MCP(模型上下文协议)是一种标准化协议,它使 AI 助手能够访问外部数据源和工具。Nuxt 提供了一个 MCP 服务器,允许 Claude Code、Cursor 和 Windsurf 等 AI 助手直接访问文档、博客文章和部署指南。
MCP 服务器提供了对 Nuxt 文档的结构化访问,使 AI 工具能够轻松理解和协助 Nuxt 开发。
Nuxt MCP 服务器提供以下资源供发现:
resource://nuxt-com/documentation-pages: 浏览所有可用的文档页面(默认为 v4.x)resource://nuxt-com/blog-posts: 浏览所有 Nuxt 博客文章,包括发布和教程resource://nuxt-com/deploy-providers: 浏览所有部署提供商和托管平台您可以使用 Claude Code 等工具,通过使用 @ 访问这些资源。
Nuxt MCP 服务器按类别提供了以下工具:
list_documentation_pages: 列出所有可用的 Nuxt 文档页面及其类别和基本信息。支持版本过滤(3.x、4.x 或全部)get_documentation_page: 按路径检索文档页面内容和详细信息get_getting_started_guide: 获取特定 Nuxt 版本的入门指南list_blog_posts: 列出所有 Nuxt 博客文章及其元数据,包括日期、类别和标签get_blog_post: 按路径检索博客文章内容和详细信息list_deploy_providers: 列出 Nuxt 应用程序的所有部署提供商和托管平台get_deploy_provider: 按路径检索部署提供商的详细信息和说明Nuxt MCP 服务器为常见工作流程提供引导式提示
find_documentation_for_topic: 查找有关特定主题或功能的最佳 Nuxt 文档deployment_guide: 获取特定托管平台的部署说明migration_help: 获得在 Nuxt 版本之间迁移的帮助您可以使用 Claude Code 等工具,通过使用 / 访问这些资源。
Nuxt MCP 服务器使用 HTTP 传输,可以安装在不同的 AI 助手中使用。
按照以下步骤在 ChatGPT 中设置 Nuxt 作为连接器:
Nuxthttps://nuxtjs.org.cn/mcp无Nuxt 连接器稍后会在对话中出现在“开发者模式”工具的撰写器中。
使用 CLI 命令添加服务器
claude mcp add --transport http nuxt-remote https://nuxtjs.org.cn/mcp
claude_desktop_config.json 文件。{
"mcpServers": {
"nuxt": {
"command": "npx",
"args": [
"mcp-remote",
"https://nuxtjs.org.cn/mcp"
]
}
}
}
点击下面的按钮,将 Nuxt MCP 服务器直接安装到 Cursor 中
安装 MCP 服务器如需手动设置,请按照以下步骤操作
或者在项目根目录中手动创建/更新 .cursor/mcp.json 文件
{
"mcpServers": {
"nuxt": {
"type": "http",
"url": "https://nuxtjs.org.cn/mcp"
}
}
}
Nuxthttps://nuxtjs.org.cn/mcp.vscode 文件夹或在不存在时创建一个mcp.json 文件{
"servers": {
"nuxt": {
"type": "http",
"url": "https://nuxtjs.org.cn/mcp"
}
}
}
如果您已经在 VS Code 中配置了 MCP 服务器(将 servers 键替换为 mcpServers 以用于 GitHub Copilot 代理),则可以为 GitHub Copilot 编码代理利用类似的配置。您需要添加一个 tools 键来指定哪些工具可供 Copilot 使用。
{
"mcpServers": {
"nuxt": {
"type": "http",
"url": "https://nuxtjs.org.cn/mcp",
"tools": ["*"]
}
}
}
要验证 MCP 服务器是否已正确配置:
有关将 MCP 与 GitHub Copilot 编码代理一起使用的更多信息,请参阅使用 MCP 扩展编码代理.
{
"mcpServers": {
"nuxt": {
"type": "http",
"url": "https://nuxtjs.org.cn/mcp"
}
}
}
{
"context_servers": {
"nuxt": {
"source": "custom",
"command": "npx",
"args": ["mcp-remote", "https://nuxtjs.org.cn/mcp"],
"env": {}
}
}
}
opencode.json 文件{
"$schema": "https://opencode.ac.cn/config.json",
"mcp": {
"nuxt": {
"type": "remote",
"url": "https://nuxtjs.org.cn/mcp",
"enabled": true
}
}
}
配置完成后,您可以向您的 AI 助手提出以下问题:
AI 助手将使用 MCP 服务器来获取结构化的 JSON 数据,并为 Nuxt 开发提供引导式帮助。