vercel/next-devtools-mcp
Next.js Development for Coding Agent
解决的问题
代码代理(如 Claude 和 Cursor)通常无法实时查看运行中应用程序的状态。next-devtools-mcp 在这些代理与 Next.js 开发服务器之间搭建桥梁,使 AI 代理能够直接在聊天界面中查看实时运行时错误、日志和路由结构。
工作原理
它作为一个轻量级连接器,使用 Model Context Protocol (MCP)。它会自动发现正在运行的 Next.js 16+ 开发服务器,并将请求代理到服务器内置的 MCP 端点(/_next/mcp)。它还提供“网关”,将代理引导至项目 node_modules 中捆绑的版本准确文档,或引导至 agent-browser CLI 以实现浏览器自动化。
适用人群
使用 Next.js 16+ 和 AI 驱动的代码代理(如 Claude Code、Cursor、Gemini 或 VS Code Copilot)的开发者,希望其代理能够获得应用程序的运行时上下文。
主要亮点
- 实时运行时访问:可访问当前构建、运行时和类型错误,以及开发服务器日志。
- 自动发现:自动扫描常见端口,查找并连接正在运行的 Next.js 开发服务器。
- 版本准确的文档:将代理引导至与
node_modules中安装的 Next.js 版本完全匹配的文档。 - 浏览器自动化网关:支持集成
agent-browserCLI 以实现自动化浏览器测试。 - 广泛的代理兼容性:支持多种 MCP 客户端,包括 Claude、Cursor、Codex、Gemini 和 Warp。
相关
- 项目
- 项目
- 项目
- 项目