关于 CryptoAPIs-io
CryptoAPIs-io 是面向开发者和 Agent 的综合 MCP 服务,用于查询多个区块链网络的 Crypto APIs 数据。它将 14 类产品整合到一个进程中,提供工具、提示词和资源;签名与支付服务需单独安装。
主要功能
- 01查询地址余额与交易历史
- 02AML 筛查及区块链数据查询
- 03费用估算与交易准备
- 04市场数据与合约信息
- 05管理 Webhook 订阅并广播交易
适用场景
- 01查询余额和交易历史
- 02筛查地址及交易的 AML 风险
- 03估算费用并准备交易
- 04查询资产价格和合约数据
MCP 相关
它向 MCP 客户端提供 Crypto APIs 产品工具、提示词和 `cryptoapis://` 资源。可在本地运行,也可使用托管的 HTTP Streamable 服务。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://ai.cryptoapis.io/mcpclaude mcp add --transport http cryptoapis-io https://ai.cryptoapis.io/mcp{"mcpServers":{"cryptoapis-io":{"type":"http","url":"https://ai.cryptoapis.io/mcp"}}}在 Cursor 中打开{"servers":{"cryptoapis-io":{"type":"http","url":"https://ai.cryptoapis.io/mcp"}}}在 VS Code 中打开{"mcpServers":{"cryptoapis-io":{"type":"http","url":"https://ai.cryptoapis.io/mcp"}}}{"mcpServers":{"cryptoapis-io":{"serverUrl":"https://ai.cryptoapis.io/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://ai.cryptoapis.io/mcp需要授权工具
详细介绍
@cryptoapis-io/mcp
整合版 Crypto APIs MCP 服务——14 种数据产品集于一个进程,一条命令即可启动。
包含内容
每个工具的命名格式为 <product>__<tool>(例如 block_data__evm_block_data):
| 产品 | 工具 |
|---|---|
address_history | 管理已同步地址,查看完整交易和代币历史(EVM、UTXO) |
address_latest | 当前余额和状态(EVM、UTXO、Solana、XRP、Kaspa) |
aml | 地址 AML 验证和交易筛查 |
block_data | 区块级数据(EVM、UTXO、XRP) |
blockchain_events | Webhook 订阅——创建和管理 |
blockchain_fees | 费用建议和 Gas 估算(EVM、UTXO、XRP、Tezos、Solana) |
broadcast | 广播已签名的原始交易 |
contracts | 智能合约 ABI 和链上数据(EVM、Solana) |
hd_wallet | xpub/HD 钱包余额和同步(EVM、UTXO、XRP) |
market_data | 资产价格、汇率、元数据 |
prepare_transactions | 构建未签名交易(EVM、Tezos、Solana、Kaspa、XRP、UTXO、Tron) |
simulate | Ethereum 交易模拟试运行 |
transactions_data | 查询和列出交易 |
utils | 地址派生和编码工具 |
每个产品还会注册其提示词和一个 cryptoapis://<product>/... 资源。
不包含: @cryptoapis-io/mcp-signer(本地交易签名)、@cryptoapis-io/mcp-x402-pay
(买方侧 x402)和 @cryptoapis-io/mcp-x402-accept(商户侧 x402 付费墙)需单独安装——它们会转移资金或持有密钥,而本整合版服务特意不提供这些功能。
前提条件
- Node.js 18+
- Crypto APIs 账户和 API 密钥(注册 | 获取 API 密钥)
使用方法
npx @cryptoapis-io/mcp --api-key YOUR_API_KEY
也可以通过环境变量使用:
export CRYPTOAPIS_API_KEY=YOUR_API_KEY
npx @cryptoapis-io/mcp
Claude Desktop
{
"mcpServers": {
"cryptoapis": {
"command": "npx",
"args": ["-y", "@cryptoapis-io/mcp"],
"env": {
"CRYPTOAPIS_API_KEY": "your_api_key_here"
}
}
}
}
Cursor
添加到 .cursor/mcp.json:
{
"mcpServers": {
"cryptoapis": {
"command": "npx",
"args": ["-y", "@cryptoapis-io/mcp"],
"env": {
"CRYPTOAPIS_API_KEY": "your_api_key_here"
}
}
}
}
VS Code
添加到 .vscode/mcp.json:
{
"servers": {
"cryptoapis": {
"command": "npx",
"args": ["-y", "@cryptoapis-io/mcp"],
"env": {
"CRYPTOAPIS_API_KEY": "your_api_key_here"
}
}
}
}
远程 MCP 服务
Crypto APIs 也通过 HTTP Streamable 传输协议托管了同一整合版服务,地址为
https://ai.cryptoapis.io/mcp——无需安装。每次请求都需通过 x-api-key 请求头传入 API
密钥:
{
"mcpServers": {
"cryptoapis": {
"url": "https://ai.cryptoapis.io/mcp",
"headers": {
"x-api-key": "your_api_key_here"
}
}
}
}
HTTP 传输(自托管)
npx @cryptoapis-io/mcp --transport http --api-key YOUR_API_KEY
完整的 CLI 参数、HTTP API 密钥模式,以及如何将服务暴露到 localhost 之外,请参阅主 README。
只需要几个产品?
无需安装整合版服务,只安装所需的软件包:
npx @cryptoapis-io/mcp-block-data --api-key YOUR_API_KEY
完整的 API 参考请参阅文档。
重要:需要 API 密钥
警告: 使用无效 API 密钥或未提供有效 API 密钥发起请求,可能导致你的 IP 被 Crypto APIs 生态系统封禁。启动服务前,请始终确保已配置有效的 API 密钥。
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。