MCP-Server hinzufügen
Ein minimaler Model Context Protocol (MCP)-Server, der ein einfaches add(a, b) -Tool bereitstellt. Dieses Projekt dient als grundlegendes Beispiel für eine MCP-Serverimplementierung.
Merkmale
Implementiert einen Model Context Protocol-kompatiblen Server.
Bietet ein einzelnes Tool:
add(a, b), das die Summe zweier Zahlen zurückgibt.
Voraussetzungen
Node.js (Version 18.xx oder höher empfohlen)
npm (wird mit Node.js geliefert)
Installation
Klonen Sie das Repository:
git clone <你的仓库URL> # 当你推送到 GitHub 后,替换这里的 URL cd mcp-add-serverInstallieren Sie Abhängigkeiten:
npm install
Verwendung
Es gibt mehrere Möglichkeiten, den mcp-add-server auszuführen:
1. Verwenden von
Wenn Sie Node.js und npm installiert haben, können Sie den Server direkt ausführen, ohne ihn zu klonen oder global zu installieren:
Dieser Befehl lädt die neueste Version von mcp-add-server herunter (sofern sie nicht bereits zwischengespeichert ist) und führt sie aus.
2. Ausführen aus einem geklonten Repository:
Nach dem Klonen des Repositorys und der Installation der Abhängigkeiten (siehe Installation ):
Dies verwendet das in package.json definierte start .
3. Globale Installation (für häufige Verwendung oder Entwicklung):
Sie können das Paket global installieren:
Anschließend können Sie es von jedem beliebigen Verzeichnis aus ausführen:
4. Lokales Verknüpfen für die Entwicklung: Führen Sie im Stammverzeichnis des Projekts npm link aus. Dadurch wird der Befehl mcp-add-server global verfügbar und verweist auf Ihre lokalen Projektdateien.
Sobald der Server läuft (unabhängig von der verwendeten Methode), steht er MCP-Clients zur Verfügung.
Beispiel für einen Tool-Aufruf (konzeptionell)
Ein MCP-Client könnte das add Tool folgendermaßen aufrufen (die Einzelheiten hängen von der Client-Implementierung ab):
Der Server würde mit Folgendem antworten:
Ausführen von Tests
(Wenn Tests hinzugefügt werden, beschreiben Sie hier, wie sie ausgeführt werden.)
(Derzeit gibt
Projektstruktur
Beitragen
Beiträge sind willkommen! Senden Sie gerne einen Pull Request oder melden Sie ein Problem.
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Ein minimaler Model Context Protocol-Server, der ein einfaches Add(a, b)-Tool zum Berechnen der Summe zweier Zahlen bereitstellt.
Related Resources
Related MCP Servers
- -security-license-qualityA simple Model Context Protocol server that provides basic arithmetic operations (addition, subtraction, multiplication, division) as tools that can be called by Large Language Models.
- -security-license-qualityA simple implementation of a Model Context Protocol server that demonstrates core functionality including mathematical tools (add, subtract) and personalized greeting resources.Last updated -76GPL 3.0
- -security-license-qualityA simple Model Context Protocol server that provides standardized tool functionality, currently implementing a basic calculator for adding two numbers together.
- Asecurity-licenseAqualityA simple server that provides basic mathematical operations (sum and subtraction) through the Model Context Protocol.Last updated -21