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.
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 (
list_nodit_api_categories
)
Rufen Sie eine Liste der verfügbaren API-Kategorien auf hoher Ebene ab. - API-Operationen auflisten (
list_nodit_node_apis
,list_nodit_data_apis
,list_nodit_aptos_indexer_api_query_root
)
Rufen Sie verfügbare Vorgänge innerhalb einer ausgewählten Kategorie ab (Knoten-APIs, Daten-APIs, Aptos Indexer-APIs). - API-Spezifikation abrufen (
get_nodit_api_spec
)
Erhalten Sie detaillierte Informationen zu einem bestimmten API-Vorgang (Parameter, Anforderungs-/Antwortschema). - API aufrufen (
call_nodit_api
,call_nodit_aptos_indexer_api
)
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.json
- Windows:
C:\Users\<Username>\.cursor\mcp.json
- MacOS:
- Claude Desktop
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
C:\Users\<Username>\AppData\Roaming\Claude\claude_desktop_config.json
- MacOS:
🔔 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.
You must be authenticated.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Ermöglichen Sie LLMs den Zugriff, die Verarbeitung und die Nutzung von Echtzeit-Blockchain-Daten aus mehreren Blockchain-Netzwerken. Anstatt komplexe Node-RPCs, Rohereignisprotokolle oder kettenspezifische Datenstrukturen zu verarbeiten, können Entwickler auf normalisierte, mehrkettige Blockchain-Daten in einem für KI-basiertes Denken und Entscheidungsfindung optimierten Format zugreifen.
- Überblick
- So funktionieren Nodit MCP-Tools
- Merkmale
- Voraussetzungen
- Lokalen Nodit MCP-Server ausführen
- Integration
- Umfang und Einschränkungen
- Lizenz
Related Resources
Related MCP Servers
- -securityAlicense-qualityA comprehensive toolkit for building AI agents with blockchain capabilities, enabling interactions with multiple blockchain networks for tasks like wallet management, fund transfers, smart contract interactions, and cross-chain asset bridging.Last updated -2TypeScriptGPL 3.0
- -securityAlicense-qualityA comprehensive server that enables AI agents to interact with multiple EVM-compatible blockchain networks through a unified interface, supporting ENS resolution, token operations, and smart contract interactions.Last updated -230TypeScriptMIT License
- -securityFlicense-qualityEnables interaction with lightning addresses and common lightning tools via your LLM, providing Lightning Network functionality through natural language.Last updated -101TypeScript
- AsecurityAlicenseAqualityAn MCP server that enables LLMs to perform blockchain operations on the Base network through natural language commands, including wallet management, balance checking, and transaction execution.Last updated -441TypeScriptMIT License