article
README
🚀 Ankr API MCP 服务器
Ankr API MCP 服务器是一个借助 Ankr API 来获取区块链数据的模型上下文协议 (MCP) 服务器,能让 LLM 顺利访问区块链数据。
🚀 快速开始
Ankr MCP 服务器借助 Ankr API 抓取链上数据,并实现了 MCP,为 LLM 访问区块链数据提供支持。
✨ 主要特性
该服务器提供以下链上数据操作:
代币操作
- 获取账户余额 (
get_token_balances_on_network):为指定网络上的给定地址获取所有代币余额- 参数:网络、钱包/账户地址
- 返回:该钱包在链上的资产数据
📦 安装指南
npm install @akki91/ankr-mcp
💻 使用示例
环境配置
通过登录 Ankr API 文档门户设置你的 ANKR API 令牌。
export ANKR_API_TOKEN=your_api_token_here
运行服务器
可以直接从命令行运行该服务器:
npx @akki91/ankr-mcp
与 LLM 工具结合使用
此服务器作为工具提供者,可以与支持 MCP 的兼容 AI 模型一起使用。
与 AI 模型集成
要将此服务器与支持 MCP 的 AI 应用程序集成,请在应用程序的服务器配置中添加以下内容:
{
"mcpServers": {
"ankr-mcp": {
"command": "npx",
"args": [
"@akki91/ankr-mcp"
],
"env": {
"ANKR_API_TOKEN": "your_api_token_here"
}
}
}
}
在 Claude Desktop 中集成 Ankr MCP 工具
按照以下步骤更新你的设置,确保 Ankr MCP 服务器在 Claude Desktop 中可用。
步骤 1:访问 Claude Desktop 的设置
- 打开 Claude Desktop。
- 从主菜单中选择 Settings(设置)。
步骤 2:更新开发者设置
- 打开 Developer Settings(开发者设置)。
- 编辑包含你的 MCP 服务器定义的配置文件。
- 如果已经有列出的 MCP 服务器,请在现有列表末尾追加 Ankr MCP 配置。否则,复制并粘贴上述整个配置到 Ankr MCP 服务器。
步骤 3:重启 Claude Desktop
- 关闭 Developer Settings(开发者设置)菜单。
- 重启 Claude Desktop 以应用更改。
步骤 4:验证集成
- 在 Claude Desktop 重新启动后,点击工具图标,位于聊天提示下方。
- 确认 Ankr MCP 服务器提供的工具可见且可访问。
示例聊天提示
给我钱包地址 X 在网络 Y 上的代币余额。
📚 详细文档
从源代码构建
# 克隆仓库
git clone https://github.com/akki91/ankr-mcp.git
cd ankr-mcp
# 安装依赖项
npm install
# 构建项目
npm run build
调试模式
支持使用 MCP Inspector 进行调试。
npm run debug
参考资料
该项目的灵感来源于 这里
微信扫一扫