MCP-сервер Nuxt
Что такое MCP?
MCP (Model Context Protocol) — стандартный протокол, позволяющий ИИ-ассистентам получать данные из внешних источников и вызывать инструменты. Nuxt предоставляет MCP-сервер, через который ассистенты вроде Claude Code, Cursor и Windsurf могут обращаться к документации, постам блога и гайдам по развёртыванию.
MCP-сервер даёт структурированный доступ к документации Nuxt, чтобы ИИ-инструменты могли помогать в разработке на Nuxt.
Ресурсы
MCP-сервер Nuxt предоставляет следующие ресурсы:
resource://nuxt-com/documentation-pages: список страниц документации (по умолчанию v4.x)resource://nuxt-com/blog-posts: посты блога Nuxt, включая релизы и туториалыresource://nuxt-com/deploy-providers: провайдеры развёртывания и хостинг-платформы
В инструментах вроде Claude Code к ним можно обращаться через @.
Инструменты
MCP-сервер предоставляет инструменты по категориям:
Документация
list_documentation_pages: список страниц документации с категориями и основной информацией. Поддержка фильтра по версии (3.x, 4.x или все)get_documentation_page: получение содержимого и деталей страницы по путиget_getting_started_guide: гайд по началу работы для выбранной версии Nuxt
Блог
list_blog_posts: список постов блога с метаданными (даты, категории, теги)get_blog_post: получение поста по пути
Развёртывание
list_deploy_providers: список провайдеров и платформ для развёртывания Nuxtget_deploy_provider: детали и инструкции по провайдеру по пути
Промпты
MCP-сервер предоставляет промпты для типовых сценариев:
find_documentation_for_topic: поиск подходящей документации по теме или возможностиdeployment_guide: инструкции по развёртыванию для выбранного провайдераmigration_help: помощь с миграцией между версиями Nuxt
В инструментах вроде Claude Code к ним можно обращаться через /.
Настройка
MCP-сервер Nuxt использует HTTP и может быть подключён в разных ИИ-ассистентах.
ChatGPT
Настройка Nuxt как коннектора в ChatGPT:
- Включите режим разработчика: Настройки → Connectors → Дополнительно → Режим разработчика
- Откройте настройки ChatGPT
- Во вкладке Connectors создайте коннектор:
- Имя:
Nuxt - URL MCP-сервера:
https://nuxt.com/mcp - Аутентификация:
None
- Имя:
- Нажмите Create
Коннектор Nuxt появится в инструменте «Режим разработчика» в композере.
Claude Code
Добавьте сервер через CLI:
claude mcp add --transport http nuxt-remote https://nuxt.com/mcp
Claude Desktop
- Откройте Claude Desktop → Настройки → Developer
- Нажмите Edit Config (откроется локальная папка Claude)
- Отредактируйте
claude_desktop_config.json:claude_desktop_config.json{ "mcpServers": { "nuxt": { "command": "npx", "args": [ "mcp-remote", "https://nuxt.com/mcp" ] } } } - Перезапустите Claude Desktop
Cursor
Установите MCP-сервер Nuxt в Cursor по кнопке ниже:
Установить MCP-серверРучная настройка:
- Cursor → Настройки → Tools & MCP
- Добавьте конфигурацию MCP-сервера Nuxt
Или создайте/измените .cursor/mcp.json в корне проекта:
{
"mcpServers": {
"nuxt": {
"type": "http",
"url": "https://nuxt.com/mcp"
}
}
}
Le Chat Mistral
- Intelligence → Connectors
- Add Connector → Custom MCP Connector
- Укажите: Name —
Nuxt, Server —https://nuxt.com/mcp
Visual Studio Code
- Command Palette (Ctrl/Cmd + Shift + P)
- «Preferences: Open Workspace Settings (JSON)»
- В папке проекта
.vscodeсоздайте или отредактируйтеmcp.json:
{
"servers": {
"nuxt": {
"type": "http",
"url": "https://nuxt.com/mcp"
}
}
}
GitHub Copilot Agent
Конфигурация похожа на VS Code (для Agent используется ключ mcpServers вместо servers), плюс ключ tools для списка доступных инструментов.
- Репозиторий на GitHub → Settings → Code & automation → Copilot → Coding agent
- В разделе MCP configuration добавьте:
{ "mcpServers": { "nuxt": { "type": "http", "url": "https://nuxt.com/mcp", "tools": ["*"] } } } - Save
Проверка: создайте issue, назначьте Copilot, дождитесь PR → View session → ... → Copilot → шаг Start MCP Servers. Подробнее: Extend coding agent with MCP.
Windsurf
- Settings → Windsurf Settings → Cascade → Manage MCPs → View raw config
- Добавьте в настройки MCP:
{
"mcpServers": {
"nuxt": {
"type": "http",
"url": "https://nuxt.com/mcp"
}
}
}
Zed
- Settings → Open Settings → JSON
- Добавьте context server:
{
"context_servers": {
"nuxt": {
"source": "custom",
"command": "npx",
"args": ["mcp-remote", "https://nuxt.com/mcp"],
"env": {}
}
}
}
Opencode
- В корне проекта создайте
opencode.json - Добавьте:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"nuxt": {
"type": "remote",
"url": "https://nuxt.com/mcp",
"enabled": true
}
}
}
Примеры запросов
После настройки можно спрашивать, например:
- «Покажи все страницы документации Nuxt»
- «Дай страницу введения»
- «В чём разница между v3 и v4?»
- «Как задеплоить на Vercel?»
- «Покажи последние посты блога»
- «Помоги мигрировать с Nuxt 3 на Nuxt 4»
- «Найди в документации про композаблы»
- «Найди гайды по развёртыванию для Cloudflare»
Ассистент будет обращаться к MCP-серверу за структурированными данными и подсказками по Nuxt.