mcpField
I
Inspector Mcp Server

Inspector Mcp Server

本地服务
github.com/inspector-apm开发工具761 周前更新

关于 Inspector Mcp Server

Inspector MCP Server 将 Inspector 监控的 PHP 项目连接到编码 Agent,以辅助生产环境调试。它提供错误上下文、源代码位置、事务时间线和处理建议。

主要功能

  1. 01获取近期生产环境错误
  2. 02分析错误模式和严重程度
  3. 03查看源代码位置和堆栈跟踪
  4. 04检查事务性能
  5. 05查看事务中的任务时间线
  6. 06获取结构化调试指导

适用场景

  1. 01调查反复出现的生产错误
  2. 02查找错误对应的源代码
  3. 03追踪缓慢的数据库或 HTTP 任务
  4. 04按频率和严重程度确定问题优先级

MCP 相关

使用 Inspector 应用凭据,向 MCP 客户端提供生产错误分析和事务监控工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Inspector MCP Server

Inspector MCP Server 专为 PHP 生态系统打造;此服务提供工具,让 AI 编码 Agent 能够在全面上下文的帮助下访问生产环境错误数据,自动修复问题,并提供可执行的根因分析和解决策略建议。

STDIO Transport(安装到本地计算机)

安装

你可以将 MCP 服务作为开发依赖项安装到项目中:

composer require inspector-apm/mcp-server --dev
客户端配置

以下配置适用于 MCP 客户端,例如编码 Agent(Claude Code、Gemini Code Assist 等)或 Jetbrains、Windsurf、Cursor 等 Agent IDE。

{
    "mcpServers": {
        "inspector": {
            "command": "php",
            "args": [
                "absolute-path-to-your-app-vendor-folder/inspector-apm/mcp-server/server.php"
            ],
            "env": {
                "INSPECTOR_API_KEY": "xxxx", // Inspector API key (https://app.inspector.dev/account/api)
                "INSPECTOR_APP_ID": "xxxx" // The App ID on the Inspector dashboard
            }
        }
    }
}

你需要以下三项信息来完成此配置:

  • 供应商文件夹的绝对路径:这是你的计算机上项目 vendor 文件夹所在的根路径。下一部分是指向运行 MCP 服务的文件(inspector-apm/mcp-server/server.php)的路径。
  • INSPECTOR_API_KEY:点击此处生成新的 API 密钥。
  • INSPECTOR_APP_ID:这是 Inspector 中应用的唯一标识符。你可以在 Inspector 仪表板的 Application Settings 菜单中找到此信息。

你可以前往 Inspector 仪表板的 Application Settings 部分,获取应用的 MCP 配置。

Claude Code 配置

获取上述信息后,你可以使用以下命令将 Inspector MCP 服务连接到 Claude Code:

claude mcp add inspector --env INSPECTOR_API_KEY=YOUR_KEY --env INSPECTOR_APP_ID=YOUR_APP_ID -- php absolute_path_to_your_app_vendor_folder/inspector-apm/mcp-server/server.php

对于其他 Agent,请查阅相应文档,了解如何连接到本地(STDIO)MCP 服务。

可用工具

名称描述属性
get_production_errors获取近期生产环境错误,以便调试和修复应用问题。返回全面的错误分析,包括发生频率、严重性、受影响的代码位置,以及由 AI 提供的解决建议。在调查应用问题、性能问题,或需要了解生产环境当前故障情况时使用此工具。对于主动调试和维护应用可靠性至关重要。(int) $hours
(int) $limit
get_error_analysis获取生产环境中的详细错误分析,包括实际应用源文件(而不仅仅是库的堆栈跟踪)、错误模式、代码上下文、发生频率,以及结构化调试指南,帮助你快速修复问题。(string) $group_hash
worst_performing_transactions获取所选时间范围内性能最差的十笔事务(默认 24 小时)。事务代表应用的一个执行周期,可以是 HTTP 请求、后台任务或控制台命令。(int) $hours
(int) $limit
transaction_details获取事务详情,以及事务期间执行的所有任务的时间线。时间线包括每项任务(数据库查询、缓存命令、调用外部 HTTP 服务等)的开始时间和持续时间。(int) $hours

功能说明

将 AI 编码助手转变为了解生产环境的调试伙伴:

  • 🔍 智能错误分析 - AI Agent 可以获取并分析近期生产环境错误及其全面上下文
  • 📊 智能优先级排序 - 根据发生频率、严重性和最近发生时间自动分类错误
  • 💡 可执行建议 - 由 AI 提供根因分析和解决策略建议
  • 🎯 代码级洞察 - 直接关联堆栈跟踪和应用源代码位置
  • ⚡ 开发者体验 - 针对现代 PHP 开发工作流进行优化,包括 Neuron AI 框架

主要功能

生产环境错误监控
  • 检索过去 24 小时内的错误及详细上下文
  • 频率分析与趋势检测
  • 实时错误状态和近期情况指标
面向 AI 优化的报告
  • 采用便于大模型理解的错误格式,提升理解效果
  • 检测重复出现的问题模式
  • 自动对错误类型进行分类(API 问题、数据库问题、性能瓶颈)
以开发者为中心的设计
  • 与框架无关的 PHP 集成
  • 全面的堆栈跟踪分析
  • 直接提供代码位置引用,加快调试速度

适用对象

  • 希望借助 AI 辅助调试、构建现代应用的 PHP 开发者
  • 使用 Inspector.dev 进行生产环境监控的团队
  • 在开发工作流中利用 AI Agent 的 Neuron AI Framework 用户
  • 寻求智能错误分析和解决指导的 DevOps 工程师

关于

此 MCP 服务由 Inspector.dev 和 Neuron AI framework 背后的团队开发,为 AI 驱动的应用带来企业级监控能力。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。