Skip to main content
Glama

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.

Lizenz Node.js Typoskript Schmiedeabzeichen

Ü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)

npx @noditlabs/nodit-mcp-server@latest

Lokalen Build verwenden

# Clone the repository git clone --recurse-submodules https://github.com/noditlabs/nodit-mcp-server.git # Move into the project directory cd nodit-mcp-server # Install dependencies npm install # Build the project npm run build

Legen Sie vor dem Start Ihren Nodit-API-Schlüssel fest:

export NODIT_API_KEY=your-api-key

Starten Sie dann den Server:

node build/index.js

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:

{"method":"tools/list","params":{},"jsonrpc":"2.0","id":1}

Alternativ können Sie die Anforderung mit dem echo -Befehl weiterleiten:

echo '{"method":"tools/list","params":{},"jsonrpc":"2.0","id":1}' | node build/index.js

Beispiel: Aufruf eines bestimmten Tools (list_nodit_api_categories)

echo '{"method":"tools/call","params":{"name":"list_nodit_api_categories","arguments":{}},"jsonrpc":"2.0","id":1}' | node build/index.js

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

  • Claude Desktop

    • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json

    • Windows: C:\Users\<Username>\AppData\Roaming\Claude\claude_desktop_config.json

{ "mcpServers": { "nodit": { "command": "npx", "args": ["@noditlabs/nodit-mcp-server@latest"], "env": { "NODIT_API_KEY": "****" } } } }

🔔 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:

# Add the Nodit MCP server claude mcp add nodit-mcp-server npx @noditlabs/nodit-mcp-server # Set API Key export NODIT_API_KEY=your-api-key # Start Claude with the Nodit MCP server enabled claude

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.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/noditlabs/nodit-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server