MCP(模型上下文协议)是一个标准化协议,使 AI 助手能够访问外部数据源和工具。Nuxt UI 提供了一个 MCP 服务器,允许像 Claude Code、Cursor 和 Windsurf 这样的 AI 助手直接访问组件信息、源代码和使用示例。
MCP 服务器提供对我们组件库的结构化访问,使 AI 工具易于理解并协助 Nuxt UI 的开发。
Nuxt UI MCP 服务器提供以下资源用于发现:
resource://nuxt-ui/components:按类别浏览所有可用组件resource://nuxt-ui/composables:按类别浏览所有可用组合式函数resource://nuxt-ui/examples:浏览所有可用的代码示例resource://nuxt-ui/templates:浏览所有可用的项目模板resource://nuxt-ui/documentation-pages:浏览所有可用的文档页面您可以使用 @ 在 Claude Code 等工具中访问这些资源。
Nuxt UI MCP 服务器按类别提供以下工具:
list_components:列出所有可用的 Nuxt UI 组件及其类别和基本信息list_composables:列出所有可用的 Nuxt UI 组合式函数及其类别和基本信息get_component:检索组件文档和详细信息get_component_metadata:检索组件的详细元数据,包括 props、slots 和 eventssearch_components_by_category:按类别或文本过滤器搜索组件list_templates:列出所有可用的 Nuxt UI 模板,并可选择按类别过滤get_template:检索模板详细信息和设置说明list_documentation_pages:列出所有文档页面get_documentation_page:按 URL 路径检索文档页面内容list_getting_started_guides:列出所有入门指南和安装说明list_examples:列出所有可用的 UI 示例和代码演示get_example:检索特定的 UI 示例实现代码和详细信息get_migration_guide:检索特定版本的迁移指南和升级说明Nuxt UI MCP 服务器为常见工作流提供引导式提示
find_component_for_usecase:为您的特定用例找到最佳组件implement_component_with_props:生成带有正确 props 的完整组件实现setup_project_with_template:获取项目模板的引导式设置说明您可以使用 / 在 Claude Code 等工具中访问这些资源。
Nuxt UI MCP 服务器使用 HTTP 传输,可以在不同的 AI 助手中进行配置。
按照以下步骤在 ChatGPT 中将 Nuxt UI 设置为连接器:
Nuxt UIhttps://ui.nuxtjs.org.cn/mcp无Nuxt UI 连接器将在对话期间出现在编写器(composer)的“开发者模式”工具中。
使用 CLI 命令添加服务器
claude mcp add --transport http nuxt-ui-remote https://ui.nuxtjs.org.cn/mcp
点击下方按钮,直接在 Cursor 中安装 Nuxt UI MCP 服务器
安装 MCP 服务器或者在您的项目根目录中手动创建/更新 .cursor/mcp.json
{
"mcpServers": {
"nuxt-ui": {
"type": "http",
"url": "https://ui.nuxtjs.org.cn/mcp"
}
}
}
NuxtUIhttps://ui.nuxtjs.org.cn/mcp.vscode 文件夹,如果不存在则创建一个mcp.json 文件,其中包含以下配置{
"servers": {
"nuxt-ui": {
"type": "http",
"url": "https://ui.nuxtjs.org.cn/mcp"
}
}
}
{
"mcpServers": {
"nuxt-ui": {
"type": "http",
"url": "https://ui.nuxtjs.org.cn/mcp"
}
}
}
{
"context_servers": {
"nuxt-ui": {
"source": "custom",
"command": "npx",
"args": ["mcp-remote", "https://ui.nuxtjs.org.cn/mcp"],
"env": {}
}
}
}
opencode.json{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"nuxt-ui": {
"type": "remote",
"url": "https://ui.nuxtjs.org.cn/mcp",
"enabled": true
},
}
}
配置完成后,您可以向您的 AI 助手提出以下问题:
AI 助手将使用 MCP 服务器获取结构化 JSON 数据,并在开发过程中为 Nuxt UI 提供引导式帮助。