EIPs MCP是一个MCP服务器,旨在为AI智能体提供语义相关的以太坊改进提案(EIPs)。
克隆仓库:
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替换为实际的安装路径。
服务器公开了一个名为search的MCP工具,该工具接受一个查询字符串并返回相关的EIP内容。在兼容MCP的客户端中使用示例如下:
你可以使用自然语言进行查询,例如:
该工具会处理这些查询,并返回最多5个相关的EIP文档块,为了清晰起见,会使用分隔符进行格式化。
当使用search工具搜索"CREATE2"时,输出可能如下所示:
--------------------eip-1014.md--------------------
# EIP-1014: Skinny CREATE2
**摘要**:本EIP在0xf5处添加了一个新的操作码CREATE2,用于实现确定性地址生成...
...
--------------------eip-1014.md--------------------
**动机**:CREATE2操作码可实现可预测的合约地址,这在...方面很有用
...
本项目采用MIT许可证。有关详细信息,请参阅LICENSE文件。