Token导航 LogoToken导航TokenDH.com
Ankr MCP logo
金融服务stdio官方级别未说明来源级核验

Ankr MCP

MCP Server

@akki91/ankr-mcp

Ankr API MCP服务器通过Ankr API获取链上数据,实现了模型上下文协议(MCP),允许LLM跨20多个链查询区块链数据。

工具数

21

提示词数

0

GitHub Stars

2

资源数

0
API集成LLM工具TypeScriptClaude区块链Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

akki91

提供方

akki91

最后核验

2026/5/17 20:23

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @akki91/ankr-mcp

详细介绍

![Verified on MseeP](https://mseep.ai/app/a9bc2b38-fc54-40a4-aa0f-a9af4a523a8b)

](https://lobehub.com/mcp/akki91-ankr-mcp)

Ankr API MCP服务器

MCP(模型上下文协议)服务器通过 Ankr API

概述

Ankr MCP服务器通过Ankr API获取链上数据。它实现了MCP,允许LLM跨20多个链查询区块链数据。

特性

该服务器在所有Ankr Advanced API类别中提供了21个工具:

令牌操作

  • 获取代币余额 (get_token_balances):获取特定区块链上钱包的所有代币余额
  • 获取货币 (get_currencies):列出区块链上的所有可用货币
  • 获取代币价格 (get_token_price):获取任何代币的当前美元价格
  • 获取代币持有者 (get_token_holders):列出令牌的持有者地址
  • 获取令牌持有者计数 (get_token_holders_count):获取历史持有者计数数据
  • 获取代币转账 (get_token_transfers):获取地址的令牌传输历史记录
  • 获取代币价格历史记录 (get_token_price_history):获取一段时间内的历史价格数据
  • 解释代币价格 (explain_token_price):分解代币价格的推导方式

NFT操作

  • 按所有者获取NFT (get_nfts_by_owner):获取钱包拥有的所有NFT
  • 获取NFT元数据 (get_nft_metadata):获取特定NFT的元数据(名称、图像、特征)
  • 获取NFT持有者 (get_nft_holders):获取NFT集合的所有持有者
  • 获取NFT转账 (get_nft_transfers):获取NFT传输历史记录

查询操作

  • 获取区块链统计数据 (get_blockchain_stats):获取链统计信息(事务、块时间等)
  • 获取块 (get_blocks):获取块范围的完整块数据
  • 获取日志 (get_logs):获取历史事件日志数据
  • 按哈希获取交易 (get_transactions_by_hash):按哈希查找交易
  • 按地址获取交易 (get_transactions_by_address):获取地址的所有事务
  • 获取交互 (get_interactions):列出钱包与之交互过的所有链
  • 获取历史账户余额 (get_account_balance_historical):获取过去块高度的平衡
  • 按区块获取内部交易 (get_internal_transactions_by_block):获取块中的内部txns
  • 按父哈希获取内部交易 (get_internal_transactions_by_parent_hash):从父tx获取内部txns

安装

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工具

按照以下说明更新您的设置,并确保您的MCP服务器在Claude Desktop中可用。

步骤1:访问Claude Desktop中的设置

  1. 发射 克劳德桌面版.
  2. 从主菜单中,导航到 设置.

步骤2:更新开发人员设置

  1. 打开 开发人员设置.
  2. 编辑包含MCP服务器定义的配置文件。
  3. 如果MCP服务器已列出,请将Ankr MCP配置附加到现有列表中。否则,复制并粘贴Ankr MCP服务器的整个上述配置。

步骤3:重新启动克劳德桌面

  1. 关闭 开发人员设置 菜单。
  2. 重启 克劳德桌面版 以应用更改。

步骤4:验证集成

  1. 重新启动Claude Desktop后,单击 工具图标 位于聊天提示下方。
  2. 验证Ankr MCP服务器提供的工具列表是否可见且可访问。

按照这些步骤,您的Ankr MCP配置现在应该集成到Claude Desktop中,允许您直接通过界面访问其工具。

聊天提示示例

以下是您可以在Claude或任何兼容的AI中使用此MCP服务器的示例提示:

令牌查询

What are the token balances for 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on Ethereum?
What's the current price of USDC on Ethereum?
Show me the price history of ETH over the last 30 days.
How many holders does the LINK token have on Ethereum?
Show me recent token transfers for vitalik.eth on Polygon.

NFT查询

What NFTs does 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 own?
Get me the metadata for Bored Ape #1234.
Who holds NFTs from the CryptoPunks collection?
Show me recent NFT transfers for this wallet on Ethereum.

区块链和交易查询

What are the current stats for Ethereum and Polygon?
Which blockchains has wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 interacted with?
Look up transaction 0x1234abcd... and decode the logs.
Show me the latest blocks on Arbitrum with transactions included.
What were the internal transactions in Ethereum block 19000000?
What was my wallet balance at block 17000000?

发展

从源头构建

# Clone the repository
git clone https://github.com/akki91/ankr-mcp.git
cd ankr-mcp

# Install dependencies
npm install

# Build the project
npm run build

运行测试

npm test

调试模式

此项目的调试支持使用 MCP检查员

npm run debug

来源

该项目的灵感来自创建的服务器列表 这里

验证

](https://mseep.ai/app/akki91-ankr-mcp)

目录标签

目录标签

API集成LLM工具TypeScriptClaude区块链本地部署数据查询API服务

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

@akki91/ankr-mcp

工具数量(toolCount,工具数)

21

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotokenremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP