etherscan
为LLM应用提供多链区块链数据查询服务的MCP服务器
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:etherscan。 它的用途是:为LLM应用提供多链区块链数据查询服务的MCP服务器 完整的 Skill 内容见:https://321skill.com/skills/etherscan/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“查询地址 0x... 在以太坊主网上的ETH余额和最近5笔交易。”,它会通过集成的etherscan技能调用MCP服务器,获取并解析链上数据,以清晰的格式呈现给你。或者,你可以说:“分析一下这个智能合约(提供地址)的源代码和最近一个月的调用情况。”,AI会利用该技能获取合约源码和交易日志,并为你进行初步的分析。
介绍
这个Skill是一个基于Go语言实现的MCP(Model Context Protocol)服务器,旨在为LLM应用提供便捷、标准化的多链区块链数据查询服务。它解决了开发者在构建需要访问链上数据的AI应用时,面临的数据源分散、接口不统一和集成复杂的问题。
通过遵循MCP协议,开发者可以轻松地将此服务器集成到支持MCP的AI开发平台(如Claude Desktop)中。集成后,AI助手即可通过标准化的工具调用方式,直接查询Etherscan等主流区块链浏览器的链上数据,如账户余额、交易记录、智能合约信息等,而无需开发者自行处理API对接和数据结构转换。
它非常适合需要将区块链数据能力融入其AI工作流的智能体开发者、全栈开发者和量化交易员。无论是开发链上数据分析Agent、构建DeFi投资助手,还是创建智能合约审计工具,都可以通过此Skill快速获得可靠的数据支持。
使用前,请注意你需要在Etherscan等数据源平台申请并配置API密钥。由于查询依赖外部API,其响应速度和可用性会受到数据源服务的限制,建议在关键业务中做好错误处理和降级方案。
核心特点
核心区别在于其作为标准化的MCP服务器,而非特定应用的代码库,能让任何支持MCP协议的AI助手(如Claude)直接获得多链查询能力,实现了AI与区块链数据源的即插即用。同时,其Go语言实现保证了服务的高性能和并发处理能力。
注意事项
不适合对数据实时性要求极高(如高频交易)或需要复杂链上事件实时监听(如监听未确认交易内存池)的场景。
常见问题
需要自己申请API密钥吗?
是的,需要前往Etherscan等区块链数据服务平台申请API密钥并配置到服务器中。
支持哪些区块链?
具体支持的链取决于服务器实现,通常支持Ethereum及其兼容链(如Polygon、Arbitrum),详情请查阅项目文档。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/etherscan/raw/index.md 读取 etherscan 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/etherscan/raw/index.md(查看排版版本)