Nodit MCP Server
Ein Model Context Protocol (MCP)-Server, der KI-Agenten und Entwickler über die Web3-Infrastruktur von Nodit mit strukturierten, kontextbereiten Blockchain-Daten über mehrere Netzwerke hinweg verbindet.
Überblick
Nodit MCP Server vereinfacht die Interaktion von KI-Modellen und -Anwendungen mit Blockchain-Ökosystemen.
Anstatt komplexe Knoten-RPCs, Rohereignisprotokolle oder kettenspezifische Datenstrukturen zu verarbeiten, können Entwickler auf normalisierte Blockchain-Daten mit mehreren Ketten in einem für KI-Argumentation und Entscheidungsfindung optimierten Format zugreifen.
Mit Nodits MCP können Sie:
Erstellen Sie KI-Agenten, die Blockchain-Daten in Echtzeit über EVM-kompatible und nicht-EVM-Netzwerke abfragen, analysieren und darauf reagieren.
Erstellen Sie Web3-integrierte Anwendungen, ohne dass spezielle Fachkenntnisse in der Blockchain-Entwicklung erforderlich sind.
Nutzen Sie Nodits zuverlässige Knoteninfrastruktur, Web3-Daten-APIs und GraphQL-Indizierungsdienste über eine einheitliche Zugriffsebene.
Zu den unterstützten Netzwerken gehören Ethereum, Base, Optimism, Arbitrum, Polygon, Aptos, Bitcoin, Dogecoin, TRON, XRPL und mehr.
Related MCP server: EVM MCP Server
So funktionieren Nodit MCP-Tools
Der Nodit MCP Server bietet Tools, mit denen KI-Agenten die Web3-APIs und die Dateninfrastruktur von Nodit dynamisch erkennen, verstehen und mit ihnen interagieren können. Die Tools minimieren den Token-Verbrauch und gewährleisten einen schlanken Kontext, indem sie API-Interaktionen in einzelne Schritte modularisieren:
API-Kategorien auflisten (
Rufen Sie eine Liste der verfügbaren API-Kategorien auf hoher Ebene ab.API-Operationen auflisten (
Rufen Sie verfügbare Vorgänge innerhalb einer ausgewählten Kategorie ab (Knoten-APIs, Daten-APIs, Aptos Indexer-APIs).API-Spezifikation abrufen (
Erhalten Sie detaillierte Informationen zu einem bestimmten API-Vorgang (Parameter, Anforderungs-/Antwortschema).API aufrufen (
Führen Sie einen API-Aufruf mit der Operation-ID und validierten Parametern aus.
Der Nodit MCP-Server kommuniziert über das Standard-JSON-RPC-Protokoll über stdio und befolgt dabei die Konventionen des Model Context Protocol (MCP). Derzeit wird für Server-Client-Interaktionen nur stdio-basierte Kommunikation unterstützt.
Merkmale
Im Folgenden sind die wichtigsten Funktionen und unterstützten Blockchain-Netzwerke aufgeführt, die über den Nodit MCP Server für KI-Agenten und LLMs bereitgestellt werden.
Ausführliche API-Spezifikationen und Nutzungsrichtlinien finden Sie in der Nodit-Entwicklerdokumentation .
RPC-Knoten und Knoten-APIs
Greifen Sie über die professionell betriebene Infrastruktur von Nodit auf Blockchain-Knotenendpunkte zu.
Unterstützt Netzwerkabfragen in Echtzeit, Transaktionseinreichungen, Smart-Contract-Interaktionen und mehr.Web3-Daten-APIs
Hochrangige APIs für den Zugriff auf sorgfältig indizierte Blockchain-Daten.
Enthält verarbeitete Datensätze wie Block- und Transaktionsdetails, Token-Übertragungshistorien, Transaktionszusammenfassungen auf Kontoebene und Details zu Vermögensbewegungen – Informationen, die sich nur schwer direkt über reine RPC-Aufrufe zusammenstellen ließen.GraphQL Indexer-APIs (nur Aptos)
Fragen Sie detaillierte Aptos-Blockchain-Aktivitäten über GraphQL-Endpunkte ab.Unterstützte Netzwerke
EVM-kompatibel: Ethereum, Arbitrum, Avalanche, Base, Kaia, Optimism, Polygon
Nicht-EVM: Aptos, Bitcoin, Dogecoin, TRON, XRPL
Voraussetzungen
Node.js 18+
Nodit-API-Schlüssel (Registrieren Sie sich und erhalten Sie einen API-Schlüssel bei der Nodit-Konsole )
Lokalen Nodit MCP-Server ausführen
Verwendung von npx (empfohlen)
Lokalen Build verwenden
Legen Sie vor dem Start Ihren Nodit-API-Schlüssel fest:
Starten Sie dann den Server:
Kommunikation mit dem lokalen Server
Sobald der Nodit MCP-Server lokal ausgeführt wird, können Sie per JSON-RPC über stdio mit ihm kommunizieren.
So können Sie eine einfache Anfrage an den Server senden:
Beispiel: Verfügbare Tools auflisten
Sie können die JSON-RPC-Nutzlast direkt eingeben:
Alternativ können Sie die Anforderung mit dem echo -Befehl weiterleiten:
Beispiel: Aufruf eines bestimmten Tools (list_nodit_api_categories)
Integration
Verbindung mit Cursor IDE oder Claude Desktop herstellen
Fügen Sie die folgende Konfiguration zu Ihrer .cursor/mcp.json oder claude_desktop_config.json hinzu:
Cursor
MacOS:
~/.cursor/mcp.jsonWindows:
C:\Users\<Username>\.cursor\mcp.json
Claude Desktop
MacOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
C:\Users\<Username>\AppData\Roaming\Claude\claude_desktop_config.json
🔔 Wichtig
Ersetzen Sie****durch Ihren tatsächlichen Nodit-API-Schlüssel.
Wenn der API-Schlüssel nicht richtig konfiguriert ist, schlagen API-Anfragen aufgrund von Authentifizierungsfehlern fehl.
Herstellen einer Verbindung zur Claude-CLI
Sie können den Nodit MCP Server auch direkt mit Claude CLI für eine schnelle Einrichtung verwenden.
Fügen Sie den Nodit MCP-Server mit den folgenden Befehlen hinzu:
Umfang und Einschränkungen
Der Nodit MCP Server bietet einen strukturierten Kontext, der LLM-basierten Agenten dabei hilft, die APIs von Nodit effektiv zu nutzen.
Zu seinen Aufgaben gehören:
Strukturierung von Nodit-APIs (Node-APIs, Web3-Daten-APIs) in einem LLM-verwendbaren Format.
Offenlegung von Endpunktdetails, Eingabe-/Ausgabeschemata, Beispielantworten und Richtlinien zur Fehlerbehandlung.
Folgendes liegt jedoch außerhalb der Kontrolle des MCP :
Die API-Auswahl kann je nach LLM-Version (z. B. GPT-4, Claude 3), Prompt-Engineering oder Agentendesign variieren.
Die Interpretation von API-Antworten oder -Fehlern hängt von den Argumentationsfähigkeiten des verwendenden LLM ab.
Der Schwerpunkt von Nodit MCP Server liegt auf der Bereitstellung präziser und strukturierter API-Kontexte.
übernimmt jedoch keine Garantie für die endgültigen Ergebnisse oder das Verhalten externer LLMs.
Lizenz
Dieses Projekt ist unter der Apache-Lizenz 2.0 lizenziert.
Die vollständigen Lizenzbedingungen finden Sie in der Datei LICENSE.
Relevante rechtliche Hinweise finden Sie in der Datei HINWEIS .
„Nodit“ und das Nodit-Logo sind Marken von Lambda256.
Die Verwendung des Namens oder Logos ohne vorherige schriftliche Genehmigung ist untersagt.
© Lambda256. Alle Rechte vorbehalten.