Moralis MCP Server
Official🧠 Ü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
Related MCP server: Trello MCP Server
⚙️ 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:
Zum Moralis -Entwicklerportal
Registrieren und anmelden
Navigieren Sie vom Hauptmenü zu Ihrer API-Schlüsselseite
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
Verwenden des Standard
stdio-Transports :
moralis-api-mcp --transport stdioVerwenden des
web:
moralis-api-mcp --transport webDadurch wird ein HTTP-Server gestartet. Sie können mit Tools wie curl oder Postman Anfragen an den Server senden.
Verwenden des
streamable-httpTransports :
moralis-api-mcp --transport streamable-httpDadurch 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 installErstellen Sie den Server:
npm run buildFü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 inspectorDer 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
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA 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.73MIT
- FlicenseBqualityDmaintenanceEnables interaction with Trello boards, lists, and cards through Model Context Protocol (MCP) tools, leveraging TypeScript for type safety and asynchronous operations.51
- FlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that converts Solidity bytecode into functional server implementations, allowing interaction with blockchain contracts through a RESTful API.3
- FlicenseCqualityDmaintenanceA TypeScript implementation of a Model Context Protocol server providing read-only access to Lithic banking and card services API.22
Related MCP Connectors
Crypto intelligence MCP for market data, DeFi, wallets, security, DEX, NFTs, and Solana.
A TypeScript MCP server for Home Assistant, enabling programmatic management of entities, automati…
Etherscan MCP — multichain block-explorer API (Etherscan V2)
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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