README
🚀 @xiaok/etherscan-mcp
这是一个用于与 Etherscan 的 API 和服务进行交互的动态 MCP 服务器,能够帮助开发者便捷地与 Etherscan 展开交互,实现相关功能。
🚀 快速开始
✨ 运行你的服务器
💻 使用 mcp-cli 测试
测试和调试服务器的最快方法是使用 fastmcp dev:
npx fastmcp dev server.js
npx fastmcp dev server.ts
这将使用 mcp-cli 在终端中运行你的服务器以进行测试和调试。
💻 使用 MCP 检查器 inspect
另一种方法是使用官方的 MCP Inspector 通过 Web UI 检查你的服务器:
npx fastmcp inspect server.ts
📚 详细文档
❓ 常见问题解答
如何在Claude Desktop中使用?
请参考 https://modelcontextprotocol.io/quickstart/user 并添加以下配置:
{
"mcpServers": {
"my-mcp-server": {
"command": "npx",
"args": ["tsx", "/PATH/TO/YOUR_PROJECT/src/index.ts"],
"env": {
"ETHERSCAN_API_KEY": "********"
}
}
}
}
📄 API 文档
- API 文档:https://docs.etherscan.io/etherscan-v2
- 支持的链表:https://docs.etherscan.io/etherscan-v2/getting-started/supported-chains
请注意,并非所有端点都对所有链可用。请在此处查找支持列表:https://forms.blockscan.com/public/grid/3E9QiN00NLhCQVibiP3Z-Bpqhmd7zGXsgapEKJupxiI
📋 待办事项
- 完全测试
Scan to join WeChat group