Cursor MCP Installer

by matthewdcage
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Provides access to GitHub repositories and data through the @modelcontextprotocol/server-github package, requiring a personal access token for authentication.

  • Enables installation and configuration of MCP servers from npm packages, with support for Node.js-based MCP servers.

  • Supports Python-based MCP servers, automatically configuring them to run as Python modules with proper environment variables.

Instalador de Cursor MCP

¡YA DISPONIBLE EN NPM! Instálalo con el simple comando npm install -g cursor-mcp-installer-free o úsalo directamente con npx cursor-mcp-installer-free o uvx cursor-mcp-installer-free .

🔄 Últimas actualizaciones (v0.1.3): Gestión de rutas mejorada para todas las instalaciones de servidores MCP, mejor detección de esquemas OpenAPI y un descubrimiento de servidores más robusto en directorios locales. Gracias a @ItzAmirreza por informar sobre el problema inicial de gestión de rutas de instalación. Consulte CHANGELOG.md para más detalles.

Guía de inicio rápido

Paso 1: Agregar a la configuración del cursor

Elija uno de estos métodos para agregar el instalador MCP a su configuración de Cursor:

Usando npx (el más fácil, no requiere instalación)

Agregue esto a su archivo ~/.cursor/mcp.json (créelo si no existe):

{ "mcpServers": { "MCP Installer": { "command": "npx", "type": "stdio", "args": [ "cursor-mcp-installer-free@0.1.3", "index.mjs" ] } } }

Uso de npm (instalación global)

npm install -g cursor-mcp-installer-free@0.1.3

Luego agrega a tu ~/.cursor/mcp.json :

{ "mcpServers": { "MCP Installer": { "command": "cursor-mcp-installer-free", "type": "stdio", "args": [ "index.mjs" ] } } }

Paso 2: Reiniciar el cursor

Cierre y vuelva a abrir Cursor para aplicar los cambios de configuración.

Paso 3: Utilice Claude para instalar servidores

Pídale a Claude que instale cualquier servidor MCP para usted:

Install the web search MCP server

o

Install the MCP server for OpenAPI schema exploration with my-schema.yaml

Paso 4: Lo que verás una vez instalado

Una vez instalado correctamente y reiniciado Cursor, verá el instalador de MCP disponible en la barra lateral cuando use Claude:

El instalador de MCP proporciona tres herramientas principales:

  • install_repo_mcp_server : instala servidores MCP desde paquetes o repositorios npm
  • install_local_mcp_server : Instalar servidores MCP desde directorios locales
  • add_to_cursor_config : Agregar configuraciones de servidor MCP personalizadas

Características

  • Instalar servidores MCP desde paquetes npm
  • Instalar servidores MCP desde directorios locales
  • Configurar servidores MCP para Cursor
  • Agregar configuraciones de servidor MCP personalizadas

Prerrequisitos

Antes de utilizar esta herramienta, es necesario tener instalado:

Instalación

Hay varias formas de instalar y utilizar el instalador de Cursor MCP:

1. Uso de npm (recomendado)

npm install -g cursor-mcp-installer-free@0.1.3

Después de la instalación, agréguelo a su archivo de configuración de Cursor MCP:

{ "mcpServers": { "MCP Installer": { "command": "cursor-mcp-installer-free", "type": "stdio", "args": [ "index.mjs" ] } } }

2. Uso de npx (no requiere instalación)

Puede utilizar npx para ejecutar el paquete sin instalarlo globalmente:

{ "mcpServers": { "MCP Installer": { "command": "npx", "type": "stdio", "args": [ "cursor-mcp-installer-free@0.1.3", "index.mjs" ] } } }

3. Directamente desde GitHub

Clonar el repositorio y construirlo localmente:

# Clone the repository git clone https://github.com/matthewdcage/cursor-mcp-installer.git cd cursor-mcp-installer # Install dependencies and build npm install npm run build

Luego configure Cursor para usar su instalación local:

{ "mcpServers": { "MCP Installer": { "command": "node", "type": "stdio", "args": [ "/path/to/cursor-mcp-installer/lib/index.mjs" ] } } }

Reemplace /path/to/cursor-mcp-installer con la ruta real donde ha clonado el repositorio.

¿Dónde está el archivo de configuración del cursor MCP?

El archivo de configuración de Cursor MCP se encuentra en:

  • macOS/Linux : ~/.cursor/mcp.json
  • Windows : %USERPROFILE%\.cursor\mcp.json

Si el archivo no existe, puedes crearlo con el contenido de cualquiera de los métodos de instalación anteriores.

Mejoras en el manejo de rutas en la versión v0.1.3

La versión 0.1.3 introduce mejoras significativas en el manejo de rutas para instalaciones de servidores MCP:

Resolución de ruta mejorada

  • Normaliza adecuadamente las rutas relativas y absolutas
  • Maneja rutas con espacios y caracteres especiales
  • Garantiza un formato de ruta consistente en diferentes sistemas operativos

Mejor detección de esquemas

  • Ahora escanea todos los argumentos de los archivos de esquema, no solo el primero
  • Admite más extensiones de archivos de esquema (.yaml, .yml, .json, .openapi)
  • Normaliza adecuadamente las rutas de los archivos de esquema antes de pasarlos a los servidores

Detección de servidores mejorada

  • Se agregó detección de puntos de entrada de servidor comunes en directorios locales
  • Soporte mejorado para servidores MCP basados en Python
  • Mejores informes de errores para problemas relacionados con la ruta

Estas mejoras hacen que el instalador MCP sea más robusto para todo tipo de instalaciones de servidores, especialmente cuando se trabaja con rutas de archivos personalizadas, esquemas OpenAPI e instalaciones de directorios locales.

Uso

Una vez instalado, puede usar Claude o Cursor para interactuar con el instalador de MCP. A continuación, se muestran algunos ejemplos:

Instalar un paquete npm como servidor MCP

Install the MCP server named mcp-server-fetch

Instalar con argumentos

Install the @modelcontextprotocol/server-filesystem package as an MCP server. Use ['/home/user/documents'] for the arguments

Instalar un servidor MCP local

Install the MCP server at /home/user/projects/my-mcp-server

Instalar con variables de entorno

ID: kpb2piw4eh