next-devtools-mcp
by vercel·★ 747·综合分 54
Next.js DevTools MCP 服务器,为 Next.js 应用程序提供开发工具和实用程序。
概述
next-devtools-mcp 是由 Vercel 创建的 MCP 服务器,为 Claude 和 Cursor 等 AI 编码助手提供全面的 Next.js 开发工具。它既提供运行中 Next.js 应用程序的运行时诊断功能,也提供开发自动化特性。该服务器提供访问 Next.js 文档、执行浏览器自动化和管理开发工作流的功能。它专门设计用于 Next.js 16+ 项目,但也与早期版本兼容。
试试问 AI
装完之后,这里有 7 个你可以让 AI 做的事:
什么时候选它
在使用 Next.js 项目并在 AI 编码助手内需要运行时诊断、自动文档访问或开发自动化时选择此 MCP 服务器。
什么时候不要选它
如果不使用 Next.js,或者更倾向于使用没有框架特定优化的通用 Web 开发 MCP 服务器,则避免使用。
此 server 暴露的工具
从 README 抽取出 5 个工具initinit(project_path?: string)Initialize Next.js DevTools MCP context and establish documentation requirements.
nextjs_docsnextjs_docs(action: 'search'|'get', query?: string, path?: string, anchor?: string, routerType?: 'app'|'pages'|'all')Search and retrieve Next.js official documentation and knowledge base.
browser_evalbrowser_eval(action: string, browser?: string, headless?: boolean, ...)Automate and test web applications using Playwright browser automation.
nextjs_indexnextjs_index()Discover all running Next.js dev servers and list their available MCP tools.
nextjs_callnextjs_call(port: number, toolName: string, args?: object)Execute a specific MCP tool on a running Next.js dev server.
可对比工具
安装
安装
使用 add-mcp CLI:
npx add-mcp next-devtools-mcp@latest手动安装:
{
"mcpServers": {
"next-devtools": {
"command": "npx",
"args": ["-y", "next-devtools-mcp@latest"]
}
}
}FAQ
- 如何初始化 Next.js DevTools MCP 服务器?
- 在每个 Next.js 开发会话开始时调用 `init` 工具,以建立适当的上下文和文档要求。
- 支持哪些 Next.js 版本?
- 该服务器适用于所有 Next.js 版本,但运行时诊断仅适用于 Next.js 16+ 项目。
- 如何通过 MCP 服务器访问 Next.js 文档?
- 使用 `nextjs_docs` 工具进行两步过程:首先按关键字搜索找到相关文档路径,然后通过路径获取完整内容。
next-devtools-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。