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

Debug MCP Symfony Example

MCP Server

一个Symfony项目,用于演示MCP服务器集成,提供PHP开发环境检查和自定义工具扩展功能。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
PHP开发工具ClaudeClaude

安装说明

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

作者 / 组织

wachterjohannes

提供方

wachterjohannes

最后核验

2026/5/17 20:20

快速接入

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

详细介绍

symfony/ai-mate示例项目

Symfony 8.0项目示例,演示用于PHP开发的MCP服务器集成

这是什么?

演示 symfony/ai-mate MCP服务器集成:

  • 5工具: php-version, operating-system, operating-system-family, php-extensions, test_tool
  • 2静态资源: test://info/about, test://info/help
  • 自动发现:来自的自定义工具和资源 mate/ 目录
  • 配置:通过以下方式集成服务容器 .mate/services.php

快速开始

git clone https://github.com/wachterjohannes/debug-mcp-symfony-example.git
cd debug-mcp-symfony-example
composer install

设置

克劳德代码(推荐)

cd /path/to/debug-mcp-symfony-example
claude mcp add mate $(pwd)/vendor/bin/mate --scope local
claude mcp list  # Verify: mate - ✓ Connected

克劳德桌面版

编辑 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "mate": {
      "command": "/absolute/path/to/debug-mcp-symfony-example/vendor/bin/mate"
    }
  }
}

重新启动克劳德桌面。

测试MCP服务器

工具

测试可用的MCP工具:

  • “运行的是哪个PHP版本?”php-version 工具
  • “我们使用的是什么操作系统?”operating-system 工具
  • “加载了哪些PHP扩展?”php-extensions 工具
  • “运行测试工具”test_tool 工具

资源

测试可用资源:

  • “显示测试信息”test://info/about 资源
  • “显示MCP服务器的帮助”test://info/help 资源

用例

  • 在开发过程中检查PHP版本和环境信息
  • 在不离开编辑器的情况下列出加载的PHP扩展
  • 验证系统配置以进行调试
  • 在中使用自定义工具进行扩展 mate/ 目录
  • 通过以下方式配置服务 .mate/services.php 用于DI容器集成

添加您自己的工具

创建 mate/MyTool.php:

 "Processed: $input"];
    }
}

工具在 mate/ 在下次请求时自动发现。

配置

服务配置

编辑 .mate/services.php 配置MCP服务器并添加自定义服务:

parameters()
        ->set('mate.cache_dir', sys_get_temp_dir().'/mate')
        ->set('mate.env_file', ['.env'])
    ;

    $container->services()
        // Add your custom services here
    ;
};

扩展管理

扩展在中管理 .mate/extensions.php (自动生成 mate discover):

return [
    'symfony/ai-mate' => ['enabled' => true],
];

mate discover 扫描并注册新的扩展名。

需求

PHP 8.4+,编辑器

许可证

麻省理工学院

目录标签

目录标签

PHP开发工具Claude本地部署PHP开发MCP服务器环境检查自定义工具

支持客户端

Claude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP