Token导航 LogoToken导航TokenDH.com
MCP Graphy logo
开发工具未说明官方级别未说明来源级核验

MCP Graphy

MCP Server

MCP是一个用于分析和索引PHP代码的工具,提供符号搜索、继承分析和依赖关系追踪等功能。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
代码索引TypeScript开发工具

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ErmolaevNV

提供方

ErmolaevNV

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

mcp造影

用于PHP项目分析的MCP服务器。提供用于索引、字符搜索、继承分析和PHP代码依赖关系分析的工具。

机会

  • 项目索引 -自动扫描和索引支持多目录的PHP文件
  • 字符搜索 -按全名(FQN)搜索类、接口、交易和ENUM
  • 继承分析 -获取有关谁继承类或实现接口的信息
  • 搜索使用 -查找使用指定类的所有文件
  • 指数统计 -获取索引文件的一般统计数据
  • 自动更新 -通过文件守护程序跟踪文件更改

安装

npm install
npm run build

使用

启动MCP服务器:

npm start

或通过二进制文件:

./build/index.js

可用工具

init工程

初始化PHP项目索引。支持一条或多条路径。

参数:

  • paths (array)-项目文件夹绝对路径数组
  • ignore (Array,可选)-全局忽略模式列表

例子:

{
  "paths": ["/path/to/project"],
  "ignore": ["**/vendor/**", "**/node_modules/**"]
}

搜索_符号

找到PHP类/接口/trait/enum并获取文件路径。

参数:

  • query (string)字符名(例如 App\UserApp\\User)

例子:

{
  "query": "App\\Models\\User"
}

继承权

获取继承信息:谁继承了类,谁实现了接口。

参数:

  • fqn (string)类或接口的全称

例子:

{
  "fqn": "App\\BaseController"
}

get_usages

查找使用指定类的文件。

参数:

  • fqn (string)全称类(FQN)

例子:

{
  "fqn": "App\\Services\\AuthService"
}

get_graph_stats

获取指数统计。

参数:

开发

# Сборка проекта
npm run build

# Запуск в режиме watch
npm run watch

# Запуск тестов
npm test

许可证

麻省理工学院

目录标签

目录标签

代码索引TypeScript开发工具PHP代码分析本地部署符号搜索继承分析依赖追踪

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP