Einfacher TypeScript MCP-Server
Eine einfache TypeScript-Vorlage zum Erstellen von Model Context Protocol (MCP)-Servern mit grundlegenden CRUD-Operationen. Diese Vorlage bietet die Grundlage für die Erstellung von MCP-Tools, die JSON-Antworten zurückgeben.
Merkmale
Einfache Notizen-API mit CRUD-Operationen
In-Memory-Datenspeicherung
TypeScript-Implementierung
JSON-Antworten
Bereit zum Testen mit Vitest
Related MCP server: MCP Server Starter
Aufstellen
npm installAusführen des Servers
npm run devBauen für die Produktion
npm run build
npm startVerfügbare Tools
Diese Vorlage enthält die folgenden MCP-Tools:
getNote: Ruft eine Notiz nach ID abgetAllNotes: Alle Notizen abrufencreateNote: Erstelle eine neue NotizupdateNote: Aktualisieren Sie eine vorhandene NotizdeleteNote: Löscht eine Notiz anhand der ID
Testen
Führen Sie die Tests mit folgendem aus:
npm testOder im Beobachtungsmodus:
npm run test:watchCustomizing
Sie können diese Vorlage als Ausgangspunkt für Ihren eigenen MCP-Server verwenden, indem Sie die Tools in src/server.ts an Ihre Anforderungen anpassen.