Skip to main content
Glama

Nodit MCP Server

Official

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)

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.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

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.

  1. Überblick
    1. So funktionieren Nodit MCP-Tools
      1. Merkmale
        1. Voraussetzungen
          1. Lokalen Nodit MCP-Server ausführen
            1. Verwendung von npx (empfohlen)
            2. Lokalen Build verwenden
            3. Kommunikation mit dem lokalen Server
          2. Integration
            1. Verbindung mit Cursor IDE oder Claude Desktop herstellen
            2. Herstellen einer Verbindung zur Claude-CLI
          3. Umfang und Einschränkungen
            1. Lizenz

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                A 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 -
                2
                TypeScript
                GPL 3.0
                • Linux
                • Apple
              • -
                security
                A
                license
                -
                quality
                A 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 -
                230
                TypeScript
                MIT License
                • Linux
                • Apple
              • -
                security
                F
                license
                -
                quality
                Enables interaction with lightning addresses and common lightning tools via your LLM, providing Lightning Network functionality through natural language.
                Last updated -
                10
                1
                TypeScript
              • A
                security
                A
                license
                A
                quality
                An 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 -
                4
                4
                1
                TypeScript
                MIT License
                • Apple

              View all related MCP servers

              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