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 的模型上下文协议 (MCP) 服务器,为 Claude 提供对各种区块链和 web3 工具的访问权限。
Heurist Mesh 是一个由专用 AI 代理和工具组成的开放网络,每个代理和工具都专注于特定的 Web3 领域,例如区块链数据分析、智能合约安全、代币指标和区块链交互。我们正在积极拓展 Heurist Mesh 生态系统,持续集成更多工具以扩展其功能。
特征
- 连接到 Heurist Mesh API
- 加载加密货币数据和 Web3 用例的工具
- 支持 SSE 和 stdio 传输
- 与 Cursor、Claude Desktop 和其他 MCP 兼容接口中的 Claude 配合使用
- 使用一个 API 密钥访问多项服务(例如 CoinGecko 加密市场数据、GoPlus 代币安全审查)
托管 SSE 端点(Alpha 版本)
我们在https://sequencer-v2.heurist.xyz/mcp/sse提供了一个托管的 SSE 端点。它包含以下常用代理的所有工具:CoingeckoTokenInfoAgent、ElfaTwitterIntelligenceAgent、ExaSearchAgent、DexScreenerTokenInfoAgent 和 ZerionWalletAnalysisAgent。这是一个共享服务器,性能可能不稳定。
Cursor 可以直接访问 SSE 服务器。对于 Claude Desktop 用户,我们建议安装mcp-proxy来连接 SSE 服务器。
先决条件
- Python 3.10 或更高版本
- UV 包管理器(推荐)
- 或 Docker
- 获取 Heurist API 密钥,或者您可以使用邀请码“claude”索取免费 API 积分
安装
使用紫外线(推荐)
使用 Docker
用法
选项 1:使用 stdio Transport 运行(适用于 Claude Desktop)
使用紫外线
要将其与 Claude Desktop 一起使用,请将以下内容添加到您的claude_desktop_config.json
中:
使用 Docker
或者,您可以通过将其添加到claude_desktop_config.json
中来将 Docker 与 Claude Desktop 一起使用:
将/path/to/mesh-agent-mcp
替换为存储库的实际路径,并将your-api-key-here
为您的 Heurist API 密钥。
选项 2:使用 SSE Transport 运行(用于 Cursor)
在.env
中设置环境变量
使用紫外线:
使用 Docker:
然后,在 Cursor 中添加 MCP 服务器 URL: http://0.0.0.0: 8000/sse
可用工具
工具名称 | 描述 | 代理人 | 参数 | 必需参数 |
---|---|---|---|---|
获取_coingecko_id | 通过名称搜索代币以获取其 CoinGecko ID | CoinGeckoTokenInfoAgent | token_name (字符串):要搜索的令牌名称 | 令牌名称 |
获取令牌信息 | 使用 CoinGecko ID 获取详细的代币信息和市场数据(不能使用代币地址、名称或符号) | CoinGeckoTokenInfoAgent | coingecko_id (字符串):代币的 CoinGecko ID | coingecko_id |
获取趋势币 | 获取 CoinGecko 上当前最热门的加密货币 | CoinGeckoTokenInfoAgent | - | 没有任何 |
获取特定对信息 | 在 DexScreener 上通过链和交易对地址获取交易对信息 | DexScreenerTokenInfoAgent | chain (字符串):链标识符(例如,solana、bsc、ethereum、base) pair_address (字符串):要查找的合约地址 | 链,pair_address |
获取令牌对 | 在 DexScreener 上按链和代币地址获取交易对 | DexScreenerTokenInfoAgent | chain (字符串):链标识符(例如,solana、bsc、ethereum、base) token_address (字符串):用于查找所有对的代币合约地址 | 链,token_address |
获取令牌配置文件 | 从 DexScreener 获取最新代币的基本信息 | DexScreenerTokenInfoAgent | - | 没有任何 |
搜索对 | 通过代币名称、符号或地址在 DexScreener 上搜索交易对 | DexScreenerTokenInfoAgent | search_term (字符串):搜索词(代币名称、符号或地址) | 搜索词 |
获取趋势代币 | 获取 Twitter 上当前流行的代币 | ElfaTwitterIntelligence Agent | time_window (字符串):要分析的时间窗口 | 没有任何 |
搜索账户 | 通过提及搜索和帐户统计信息分析 Twitter 帐户 | ElfaTwitterIntelligence Agent | username (字符串):要分析的 Twitter 用户名(不带 @) days_ago (整数):回顾提及的天数limit (整数):提及结果的最大数量 | 用户名 |
搜索提及 | 在 Twitter 上搜索特定代币或主题的提及 | ElfaTwitterIntelligence Agent | 关键词(数组):要搜索的关键词列表days_ago (整数):回顾的天数limit (整数):最大结果数(最小值:20) | 关键词 |
回答 | 使用 Exa 的答案 API 直接获取问题的答案 | ExaSearchAgent | 问题(字符串):要回答的问题 | 问题 |
搜索 | 搜索与查询相关的网页 | ExaSearchAgent | search_term (字符串):搜索词限制(整数):返回的最大结果数(默认值:10) | 搜索词 |
搜索和答案 | 对查询执行搜索和回答操作 | ExaSearchAgent | topic (字符串):要搜索和回答的主题 | 话题 |
执行搜索 | 通过阅读网页执行网络搜索查询 | Firecrawl搜索代理 | search_term (字符串):要执行的搜索词 | 搜索词 |
生成查询 | 生成可以扩展研究的主题的相关搜索查询 | Firecrawl搜索代理 | topic (字符串):要研究的主要主题num_queries (整数):要生成的查询数量 | 话题 |
获取安全详细信息 | 获取区块链代币合约的安全详细信息 | Goplus分析代理 | contract_address (字符串):代币合约地址chain_id (['integer','string']):Solana 代币的区块链链 ID 或“solana”。支持的链:以太坊 (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) | 合约地址 |
自定义支持的代理
服务器自带一组默认代理。要修改可用的代理,请执行以下操作:
- 打开
server.py
文件并找到Config
类。 - 编辑
DEFAULT_AGENTS
列表以添加或删除Heurist Metadata 中列出的代理
执照
此 MCP 服务器遵循 MIT 许可证。这意味着您可以自由使用、修改和分发该软件,但须遵守 MIT 许可证的条款和条件。
This server cannot be installed
模型上下文协议服务器将 Claude 连接到 Heurist Mesh API,提供对各种区块链和 web3 工具的访问,包括加密货币数据、令牌安全、Twitter 智能和网络搜索功能。