Plantilla de servidor MCP para Cursor IDE
Una plantilla sencilla para crear herramientas personalizadas para Cursor IDE mediante el Protocolo de Contexto de Modelo (MCP). Cree su propio repositorio a partir de esta plantilla, modifique las herramientas y conéctelas a su Cursor IDE.
Inicio rápido
- Haga clic en el botón "Implementar en Heroku".
- Después de la implementación, configure Cursor:
- Abrir Configuración del cursor → Características
- Agregar nuevo servidor MCP
- Utilice su URL de Heroku con la ruta
/sse
(por ejemplo,https://<your-app-name>.herokuapp.com/sse
)
- Pon a prueba el estado de ánimo de tu agente en Cursor:
- Pregúntele a su agente: "Por favor, pregunte sobre el estado de ánimo de nuestro servidor y déjeme saber cómo está".
- El servidor responderá con un mensaje alegre y un corazón ❤️
Métodos de configuración alternativos
Puede ejecutar el servidor de tres maneras: usando Docker, la configuración tradicional de Python o directamente en Cursor IDE.
Configuración de Docker
El proyecto incluye soporte para Docker para una fácil implementación:
- Configuración inicial:
- Construya y ejecute usando Docker Compose:
- El servidor estará disponible en:
- Punto final SSE: http://localhost:8000/sse
- Prueba rápida:
- Conectarse a Cursor IDE:
- Abrir Configuración del cursor → Características
- Agregar nuevo servidor MCP
- Tipo: Seleccione "sse"
- URL: Ingrese
http://localhost:8000/sse
Configuración tradicional
Primero, instale el administrador de paquetes uv:
Inicie el servidor utilizando stdio (predeterminado) o el transporte SSE:
Después de la instalación, puede conectar el servidor directamente a Cursor IDE:
- Haga clic derecho en el archivo
cursor-run-mcp-server.sh
en Cursor - Seleccione "Copiar ruta" para copiar la ruta absoluta
- Abrir la configuración del cursor (icono de engranaje)
- Vaya a la pestaña Características
- Desplácese hacia abajo hasta "Servidores MCP"
- Haga clic en "Agregar nuevo servidor MCP"
- Rellene el formulario:
- Nombre: Elija cualquier nombre (por ejemplo, "mi-servidor-mcp-1")
- Tipo: Seleccione "stdio" (no "sse" porque ejecutamos el servidor localmente)
- Comando: Pegue la ruta absoluta de
cursor-run-mcp-server.sh
que copió anteriormente. Por ejemplo:/Users/kirillmarkin/weaviate-mcp-server/cursor-run-mcp-server.sh
Variables de entorno
Variables de entorno disponibles (se pueden configurar en .env
):
MCP_SERVER_PORT
(predeterminado: 8000): puerto donde se ejecutará el servidorMCP_SERVER_HOST
(predeterminado: 0.0.0.0): host al que vincular el servidorDEBUG
(predeterminado: falso): habilita el modo de depuraciónMCP_USER_AGENT
- Agente de usuario personalizado para la obtención de sitios web
Opciones adicionales
Instalación mediante herrería
Para instalar automáticamente la plantilla de servidor MCP para Cursor IDE para Claude Desktop a través de Smithery :
Análisis del servidor Glama
You must be authenticated.
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.
Tools
Una plantilla para crear herramientas personalizadas para Cursor IDE utilizando el Protocolo de contexto de modelo (MCP), que permite a los desarrolladores ampliar la funcionalidad de Cursor con sus propias herramientas basadas en servidor.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA simple template for creating custom tools for Cursor IDE using Model Context Protocol, deployable via Heroku, Docker, or directly within Cursor IDE.Last updated -2PythonMIT License
- AsecurityAlicenseAqualityA template for creating and connecting custom tools to Cursor IDE using Model Context Protocol with support for cheerful server responses.Last updated -41PythonMIT License
- AsecurityAlicenseAqualityA template for creating custom tools for Cursor IDE using Model Context Protocol that allows users to deploy their own MCP server to Heroku and connect it to Cursor IDE.Last updated -21PythonMIT License
- -securityAlicense-qualityA Model Context Protocol (MCP) server for Cursor IDE that simplifies the installation and configuration of other MCP servers.Last updated -88223JavaScriptMIT License
Appeared in Searches
- Installing MCP (Minecraft Coder Pack) servers into an IDE
- Setting Up MCP (Minecraft Control Panel or Related Tool) Helper
- Performing Email-Related Operations in Python
- How to create a sandbox environment
- Most Popular MCPS (Microsoft Certified Professionals, Music Copyright Societies, or Montgomery County Public Schools)