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

Debug MCP Tools

MCP Server

debug-mcp-tools是为debug-mcp服务器提供的开发和调试工具集,包含时间获取和PHP配置检查功能。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
PHP调试工具服务器工具ClaudeClaude DesktopClaude

安装说明

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

作者 / 组织

wachterjohannes

提供方

wachterjohannes

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

调试mcp工具

⚠️ 原型-仅用于测试和讨论目的

______________________________________________________________________

用于调试mcp mcp服务器的开发和调试工具。

目的

提供两个基本的调试工具:

  • 时钟工具:使用可自定义的格式和时区获取当前时间
  • PhpConfigTool:检查PHP配置、扩展和环境

特性

  • 支持时区的当前时间检索
  • PHP配置检查(版本、扩展、路径、内存限制)
  • 通过调试mcp服务器自动发现
  • 使用PHP 8进行基于属性的注册

安装

composer require wachterjohannes/debug-mcp-tools

调试mcp服务器启动时,将自动发现这些工具。

可用工具

时钟

以指定的格式和时区获取当前时间。

参数:

  • format (可选,默认值:'Y-m-d H:i:s'):PHP日期格式字符串
  • timezone (可选,默认值:“UTC”):有效的时区标识符

例子:

{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "clock",
    "arguments": {
      "format": "c",
      "timezone": "Europe/Berlin"
    }
  },
  "id": 1
}

退货:

{
  "time": "2024-11-29T15:30:45+01:00"
}

php_config

获取有关开发环境的PHP配置信息。

参数:

  • section (可选,默认:“常规”):以下之一:

- general:PHP版本、内存限制、最大执行时间 - extensions:已加载的PHP扩展列表 - paths:包括路径和配置文件位置 - all:所有信息合并

例子:

{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "php_config",
    "arguments": {
      "section": "general"
    }
  },
  "id": 1
}

退货:

{
  "php_version": "8.2.12",
  "memory_limit": "256M",
  "max_execution_time": "30",
  "zend_version": "4.2.12"
}

注册

工具通过composer.json额外配置注册:

{
  "extra": {
    "wachterjohannes/debug-mcp": {
      "classes": [
        "Wachterjohannes\\DebugMcp\\Tools\\ClockTool",
        "Wachterjohannes\\DebugMcp\\Tools\\PhpConfigTool"
      ]
    }
  }
}

调试mcp服务器扫描已安装的软件包以查找此配置,并自动加载工具。

添加新工具

要向此软件包添加新工具,请执行以下操作:

  1. 在中创建类 src/ 使用工具逻辑
  2. 添加 #[McpTool] SDK中的属性
  3. 将类名添加到 composer.json 额外配置
  4. 使用工具文档更新此README

工具结构示例:

 'value'];
    }
}

发展

代码质量

提交前格式化代码:

composer cs-fix

测试工具

通过安装到调试mcp实例中并使用Claude Desktop或直接JSON-RPC消息来测试各个工具。

需求

  • PHP 8.1或更高版本
  • modelcontextprotocol/php-sdk
  • wachterjohannes/debug mcp(用于测试)

仓库

github:https://github.com/wachterjohannes/debug-mcp-tools

许可证

麻省理工学院

目录标签

目录标签

PHP调试工具服务器工具Claude本地部署PHP开发时间处理配置检查

支持客户端

Claude DesktopClaude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP