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
Configuración
Ejecutando el servidor
Edificio para la producción
Herramientas 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:
O modo reloj:
Personalizació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.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Una plantilla de TypeScript para crear servidores de protocolo de contexto de modelo que implementan operaciones CRUD básicas de toma de notas con respuestas JSON.
Related MCP Servers
- AsecurityAlicenseAqualityA production-ready template for creating Model Context Protocol servers with TypeScript, providing tools for efficient testing, development, and deployment.Last updated -167634JavaScriptMIT License
- AsecurityAlicenseAqualityA production-ready template for building Model Context Protocol servers in TypeScript, offering fast development with Bun, Biome linting, and automated version management.Last updated -1676JavaScriptMIT License
- AsecurityFlicenseAqualityA TypeScript-based template for developing Model Context Protocol servers with features like dependency injection and service-based architecture, facilitating the creation and integration of custom data processing tools.Last updated -124TypeScript
- AsecurityAlicenseAqualityA TypeScript-based template for building Model Context Protocol servers, featuring fast testing, automated version management, and a clean structure for MCP tool implementations.Last updated -16764TypeScriptMIT License