local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Provides linkage to the author's Bluesky profile (@kevinkern.dev) for social connectivity
References the author's other GitHub projects that users might find relevant
Mentioned in relation to the author's AI Prompts project, suggesting compatibility or relevance with GitHub Copilot
Iniciador del servidor MCP
¿Quieres construir tu propio servidor MCP?
MCP Server Starter le proporciona una estructura básica para ejecutar herramientas locales con Cursor, Claude y otros utilizando el estándar MCP.
Características
- 📡 Comunicación flexible
- Admite múltiples protocolos de comunicación entre cliente y servidor,
stdio
: uso localStreamable HTTP
: uso remoto y localsse
: Uso remoto y local (obsoleto)~~
- 📦 Configuración mínima : comience rápidamente con una implementación de servidor básica.
- 🤖 Integración de Cursor AI : incluye un ejemplo de configuración de
.cursor/mcp.json
. - ⌨️ TypeScript : agrega seguridad de tipos a tu proyecto.
Hacer
- [ ] Añade opción para publicar tus propios paquetes
- [ ] Mejor soporte de CLI para andamiaje
- [ ] Indicaciones para crear herramientas sobre la marcha
Empezando
Prerrequisitos
- Node.js (especifique la versión si es necesario)
- Un cliente compatible con MCP (por ejemplo, Cursor )
Uso
Opciones de transporte compatibles
Protocolo de contexto de modelo Admite múltiples métodos de transporte.
estudio
Recomendado para configuraciones locales
Compatibilidad con el editor de código
Agregue los fragmentos de código a continuación
- Cursor:
.cursor/mcp.json
Desarrollo/pruebas locales
Utilice esto si desea probar su servidor mcp localmente
Paquete publicado
Utilice esto cuando haya publicado su paquete en el registro npm
HTTP transmisible
Importante: Cursor aún no admite HTTP transmitible
Recomendado para uso en servidores remotos
Importante: A diferencia de stdio, también debe ejecutar el servidor con el indicador correcto
Desarrollo local Utilice el transporte streamable http
- Iniciar el servidor MCP Ejecute esto en su terminal
O con el inspector mcp
- Añade esto a tu configuración
Paquete publicado
Utilice esto cuando haya publicado su paquete en el registro npm
Ejecuta esto en tu terminal
Utilice el Inspector
Utilice el comando inspect
para depurar su servidor mcp
Opciones de la línea de comandos
Selección de protocolo
Protocolo | Descripción | Banderas | Notas |
---|---|---|---|
stdio | E/S estándar | (Ninguno) | Por defecto |
http | HTTP REST | --port <num> (def: 3000), --endpoint <path> (def: /mcp ) | |
sse | Eventos enviados por el servidor | --port <num> (def: 3000) | Obsoleto |
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Campo de golf
- X/Twitter: @kregenrek
- Bluesky: @kevinkern.dev
Cursos
- Aprende Cursor AI: Curso Definitivo de Cursor
- Aprenda a crear software con IA: instructa.ai
Vea mis otros proyectos:
- Avisos de IA : Avisos de IA seleccionados para Cursor AI, Cline, Windsurf y Github Copilot
- codefetch : convierte código en Markdown para LLM con un simple comando de terminal
- aidex Una herramienta CLI que proporciona información detallada sobre los modelos de lenguaje de IA, lo que ayuda a los desarrolladores a elegir el modelo adecuado para sus necesidades.# mcp-starter
You must be authenticated.
Una base para crear servidores de Protocolo de contexto de modelo (MCP) locales personalizados que brinden herramientas accesibles para asistentes de IA como Cursor o Claude Desktop.