hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Integrations
Supports configuration of API keys and server settings through environment variables stored in .env files.
Provides access to blockchain data and smart contract analysis, including token metrics and interactions with Ethereum-based networks.
Provides security analysis and blockchain data for tokens on the Fantom network through integrated tools.
メッシュエージェントMCPサーバー
Heurist Mesh API に接続し、Claude にさまざまなブロックチェーンおよび Web3 ツールへのアクセスを提供する Model Context Protocol (MCP) サーバー。
Heurist Meshは、ブロックチェーンデータ分析、スマートコントラクトセキュリティ、トークンメトリクス、ブロックチェーンインタラクションといったWeb3の特定の分野に特化した、専用AIエージェントとツールのオープンネットワークです。私たちはHeurist Meshエコシステムを積極的に成長させており、継続的にツールを統合することで機能を拡張しています。
特徴
- ヒューリストメッシュAPIに接続する
- 暗号通貨データとWeb3ユースケース用のツールをロードします
- SSEとstdioトランスポートの両方をサポート
- Claude in Cursor、Claude Desktop、その他の MCP 互換インターフェースで動作します
- 1 つの API キーを使用して複数のサービスにアクセスします (例: CoinGecko 暗号市場データ、GoPlus トークンのセキュリティ レビュー)
ホスト型 SSE エンドポイント(アルファリリース)
https://sequencer-v2.heurist.xyz/mcp/sseでホスト型SSEエンドポイントを提供しています。これには、CoingeckoTokenInfoAgent、ElfaTwitterIntelligenceAgent、ExaSearchAgent、DexScreenerTokenInfoAgent、ZerionWalletAnalysisAgentといった、一般的に使用されているエージェントのすべてのツールが含まれています。これは共有サーバーであるため、パフォーマンスが不安定になる可能性があります。
Cursor は SSE サーバーに直接アクセスできます。Claude Desktop をご利用の場合は、SSE サーバーに接続するためにmcp-proxyをインストールすることをお勧めします。
前提条件
- Python 3.10以上
- UV パッケージ マネージャー (推奨)
- またはドッカー
- Heurist API キーを取得するか、招待コード「claude」を使用して無料の API クレジットを請求できます。
インストール
UVの使用(推奨)
Dockerの使用
使用法
オプション 1: stdio トランスポートで実行 (Claude デスクトップの場合)
UVの使用
Claude Desktop でこれを使用するには、 claude_desktop_config.json
に以下を追加します。
Dockerの使用
あるいは、 claude_desktop_config.json
に以下を追加することで、Claude Desktop で Docker を使用することもできます。
/path/to/mesh-agent-mcp
リポジトリへの実際のパスに置き換え、 your-api-key-here
Heurist API キーに置き換えます。
オプション 2: SSE トランスポートで実行 (カーソル用)
.env
での環境変数の設定
UVの使用:
Docker の使用:
次に、カーソルにMCPサーバーのURLを追加します: http://0.0.0.0:8000/sse
利用可能なツール
ツール名 | 説明 | エージェント | パラメータ | 必須パラメータ |
---|---|---|---|---|
get_coingecko_id | トークン名で検索してCoinGecko IDを取得します | CoinGeckoトークン情報エージェント | token_name (文字列): 検索するトークン名 | トークン名 |
トークン情報を取得する | CoinGecko IDを使用して詳細なトークン情報と市場データを取得します(トークンのアドレス、名前、シンボルは使用できません) | CoinGeckoトークン情報エージェント | coingecko_id (文字列): トークンのCoinGecko ID | コインゲッコID |
トレンドコインを取得する | CoinGeckoで現在最も人気の高い暗号通貨を入手しましょう | CoinGeckoトークン情報エージェント | - | なし |
特定のペアの情報を取得する | DexScreenerでチェーンとペアアドレスから取引ペア情報を取得 | DexScreenerTokenInfoエージェント | chain (文字列): チェーン識別子 (例: solana, bsc, ethereum, base) pair_address (文字列): 検索するペア契約アドレス | チェーン、ペアアドレス |
トークンペアを取得する | DexScreenerでチェーンとトークンアドレスで取引ペアを取得する | DexScreenerTokenInfoエージェント | chain (文字列): チェーン識別子 (例: solana, bsc, ethereum, base) token_address (文字列): すべてのペアを検索するトークン契約アドレス | チェーン、トークンアドレス |
トークンプロファイルを取得する | DexScreenerから最新のトークンの基本情報を入手 | DexScreenerTokenInfoエージェント | - | なし |
検索ペア | DexScreenerでトークン名、シンボル、またはアドレスで取引ペアを検索します | DexScreenerTokenInfoエージェント | search_term (文字列): 検索用語(トークン名、シンボル、またはアドレス) | 検索語 |
トレンドトークンを取得する | Twitterで現在トレンドのトークンを入手する | ElfaTwitterインテリジェンスエージェント | time_window (文字列): 分析する時間枠 | なし |
検索アカウント | メンション検索とアカウント統計の両方を使用してTwitterアカウントを分析する | ElfaTwitterインテリジェンスエージェント | username (文字列): 分析するTwitterユーザー名(@なし) days_ago (整数): メンションを検索する日数limit (整数): メンション結果の最大数 | ユーザー名 |
検索言及 | Twitterで特定のトークンやトピックの言及を検索する | ElfaTwitterインテリジェンスエージェント | キーワード(配列):検索するキーワードのリストdays_ago (整数):検索する日数limit (整数):結果の最大数(最小:20) | キーワード |
答え | Exa の回答 API を使用して質問に直接回答を取得します | エクササーチエージェント | question (文字列): 回答する質問 | 質問 |
検索 | クエリに関連するウェブページを検索する | エクササーチエージェント | search_term (文字列):検索語句limit (整数):返される結果の最大数(デフォルト:10) | 検索語 |
検索と回答 | クエリに対して検索と回答の両方の操作を実行する | エクササーチエージェント | topic (文字列): 検索して回答するトピック | トピック |
実行検索 | ウェブページを読み取ってウェブ検索クエリを実行する | FirecrawlSearchAgent | search_term (文字列): 実行する検索語句 | 検索語 |
クエリを生成する | 研究を拡張できるトピックの関連検索クエリを生成する | FirecrawlSearchAgent | topic (文字列): 調査する主なトピックnum_queries (整数): 生成するクエリの数 | トピック |
セキュリティ詳細の取得 | ブロックチェーントークン契約のセキュリティ詳細を取得する | Goplus分析エージェント | Contract_address (文字列): トークンのコントラクトアドレスchain_id (['integer', 'string']): ブロックチェーンチェーンID、またはSolanaトークンの場合は「solana」。サポートされているチェーン: 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レイヤーメインネット(196)、ソラナ(solana) | 契約住所 |
サポートされているエージェントのカスタマイズ
サーバーにはデフォルトのエージェントセットが付属しています。使用可能なエージェントを変更するには、以下の手順を実行してください。
server.py
ファイルを開き、Config
クラスを見つけます。DEFAULT_AGENTS
リストを編集して、ヒューリスト メタデータにリストされているエージェントを追加または削除します。
ライセンス
このMCPサーバーはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。
This server cannot be installed
Claude を Heurist Mesh API に接続し、暗号通貨データ、トークン セキュリティ、Twitter インテリジェンス、Web 検索機能などのさまざまなブロックチェーンおよび Web3 ツールへのアクセスを提供するモデル コンテキスト プロトコル サーバー。