一个用于向AI代理提供语义相关的以太坊改进提案(EIP)的MCP服务器。
克隆仓库:
git clone --recursive-submodules https://github.com/kukapay/eips-mcp.git
cd eips-mcp
安装依赖项(推荐):
uv sync
加载EIP文档:
使用提供的load_eips.py脚本自动获取并处理EIPs:
uv run load_eips.py
安装到Claude桌面:
将服务器作为Claude桌面应用程序安装:
uv run mcp install main.py --name "EIPs"
配置文件参考:
{
"mcpServers": {
"EIPs": {
"command": "uv",
"args": [ "--directory", "/path/to/eips-mcp", "run", "main.py" ]
}
}
}
请将/path/to/eips-mcp替换为您实际的安装路径。
该服务器公开了一个单一的MCP工具search,接受查询字符串并返回相关EIP内容。在兼容MCP的客户端中使用示例如下:
您可以使用自然语言提示,如:
该工具处理这些查询,并返回最多5个相关的EIP文档片段,用分隔符格式化以提高清晰度。
当使用search工具搜索“CREATE2”时,输出可能如下所示:
--------------------eip-1014.md--------------------
# EIP-1014: Skinny CREATE2
**摘要**:此EIP在0xf5位置添加了一个新的操作码CREATE2,允许生成确定性的地址...
...
--------------------eip-1014.md--------------------
**动机**:CREATE2操作码使合约地址可预测,这对于...
...
本项目采用MIT许可证。详情见LICENSE文件。