
Ankr Advanced API MCP Server ⚡

2025.03.04
2
TypeScript区块链服务数据查询金融服务
Ankr Advanced API MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,主要用于与 Ankr 的高级 API 进行交互,使 AI 模型能够获取区块链数据并执行各种操作。它提供了多种工具来查询区块链上的账户余额和代币价格,支持多种主网和测试网。
View on GitHub
Overview
基本能力
产品定位
Ankr Advanced API MCP Server 是一个区块链数据查询服务,专注于为 AI 模型提供区块链数据的访问能力。
核心功能
getAccountBalance
: 查询多个区块链上任意地址或 ENS 名称的代币余额。- 参数:
address
: Ethereum 地址 (0x...) 或 ENS 名称 (*.eth)blockchains
(可选): 指定要查询的区块链数组。如未提供,则查询所有支持的链
getTokenPrice
: 获取支持区块链上任何代币(原生或 ERC20)的当前价格。- 参数:
blockchain
: 区块链网络 (eth, bsc, polygon 等)contractAddress
(可选): 代币的合约地址。对于原生代币留空
适用场景
- AI 模型需要获取区块链数据时
- 开发需要查询多链代币余额和价格的应用程序
- 区块链数据分析和监控
工具列表
getAccountBalance
: 查询多链代币余额getTokenPrice
: 查询代币价格
常见问题解答
- 如何获取 Ankr API Key?
- 在 ankr.com/rpc 创建免费账户
使用教程
使用依赖
- 获取 Ankr API Key
- 访问 ankr.com/rpc 创建账户
安装教程
- 打开 Cursor 设置
- 导航到 Features > MCP Servers
- 点击 "+ Add New MCP Server" 按钮
- 填写以下信息:
- Name: 输入服务器昵称 (如 "Ankr AAPI MCP")
- Type: 选择 "command"
- Command:
env ANKR_API_KEY=<YOUR_KEY> npx -y @asphere/aapi-mcp-server
调试方式
- 本地开发:
sh pnpm i export ANKR_API_KEY="YOUR-ANKR-KEY" pnpm dev:sse
- 远程服务器:
bash pnpm dev:remote
连接使用:yaml type: sse url: https://your-remote-url.com/{apiKey}/sse