MCP(Model Context Protocol)는 AI 어시스턴트가 외부 데이터 소스와 도구에 접근할 수 있게 해주는 표준화된 프로토콜입니다. Nuxt는 Claude Code, Cursor, Windsurf와 같은 AI 어시스턴트가 문서, 블로그 글, 배포 가이드를 직접 조회할 수 있도록 MCP 서버를 제공합니다.
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://nuxt.com/mcpNoneNuxt 커넥터는 이후 대화 중 컴포저의 "Developer mode" 도구에 표시됩니다.
CLI 명령어를 사용해 서버를 추가하세요:
claude mcp add --transport http nuxt-remote https://nuxt.com/mcp
아래 버튼을 클릭해 Cursor에 Nuxt MCP 서버를 바로 설치하세요:
Install MCP Server수동 설정을 위해서는 다음 단계를 따르세요:
또는 프로젝트 루트에 .cursor/mcp.json을 수동으로 생성/업데이트하세요:
{
"mcpServers": {
"nuxt": {
"type": "http",
"url": "https://nuxt.com/mcp"
}
}
}
Nuxthttps://nuxt.com/mcp.vscode 폴더로 이동하거나, 없다면 생성mcp.json 파일을 생성하거나 수정:{
"servers": {
"nuxt": {
"type": "http",
"url": "https://nuxt.com/mcp"
}
}
}
이미 VS Code에서 MCP 서버를 설정했다면(GitHub Copilot Agent용으로는 servers 키를 mcpServers로 교체), GitHub Copilot 코딩 에이전트에도 유사한 설정을 활용할 수 있습니다. Copilot에서 사용할 수 있는 도구를 지정하는 tools 키를 추가해야 합니다.
{
"mcpServers": {
"nuxt": {
"type": "http",
"url": "https://nuxt.com/mcp",
"tools": ["*"]
}
}
}
MCP 서버가 올바르게 설정되었는지 확인하려면:
GitHub Copilot 코딩 에이전트와 MCP 사용에 대한 자세한 내용은 Extend coding agent with MCP를 참고하세요.
{
"mcpServers": {
"nuxt": {
"type": "http",
"url": "https://nuxt.com/mcp"
}
}
}
{
"context_servers": {
"nuxt": {
"source": "custom",
"command": "npx",
"args": ["mcp-remote", "https://nuxt.com/mcp"],
"env": {}
}
}
}
opencode.json을 생성{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"nuxt": {
"type": "remote",
"url": "https://nuxt.com/mcp",
"enabled": true
}
}
}
설정이 완료되면, AI 어시스턴트에게 다음과 같은 질문을 할 수 있습니다:
AI 어시스턴트는 MCP 서버를 사용해 구조화된 JSON 데이터를 가져오고, Nuxt 개발을 위한 가이드형 도움을 제공합니다.