Servidor MCP de TypeScript simple
Una plantilla sencilla de TypeScript para crear servidores de Protocolo de Contexto de Modelo (MCP) con operaciones CRUD básicas. Esta plantilla proporciona una base para crear herramientas MCP que devuelven respuestas JSON.
Características
API de notas simples con operaciones CRUD
Almacenamiento de datos en memoria
Implementación de TypeScript
Respuestas JSON
Listo para probar con Vitest
Related MCP server: MCP Server Starter
Configuración
npm installEjecutando el servidor
npm run devEdificio para la producción
npm run build
npm startHerramientas disponibles
Esta plantilla incluye las siguientes herramientas MCP:
getNote: recupera una nota por IDgetAllNotes: Obtener todas las notascreateNote: Crea una nueva notaupdateNote: Actualizar una nota existentedeleteNote: Eliminar una nota por ID
Pruebas
Ejecute las pruebas con:
npm testO modo reloj:
npm run test:watchPersonalización
Puede utilizar esta plantilla como punto de partida para su propio servidor MCP modificando las herramientas en src/server.ts para adaptarlas a sus necesidades.