MCP Server Starter
Möchten Sie Ihren eigenen MCP-Server erstellen?
MCP Server Starter bietet Ihnen eine grundlegende Struktur zum Ausführen lokaler Tools mit Cursor, Claude und anderen unter Verwendung des MCP-Standards.
Merkmale
📡 Flexible Kommunikation
Unterstützt mehrere Kommunikationsprotokolle zwischen Client und Server,
stdio
: Lokale VerwendungStreamable HTTP
: Remote- und lokale Nutzungsse
: Remote- und lokale Nutzung (veraltet)~~
📦 Minimale Einrichtung – Legen Sie schnell mit einer grundlegenden Serverimplementierung los.
🤖 Cursor-KI-Integration – Enthält eine Beispielkonfiguration
.cursor/mcp.json
.⌨️ TypeScript – Fügen Sie Ihrem Projekt Typsicherheit hinzu.
Aufgaben
[ ] Option zum Veröffentlichen eigener Pakete hinzufügen
[ ] Bessere CLI-Unterstützung für Scaffolding
[ ] Aufforderungen zum spontanen Erstellen von Werkzeugen
Erste Schritte
Voraussetzungen
Verwendung
Unterstützte Transportoptionen
Das Model Context Protocol unterstützt mehrere Transportmethoden.
stdio
Empfohlen für lokale Setups
Code-Editor-Unterstützung
Fügen Sie die folgenden Codeausschnitte hinzu
Cursor:
.cursor/mcp.json
Lokale Entwicklung/Tests
Verwenden Sie dies, wenn Sie Ihren MCP-Server lokal testen möchten
Veröffentlichtes Paket
Verwenden Sie dies, wenn Sie Ihr Paket im npm-Register veröffentlicht haben
Streambares HTTP
Wichtig: Streamable HTTP wird in Cursor noch nicht unterstützt
Empfohlen für die Remote-Server-Nutzung
Wichtig: Im Gegensatz zu stdio müssen Sie den Server auch mit dem richtigen Flag ausführen
Lokale Entwicklung Verwenden Sie den streamable http
Transport
Starten Sie den MCP-Server. Führen Sie dies in Ihrem Terminal aus.
Oder mit MCP Inspector
Fügen Sie dies Ihrer Konfiguration hinzu
Veröffentlichtes Paket
Verwenden Sie dies, wenn Sie Ihr Paket im npm-Register veröffentlicht haben
Führen Sie dies in Ihrem Terminal aus
Verwenden des Inspektors
Verwenden Sie den Befehl inspect
, um Ihren MCP-Server zu debuggen
Befehlszeilenoptionen
Protokollauswahl
Protokoll | Beschreibung | Flaggen | Hinweise |
| Standard-E/A | (Keiner) | Standard |
| HTTP REST |
(Def.: 3000),
(Def.:
) | |
| Server-Sent-Ereignisse |
(def: 3000) | Veraltet |
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der Datei LICENSE.
Kurse
Lernen Sie, Software mit KI zu erstellen: instructa.ai
Tools
Eine Grundlage für den Aufbau benutzerdefinierter lokaler Model Context Protocol (MCP)-Server, die Tools bereitstellen, auf die KI-Assistenten wie Cursor oder Claude Desktop zugreifen können.
Related MCP Servers
- AsecurityFlicenseAqualityA starter template for building Model Context Protocol servers that can be integrated with Cursor or Claude Desktop, allowing developers to create custom tools and extensions for AI assistants.Last updated -1914
- AsecurityAlicenseAqualityA basic structure to build and run local tools that support the Model Context Protocol (MCP) standard, compatible with AI tools like Cursor and Claude.Last updated -1MIT License
- -securityAlicense-qualityA guide for implementing Model Context Protocol (MCP) servers that provide AI models with external tools like web search, text manipulation, and mathematical operations.Last updated -8MIT License
- AsecurityFlicenseAqualityA starter template for building Model Context Protocol servers that integrate with AI assistants like Claude and Cursor, providing custom tools, resource providers, and prompt templates.Last updated -2