Node.js API Docs

Un servidor MCP para acceder y buscar documentación de la API de Node.js.

Documentación

mcp-server-nodejs-api-docs

Un servidor MCP para la documentación de la API de Node.js

npm version license downloads build codecov Responsible Disclosure Policy

Uso: CLI genérico

npx mcp-server-nodejs-api-docs

Puedes depurar llamadas para el servidor MCP inspeccionando el archivo mcp-server-nodejs-docs.log en el directorio temporal de tu sistema (por ejemplo, /tmp en sistemas tipo Unix o %TEMP% en Windows) que este servidor MCP escribe.

Uso: como contenedor Docker

Puedes ejecutar este servidor MCP como un contenedor Docker usando el siguiente comando:

docker pull ghcr.io/lirantal/mcp-server-nodejs-api-docs:latest

También puedes usar la imagen Docker directamente en la configuración de tu servidor MCP para varias aplicaciones, consulta los ejemplos a continuación.

Uso para Claude Desktop:

Edita el archivo de configuración de servidores MCP de Claude Desktop (ubicado en macOS aquí: ~/Library/Application Support/Claude/claude_desktop_config.json) y agrega lo siguiente:

en macOS o Linux:

{
  "mcpServers": {
    "nodejs-api-docs": {
      "command": "npx",
      "args": ["-y", "mcp-server-nodejs-api-docs"]
    }
  }
}

para usuarios de Windows:

{
  "mcpServers": {
    "nodejs-api-docs": {
      "command": "cmd",
      "args": ["/c", "npx", "-y", "mcp-server-nodejs-api-docs"]
    }
  }
}

o con la imagen Docker:

{
  "mcpServers": {
    "nodejs-api-docs": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "--init", "-e", "DOCKER_CONTAINER=true", "ghcr.io/lirantal/mcp-server-nodejs-api-docs:latest"]
    }
  }
}

Uso para Cursor AI:

Edita tu archivo MCP de Cursor AI (ubicado en ~/.cursor/mcp.json) y agrega lo siguiente:

{
  "mcpServers": {
    "nodejs-api-docs": {
      "command": "npx",
      "args": ["-y", "mcp-server-nodejs-api-docs"]
    }
  }
}

Desarrollo

Para construir el proyecto con Docker localmente ejecuta:

docker build -t mcp-server-nodejs-api-docs .

Luego ejecuta el contenedor de la siguiente manera para la configuración de tu servidor MCP:

docker run -i --rm --init -e DOCKER_CONTAINER=true mcp-server-nodejs-api-docs

Documentación

Contribuciones

Consulta CONTRIBUTING para obtener pautas sobre cómo contribuir a este proyecto.

Autor

mcp-server-nodejs-api-docs © Liran Tal, Publicado bajo la licencia Apache-2.0.