Skip to main content
Glama

Moralis MCP Server

Official
by MoralisWeb3

Schmiedeabzeichen

🧠 Übersicht

Der Moralis MCP Server ist eine lokal oder in der Cloud einsetzbare Engine, die natürliche Spracheingabeaufforderungen mit echten Blockchain-Erkenntnissen verbindet. Dadurch können KI-Modelle Wallet-Aktivitäten, Token-Metriken, Dapp-Nutzung und mehr ohne benutzerdefinierten Code oder SQL abfragen.

Dieser Server basiert auf dem Model Context Protocol und erleichtert LLMs die Kommunikation mit Moralis-APIs auf konsistente, erklärbare und erweiterbare Weise.

  • 🔗 Vollständig steckbar: Tauschen Sie LLMs aus, passen Sie die Abruflogik an oder erweitern Sie sie mit Ihren eigenen Tools
  • 🧱 Funktioniert mit OpenAI, Claude und Open-Source-Modellen
  • 🧠 Unterstützt Agenten, Devtools, Bots, Dashboards und mehr

⚙️ Häufige Anwendungsfälle

  • 🤖 KI-Agenten und -Assistenten: „Wie sieht die Handelshistorie dieser Brieftasche aus?“
  • 📈 Devtools: On-Chain-QA, Tests, CLI-Integrationen
  • 📊 Dashboards: Natürliche Sprache für Diagramme/Daten
  • 📉 Überwachung: Alarmierung und Zusammenfassung für Token/Dapps
  • 🧠 Trading-Bots: LLM-gesteuerte Strategien mit echter Blockchain-Grundlage

🔐 Einen API-Schlüssel erhalten

Um diesen MCP-Server mit Moralis-APIs zu verwenden, benötigen Sie einen API-Schlüssel:

  1. Zum Moralis -Entwicklerportal
  2. Registrieren und anmelden
  3. Navigieren Sie vom Hauptmenü zu Ihrer API-Schlüsselseite
  4. Kopieren Sie Ihren Schlüssel und konfigurieren Sie ihn in Ihrer Konfigurationsdatei (siehe nächster Abschnitt) oder legen Sie ihn in Ihrer Umgebung fest:
export MORALIS_API_KEY=<your_api_key>

⚠️ Hinweis: Für einige Funktionen und Endpunkte ist ein kostenpflichtiger Moralis-Tarif erforderlich. Für vollen Zugriff und optimale Leistung empfehlen wir die kostenpflichtige Variante.

🚀 Verwendung mit einem Client

Um den MCP-Server mit einem kompatiblen Client zu verbinden (z. B. Claude Desktop, OpenAI-kompatible Agenten, VS Code-Erweiterungen usw.), konfigurieren Sie den Client so, dass der Server als Unterprozess gestartet wird.

Die meisten Clients unterstützen eine einfache Konfigurationsdatei. Sie können beispielsweise eine Datei wie mcp.json im Konfigurationsverzeichnis des Clients mit folgendem Inhalt erstellen:

{ "mcpServers": { "serverName": { "command": "npx @moralisweb3/api-mcp-server", "args": [], "env": { "MORALIS_API_KEY": "<YOUR_API_KEY>" } } } }

Dieses Setup kann für jeden Client angepasst werden, der MCP-Server unterstützt. Ersetzen Sie die Beispielwerte durch die für Ihren Anwendungsfall spezifischen Werte.

Installation über Smithery

So installieren Sie den Moralis API Server für Claude Desktop automatisch über Smithery :

npx -y @smithery/cli install @MoralisWeb3/moralis-mcp-server --client claude

🖥️ Verwendung als Server

Der Server akzeptiert optional das Argument --transport zur Angabe des Transporttyps. Die verfügbaren Transporttypen sind:

  • stdio : Kommuniziert über Standard-Eingabe/Ausgabe (Standard).
  • web : Startet einen HTTP-Server für die Kommunikation.
  • streamable-http : Startet einen HTTP-Server mit streambaren Endpunkten.

Beispiele

  1. Verwenden des Standard stdio -Transports :
moralis-api-mcp --transport stdio
  1. Verwenden des web :
moralis-api-mcp --transport web

Dadurch wird ein HTTP-Server gestartet. Sie können mit Tools wie curl oder Postman Anfragen an den Server senden.

  1. Verwenden des streamable-http Transports :
moralis-api-mcp --transport streamable-http

Dadurch wird ein HTTP-Server gestartet. Sie können mit Tools wie curl oder Postman Anfragen an den Server senden.

Hinweise

  • Stellen Sie sicher, dass die erforderlichen Umgebungsvariablen (z. B. MORALIS_API_KEY ) vor dem Starten des Servers festgelegt sind.
  • Für benutzerdefinierte Konfigurationen können Sie nach Bedarf zusätzliche Argumente oder Umgebungsvariablen übergeben.
  • Weitere Einzelheiten zu den einzelnen Transporttypen finden Sie in der Dokumentation.

🛠 Entwicklung

Installieren Sie Abhängigkeiten:

npm install

Erstellen Sie den Server:

npm run build

Für die Entwicklung mit automatischem Rebuild:

npm run watch

🐞 Debuggen

Da MCP-Server über stdio kommunizieren, kann das Debuggen eine Herausforderung darstellen. Wir empfehlen die Verwendung des MCP Inspector , der als Paketskript verfügbar ist:

npm run inspector

Der Inspector stellt eine URL für den Zugriff auf Debugging-Tools in Ihrem Browser bereit.

💬 Beispielaufforderungen

Hier sind einige Beispielaufforderungen, die Sie mit Ihrem KI-Agenten über den MCP-Server verwenden können:

- What’s the current price of PEPE and Ethereum? - What is the current trading sentiment for TOSHI on Base — bullish or bearish? - Show me the NFTs owned by `vitalik.eth` on Base. - What tokens does wallet `0xab71...4321` hold? - When was wallet 0xabc...123 first and last seen active on Ethereum, Base, and Polygon? - Show me the complete transaction history for 0xabc...123 across Ethereum, Base, and BNB Chain. - What is the current net worth in USD of wallet 0xabc...123? - Find wallet addresses that are likely associated with Coinbase. - Analyze the current holder distribution of SPX6900 — include whales, small holders, and recent growth trends. - Show me PEPE’s daily OHLC data for the past 30 days and provide a summary of the trend — is it bullish or bearish?

Diese Eingabeaufforderungen werden analysiert und mithilfe des MCP-Methodenregisters strukturierten Moralis-API-Aufrufen zugeordnet.

💡 Sie können auch benutzerdefinierte Eingabeaufforderungen basierend auf jeder unterstützten Methode erstellen.

📚 API-Referenz

Der Moralis MCP Server verpackt und übersetzt Eingabeaufforderungen in Moralis REST API-Aufrufe. Die zugrunde liegende API-Oberfläche können Sie hier erkunden:

🔗 Moralis Swagger-Dokumente (v2.2)

Diese Dokumentation behandelt Endpunkte für:

  • Token-Preise
  • Wallet-Aktivität
  • NFT-Metadaten und Eigentum
  • Überweisungen und Transaktionen
  • Und mehr
Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

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.

Ein TypeScript-Wrapper für die Moralis REST API, der die Interaktion mit Blockchain-Daten über das Model Context Protocol (MCP) ermöglicht.

  1. ⚙️ Häufige Anwendungsfälle
    1. 🔐 Einen API-Schlüssel erhalten
      1. 🚀 Verwendung mit einem Client
        1. Installation über Smithery
      2. 🖥️ Verwendung als Server
        1. Beispiele
        2. Hinweise
      3. 🛠 Entwicklung
        1. 🐞 Debuggen
      4. 💬 Beispielaufforderungen
        1. 📚 API-Referenz

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            A TypeScript-based Model Context Protocol (MCP) server enabling integration with PiAPI for media content generation using platforms like Midjourney, Flux, and others through MCP-compatible applications.
            Last updated -
            1
            22
            TypeScript
            MIT License
            • Apple
          • A
            security
            F
            license
            A
            quality
            Enables interaction with Trello boards, lists, and cards through Model Context Protocol (MCP) tools, leveraging TypeScript for type safety and asynchronous operations.
            Last updated -
            5
            JavaScript
          • -
            security
            -
            license
            -
            quality
            A Model Context Protocol server that converts Solidity bytecode into functional server implementations, allowing interaction with blockchain contracts through a RESTful API.
            Last updated -
            1
            Python
          • A
            security
            F
            license
            A
            quality
            A TypeScript implementation of a Model Context Protocol server providing read-only access to Lithic banking and card services API.
            Last updated -
            2
            1
            JavaScript

          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/MoralisWeb3/moralis-mcp-server'

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