Mesh Agent MCP-Server
Ein Model Context Protocol (MCP)-Server, der eine Verbindung zu Heurist Mesh -APIs herstellt und Claude Zugriff auf verschiedene Blockchain- und Web3-Tools bietet.
Heurist Mesh ist ein offenes Netzwerk speziell entwickelter KI-Agenten und -Tools, die jeweils auf bestimmte Web3-Domänen wie Blockchain-Datenanalyse, Smart-Contract-Sicherheit, Token-Metriken und Blockchain-Interaktion spezialisiert sind. Wir entwickeln das Heurist Mesh-Ökosystem aktiv weiter und integrieren kontinuierlich weitere Tools, um seine Fähigkeiten zu erweitern.
Merkmale
Stellt eine Verbindung zur Heurist Mesh API her
Lädt Tools für Kryptowährungsdaten und Web3-Anwendungsfälle
Unterstützt sowohl SSE- als auch Standardtransporte
Funktioniert mit Claude in Cursor, Claude Desktop und anderen MCP-kompatiblen Schnittstellen
Verwenden Sie einen API-Schlüssel, um auf mehrere Dienste zuzugreifen (z. B. CoinGecko-Kryptomarktdaten, GoPlus-Token-Sicherheitsüberprüfung).
Related MCP server: Linear MCP Server
🔥 Neu eingetroffen: Passen Sie Ihre Agenten an und erstellen Sie verwaltete MCP-Server bei Bedarf
Mit dem Heurist Mesh MCP Portal können Sie SSE MCP-Server erstellen. Wählen Sie Ihre Agenten aus und stellen Sie einen personalisierten Schwarm für Ihre Aufgaben zusammen!
Gehosteter SSE-Endpunkt
Wir bieten einen gehosteten SSE-Endpunkt unter https://sequencer-v2.heurist.xyz/mcp/sse an. Dieser umfasst alle Tools der folgenden häufig verwendeten Agenten: CoingeckoTokenInfoAgent , ElfaTwitterIntelligenceAgent , ExaSearchAgent , DexScreenerTokenInfoAgent und ZerionWalletAnalysisAgent . Da es sich um einen gemeinsam genutzten Server handelt, kann die Leistung instabil sein.
Cursor kann direkt auf SSE-Server zugreifen. Für Claude Desktop-Benutzer empfehlen wir die Installation von mcp-proxy für die Verbindung zum SSE-Server.
Voraussetzungen
Python 3.10 oder höher
UV-Paketmanager (empfohlen)
ODER Docker
Holen Sie sich einen Heurist-API-Schlüssel oder fordern Sie kostenlose API-Guthaben mit dem Einladungscode „claude“ an.
Installation
Verwendung von UV (empfohlen)
Verwenden von Docker
Verwendung
Option 1: Ausführen mit stdio Transport (für Claude Desktop)
Verwendung von UV
Um dies mit Claude Desktop zu verwenden, fügen Sie Folgendes zu Ihrer claude_desktop_config.json hinzu:
Verwenden von Docker
Alternativ können Sie Docker mit Claude Desktop verwenden, indem Sie Folgendes zu Ihrer claude_desktop_config.json hinzufügen:
Ersetzen Sie /path/to/heurist-mesh-mcp-server durch den tatsächlichen Pfad zum Repository und your-api-key-here durch Ihren Heurist-API-Schlüssel.
Option 2: Ausführen mit SSE-Transport (für Cursor)
Einrichten von Umgebungsvariablen in .env
Verwendung von UV:
Docker verwenden:
Fügen Sie dann im Cursor die MCP-Server-URL hinzu: http://0.0.0.0:8000/sse
Verfügbare Tools
Besuchen Sie https://mesh.heurist.ai/metadata.json oder https://mcp.heurist.ai/ , um alle verfügbaren Tools anzuzeigen.
Empfohlene Tools
Werkzeugname | Beschreibung | Agent | Parameter | Erforderliche Parameter |
get_coingecko_id | Suchen Sie nach einem Token anhand des Namens, um seine CoinGecko-ID zu erhalten | CoinGeckoTokenInfoAgent | token_name (Zeichenfolge): Der zu suchende Tokenname | Tokenname |
get_token_info | Erhalten Sie detaillierte Token-Informationen und Marktdaten mit der CoinGecko-ID (Sie können weder die Token-Adresse noch den Namen oder das Symbol verwenden). | CoinGeckoTokenInfoAgent | coingecko_id (Zeichenfolge): Die CoinGecko-ID des Tokens | coinecko_id |
get_trending_coins | Holen Sie sich die aktuellen Top-Trend-Kryptowährungen auf CoinGecko | CoinGeckoTokenInfoAgent | - | Keiner |
Informationen zu bestimmten Paaren abrufen | Erhalten Sie Handelspaarinformationen nach Kette und Paaradresse auf DexScreener | DexScreenerTokenInfoAgent | Kette (Zeichenfolge): Kettenkennung (z. B. Solana, BSC, Ethereum, Base) Paaradresse (Zeichenfolge): Die nachzuschlagende Paarvertragsadresse | Kette, Paaradresse |
Tokenpaare abrufen | Holen Sie sich die Handelspaare nach Kette und Token-Adresse auf DexScreener | DexScreenerTokenInfoAgent | Kette (Zeichenfolge): Kettenkennung (z. B. Solana, BSC, Ethereum, Base) Token_Adresse (Zeichenfolge): Die Token-Vertragsadresse, für die alle Paare gesucht werden sollen | Kette, Token-Adresse |
get_token_profiles | Holen Sie sich die grundlegenden Informationen zu den neuesten Token von DexScreener | DexScreenerTokenInfoAgent | - | Keiner |
Suchpaare | Suchen Sie auf DexScreener nach Handelspaaren anhand des Token-Namens, Symbols oder der Adresse | DexScreenerTokenInfoAgent | search_term (Zeichenfolge): Suchbegriff (Tokenname, Symbol oder Adresse) | Suchbegriff |
get_trending_tokens | Aktuelle Trend-Token auf Twitter erhalten | ElfaTwitterIntelligenceAgent | time_window (Zeichenfolge): Zu analysierendes Zeitfenster | Keiner |
Suchkonto | Analysieren Sie einen Twitter-Account mit Erwähnungssuche und Account-Statistiken | ElfaTwitterIntelligenceAgent | Benutzername (Zeichenfolge): Zu analysierender Twitter-Benutzername (ohne @) days_ago (Ganzzahl): Anzahl der Tage, die nach Erwähnungen gesucht werden soll. Limit (Ganzzahl): Maximale Anzahl von Erwähnungsergebnissen | Benutzername |
Sucherwähnungen | Suche nach Erwähnungen bestimmter Token oder Themen auf Twitter | ElfaTwitterIntelligenceAgent | Schlüsselwörter (Array): Liste der zu suchenden Schlüsselwörter. Tage_vor (Ganzzahl): Anzahl der Tage, die zurückgeblickt werden soll. Limit (Ganzzahl): Maximale Anzahl von Ergebnissen (Minimum: 20). | Schlüsselwörter |
Antwort | Erhalten Sie eine direkte Antwort auf eine Frage mit der Antwort-API von Exa | ExaSearchAgent | Frage (Zeichenfolge): Die zu beantwortende Frage | Frage |
suchen | Suchen Sie nach Webseiten, die mit einer Abfrage in Zusammenhang stehen | ExaSearchAgent | search_term (Zeichenfolge): Der Suchbegriff limit (Ganzzahl): Maximale Anzahl der zurückzugebenden Ergebnisse (Standard: 10) | Suchbegriff |
Suche und Antwort | Führen Sie sowohl Such- als auch Antwortvorgänge für eine Abfrage aus | ExaSearchAgent | Thema (Zeichenfolge): Das zu suchende und zu beantwortende Thema | Thema |
Suche ausführen | Führen Sie eine Websuchabfrage durch, indem Sie die Webseiten lesen | FirecrawlSearchAgent | search_term (Zeichenfolge): Der auszuführende Suchbegriff | Suchbegriff |
Abfragen generieren | Generieren Sie verwandte Suchanfragen für ein Thema, die die Recherche erweitern können | FirecrawlSearchAgent | topic (Zeichenfolge): Das Hauptthema, das recherchiert werden soll. num_queries (Ganzzahl): Anzahl der zu generierenden Abfragen | Thema |
Sicherheitsdetails abrufen | Sicherheitsdetails eines Blockchain-Token-Vertrags abrufen | GoplusAnalysisAgent | contract_address (Zeichenfolge): Die Token-Vertragsadresse chain_id (['integer', 'string']): Die Blockchain-Chain-ID oder 'solana' für Solana-Token. Unterstützte Ketten: Ethereum (1), Optimism (10), Cronos (25), BSC (56), Gnosis (100), HECO (128), Polygon (137), Fantom (250), KCC (321), zkSync Era (324), ETHW (10001), FON (201022), Arbitrum (42161), Avalanche (43114), Linea Mainnet (59144), Base (8453), Tron (Tron), Scroll (534352), opBNB (204), Mantle (5000), ZKFair (42766), Blast (81457), Manta Pacific (169), Berachain Artio Testnet (80085), Merlin (4200), Bitlayer Mainnet (200901), zkLink Nova (810180), X Layer Mainnet (196), Solana (Sonne) | Vertragsadresse |
Anpassen unterstützter Agenten
Der Server verfügt über einen Standardsatz an Agenten. So ändern Sie die verfügbaren Agenten:
Öffnen Sie die Datei
server.pyund suchen Sie die KlasseConfig.Bearbeiten Sie die Liste
DEFAULT_AGENTS, um unter Heurist Metadata aufgeführte Agenten hinzuzufügen oder zu entfernen
Lizenz
Dieser MCP-Server ist unter der MIT-Lizenz lizenziert. Das bedeutet, dass Sie die Software unter den Bedingungen der MIT-Lizenz frei verwenden, ändern und verbreiten können.
Tools
- coingeckotokeninfoagent_get_categories_list
- coingeckotokeninfoagent_get_category_data
- coingeckotokeninfoagent_get_token_info
- coingeckotokeninfoagent_get_token_price_multi
- coingeckotokeninfoagent_get_tokens_by_category
- coingeckotokeninfoagent_get_top_token_holders
- coingeckotokeninfoagent_get_trending_coins
- coingeckotokeninfoagent_get_trending_pools