SuperAPI AI 工具集

devpulse-mcp

devpulse-mcp 是一个零配置的 MCP 服务器,为 AI 编程助手提供本地开发环境的实时诊断快照。它让 Claude Code、Cursor 等工具在调试时能直接了解开发服务器是否运行、日志中刚出现的错误以及当前所在分支,无需每次会话手动复制粘贴上下文。该工具通过一次工具调用即可获取完整诊断信息,支持自动检测 Next.js、Vite、Express、FastAPI 等框架,并完全在本地运行,不上传数据,日志输出中的 API 密钥和敏感信息会被自动剥离。

访问官网

工具介绍

devpulse-mcp 是一个面向 AI 编程助手的 MCP(Model Context Protocol)服务器,旨在解决 AI 在调试时缺乏本地开发环境上下文的问题。当开发者使用 Claude Code 或 Cursor 等工具进行调试时,AI 通常不知道开发服务器是否正在运行、日志中出现了哪些错误、当前处于哪个 Git 分支,导致开发者需要反复手动复制粘贴相同上下文。devpulse-mcp 通过一次工具调用即可提供实时诊断快照,让 AI 直接获取这些信息。

主要能力包括三个工具:get_session_snapshot 用于获取完整的诊断快照,建议首先调用;get_recent_errors 用于从日志文件中提取近期错误,并自动对敏感信息进行脱敏;get_running_services 用于查看开发端口上运行的服务以及缺失的服务。该工具支持自动从 package.json 中检测框架,目前支持 Next.js、Vite、Express 和 FastAPI,更多框架即将支持。

使用方式上,devpulse-mcp 强调零配置:无需 API 密钥、无需账户、无需配置文件。它可与 Cursor、Claude Desktop、Windsurf 等兼容 MCP 的客户端配合使用。所有处理完全在本地机器上运行,数据不会离开用户计算机,日志输出中的 API 密钥和秘密会被自动剥离。

适用场景主要是本地开发调试,尤其是需要 AI 助手快速了解当前开发环境状态、排查错误或确认服务运行情况时。限制方面,目前支持的框架有限,仅涵盖 Next.js、Vite、Express 和 FastAPI;其他功能细节、安装命令、具体配置步骤以及平台兼容性等暂未提供。