Back to MCP directory
publicPublicdnsLocal runtime

heurist-mesh-mcp-server

一个连接Heurist Mesh API的MCP服务器,为Claude提供区块链和Web3工具访问能力

article

README

🚀 网格代理MCP服务器

网格代理MCP服务器为用户提供了便捷的代理服务功能,通过一系列配置步骤,用户可以快速搭建并使用该服务器,同时还支持自定义代理的添加与移除。

🚀 快速开始

要使用网格代理MCP服务器,您需要完成安装与配置的相关步骤。

📦 安装指南

1. 下载源代码

您可以从MCP Server GitHub仓库下载最新的源代码。

2. 安装依赖项

运行以下命令以安装所需的Python包:

pip install -r requirements.txt

3. 配置服务器

打开server.py文件并找到Config类。编辑DEFAULT_AGENTS列表来添加或移除代理,具体参考Heurist元数据中的可用代理:

DEFAULT_AGENTS = [
    "CoinGeckoTokenInfoAgent",
    "DexScreenerTokenInfoAgent", 
    "ElfaTwitterIntelligenceAgent",
    "ExaSearchAgent",
    "FirecrawlSearchAgent",
    "GoplusAnalysisAgent"
]

4. 启动服务器

在终端中运行以下命令启动MCP服务器:

python server.py

✨ 主要特性

支持的代理

以下是当前版本支持的所有代理及其功能:

| 代理名称 | 功能 | |--------|--------| | CoinGeckoTokenInfoAgent | 提供CoinGecko平台上的代币信息查询服务。| | DexScreenerTokenInfoAgent | 提供DexScreener平台上的交易对和代币详细信息。| | ElfaTwitterIntelligenceAgent | 分析Twitter上的账户和提及内容,支持多种搜索方式。| | ExaSearchAgent | 调用Exa的问答和网络搜索API,执行信息检索任务。| | FirecrawlSearchAgent | 执行网页内容分析和相关查询生成操作。| | GoplusAnalysisAgent | 分析区块链代币合约的安全性及链上数据。|

自定义代理

您可以通过编辑server.py文件中的DEFAULT_AGENTS列表来添加新的代理或移除现有代理。例如:

DEFAULT_AGENTS = [
    "CoinGeckoTokenInfoAgent",
    "DexScreenerTokenInfoAgent",
    "ElfaTwitterIntelligenceAgent",
    "ExaSearchAgent",
    "FirecrawlSearchAgent",
    "GoplusAnalysisAgent",
    # 添加新的代理到这里
    "NewAgent"
]

📄 许可证

该MCP服务器根据MIT许可证发布。这意味着您可以自由使用、修改和分发软件,但需遵守MIT许可证的条款和条件。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client