关于 Muppet Kit
Muppet Kit 是一套用于测试和调试 MCP 服务的工具集,其中的 Inspector 是一个开发者工具,适合需要检查 MCP 服务行为的开发者使用。
主要功能
- 01Explorer:探索 MCP 服务的能力并借助 AI 辅助
- 02Playground:使用不同 LLM 和配置测试 MCP 服务
- 03MCP Scan:扫描 MCP 服务的漏洞和安全问题
- 04Tracing:追踪客户端与服务之间的请求和响应
- 05History:查看当前会话中的请求与响应记录
适用场景
- 01调试 MCP 服务的工具与资源行为
- 02比较不同 LLM 对同一 MCP 服务的调用效果
- 03在发布前检查 MCP 服务的安全问题
MCP 相关
Inspector 面向 MCP 服务开发,用于连接、测试并追踪 MCP 服务与客户端之间的通信。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Muppet Kit
这是一个用于测试和调试 MCP 的工具集合。
Inspector
这是一个用于测试和调试 MCP 服务的开发工具。

用法
npx muppet-kit inspector
功能
- Explorer - 探索 MCP 服务的功能,同时借助 AI 为你提供帮助。
- Playground - 使用不同的大模型和配置测试 MCP 服务。
- MCP Scan - 扫描 MCP 服务,查找漏洞和安全问题。
- Tracing - 跟踪客户端与服务之间的请求和响应。还支持隧道连接远程客户端。
- History - 查看当前会话中客户端与服务之间请求和响应的历史记录。
配置
你可以在项目根目录中创建 muppet.config.js/muppet.config.ts 文件来配置 Inspector。配置文件应导出一个包含以下属性的对象:
import { defineInspectorConfig } from "muppet-kit";
import { ngrok } from "muppet-kit/tunnel";
import { openai } from "@ai-sdk/openai";
export default defineInspectorConfig({
// ...
models: [openai("gpt-4.1-nano")],
// You can either pass the API key here or have it in .env as NGROK_API_KEY
tunneling: ngrok(),
});
致谢
本项目的创意受到官方 MCP Inspector 及其出色工作的启发。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。