网格代理MCP服务器为用户提供了便捷的代理服务功能,通过一系列配置步骤,用户可以快速搭建并使用该服务器,同时还支持自定义代理的添加与移除。
要使用网格代理MCP服务器,您需要完成安装与配置的相关步骤。
您可以从MCP Server GitHub仓库下载最新的源代码。
运行以下命令以安装所需的Python包:
pip install -r requirements.txt
打开server.py文件并找到Config类。编辑DEFAULT_AGENTS列表来添加或移除代理,具体参考Heurist元数据中的可用代理:
DEFAULT_AGENTS = [
"CoinGeckoTokenInfoAgent",
"DexScreenerTokenInfoAgent",
"ElfaTwitterIntelligenceAgent",
"ExaSearchAgent",
"FirecrawlSearchAgent",
"GoplusAnalysisAgent"
]
在终端中运行以下命令启动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许可证的条款和条件。