MCP 以太坊浏览器服务器基于模型上下文协议(Model Context Protocol)构建,借助以太坊浏览器 API 提供丰富的以太坊区块链数据工具。它能帮助用户检查 ETH 余额、查看交易记录、跟踪 ERC20 转账等,为区块链数据交互提供便利。
git clone [your-repo-url]
cd mcp-etherscan-server
npm install
.env 文件:ETHERSCAN_API_KEY=your_api_key_here
npm run build
启动服务器:
npm start
服务器将在标准输入输出上运行,使其与 MCP 客户端(如 Claude Desktop)兼容。
该服务器实现模型上下文协议(MCP),通过以太坊浏览器 API 提供工具以交互区块链数据。每个工具都作为一个 MCP 终端点,可供兼容客户端调用。
check-balance
get-transactions
get-token-transfers
get-contract-abi
get-gas-prices
get-ens-name
要将此服务器添加到 Claude Desktop:
使用 npm start 启动服务器
在 Claude Desktop 中:
{
"name": "以太坊浏览器工具",
"transport": "stdio"
}