Adamik MCP Server
镜子 (jìng zi)
MCP-Mirror
README
Adamik MCP 服务器
<p align="center"> <img src="logo.svg" alt="Adamik Logo" width="346" height="155"/> </p>
概述
Adamik MCP 服务器通过 Claude Desktop 实现与 60 多个区块链网络的读写交互。该服务器集成了标准化的多链 Adamik API,使开发人员能够通过统一的企业级界面,无缝地与各种区块链进行交互,以进行交易管理、账户洞察、质押和代币交互。
前提条件
- Node.js (v20 或更高版本)
- pnpm
- Git
- 已安装 Claude Desktop (https://claude.ai/download)
- 需要 Claude Pro 订阅
安装
1. 克隆仓库
git clone git@github.com:AdamikHQ/adamik-mcp-server.git
cd adamik-mcp-server
2. 设置和构建
- 创建环境变量文件:
cp .env.example .env
- 在
.env
中配置您的环境变量:
# 必需 - 您的 Adamik API 密钥
ADAMIK_API_KEY="your_api_key_here"
ADAMIK_API_BASE_URL="https://api.adamik.io"
3. 获取您的免费 API 密钥
- 访问 https://dashboard.adamik.io
- 创建一个免费账户
- 导航到 API 密钥部分
- 生成一个新的 API 密钥
- 复制 API 密钥并将其粘贴到您的
.env
文件中
4. 安装依赖并构建:
pnpm install
pnpm run build
5. 配置
- 打开或创建 Claude 配置文件:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
- 添加以下配置:
{
"mcpServers": {
"adamik-mcp-server": {
"command": "node",
"args": ["/Users/YourUsername/GitHub/adamik-mcp-server/build/index.js"]
}
}
}
注意: 添加 MCP 服务器配置后,重启 Claude 以使更改生效。
使用示例
示例 1: 查询 Cosmos 地址
Query: Can you get balances of my cosmos address cosmos1yvuhqg73fdzxvam9sj7mazfa38gpn7ulsavh7s? Can you check first Adamik API documentation to learn how to use it?
示例 2: 多链余额查询
Query: Can you check my balances across different chains?
- Ethereum: 0x3dD2504c27449a78Df04284129C380f3831cAF0d
- Bitcoin: bc1qekphvuz20qvdhkzywfe29r9vvtwxrszvaxzmqm
- StarkNet: 0x0548A1a8B82AB723C3D770052C4f2E6197215dC12E4bAaBDE1C571D7AA85760e
- TON: UQAQ113dWkP2MOfXN2uv0qPFB-097flcLBhyv0_lhgXEUhwz
示例 3: 交易历史和验证者信息
Query:
- What's my latest operation on my dYdX account dydx1yvuhqg73fdzxvam9sj7mazfa38gpn7uleyzn78?
- Can you provide information about this dYdX validator: dydxvaloper1ml44cenapnawcn4xy3w36jce0rg78dm8ajvypn?
示例 4: 质押奖励查询
Query: What are my current pending rewards on Osmosis address osmo1yvuhqg73fdzxvam9sj7mazfa38gpn7ulcxl8gz?
功能
主要功能
多链支持: 该 API 提供对多个区块链网络的统一访问,包括以太坊、Starknet、Cosmos、比特币等流行的链。这使开发人员可以使用一致的界面与不同的区块链进行交互。
交易管理: 该 API 提供全面的交易相关功能,包括:
- 交易编码 (在签名之前准备交易)
- 交易验证 (检查交易是否有效)
- 交易广播 (将交易发送到网络)
- 检索交易详细信息和状态
账户管理: 提供详细的账户相关服务,例如:
- 检索账户状态 (余额)
- 检查代币余额
- 查看账户交易历史
实用功能: 提供有用的实用端点,例如:
- 地址验证
- 公钥到地址转换
- 链和代币信息检索
质押支持: 包括用于权益证明区块链的功能,例如:
- 质押交易
- 取消质押
- 领取质押奖励
- 验证者信息检索
代币交互: 能够与不同的代币类型进行交互,包括:
- 原生货币转账 (例如在以太坊或 Algorand 上发送 ETH)
- 代币转账 (例如在以太坊或 Tron 上发送 USDC)
- 检索各种区块链标准 (ERC20、TRC20、ASA 等) 的代币详细信息
该 API 的主要目标是为区块链交互提供一个标准化的跨链界面,从而简化与多个区块链网络交互的复杂性。
安全注意事项
- 私钥目前安全地存储在
.env
中 - 仅使用少量资金的测试钱包进行开发
Adamik API 文档
有关详细的 API 文档,请访问 https://docs.adamik.io
速率限制
- 免费层: 10k 请求/月
- 高级层: 联系我们 获取自定义定价和更高的速率限制
支持
需要帮助或有疑问?访问我们的 联系页面 或查看我们的 API 文档。
许可证
该项目已获得 MIT 许可证 的许可。
欢迎贡献!请随时提交 pull request 或打开 issue。
推荐服务器
Crypto Price & Market Analysis MCP Server
一个模型上下文协议 (MCP) 服务器,它使用 CoinCap API 提供全面的加密货币分析。该服务器通过一个易于使用的界面提供实时价格数据、市场分析和历史趋势。 (Alternative, slightly more formal and technical translation): 一个模型上下文协议 (MCP) 服务器,利用 CoinCap API 提供全面的加密货币分析服务。该服务器通过用户友好的界面,提供实时价格数据、市场分析以及历史趋势数据。
MCP PubMed Search
用于搜索 PubMed 的服务器(PubMed 是一个免费的在线数据库,用户可以在其中搜索生物医学和生命科学文献)。 我是在 MCP 发布当天创建的,但当时正在度假。 我看到有人在您的数据库中发布了类似的服务器,但还是决定发布我的服务器。
mixpanel
连接到您的 Mixpanel 数据。 从 Mixpanel 分析查询事件、留存和漏斗数据。

Sequential Thinking MCP Server
这个服务器通过将复杂问题分解为顺序步骤来促进结构化的问题解决,支持修订,并通过完整的 MCP 集成来实现多条解决方案路径。

Nefino MCP Server
为大型语言模型提供访问德国可再生能源项目新闻和信息的能力,允许按地点、主题(太阳能、风能、氢能)和日期范围进行筛选。
Vectorize
将 MCP 服务器向量化以实现高级检索、私有深度研究、Anything-to-Markdown 文件提取和文本分块。
Mathematica Documentation MCP server
一个服务器,通过 FastMCP 提供对 Mathematica 文档的访问,使用户能够从 Wolfram Mathematica 检索函数文档和列出软件包符号。
kb-mcp-server
一个 MCP 服务器,旨在实现便携性、本地化、简易性和便利性,以支持对 txtai “all in one” 嵌入数据库进行基于语义/图的检索。任何 tar.gz 格式的 txtai 嵌入数据库都可以被加载。
Research MCP Server
这个服务器用作 MCP 服务器,与 Notion 交互以检索和创建调查数据,并与 Claude Desktop Client 集成以进行和审查调查。

Cryo MCP Server
一个API服务器,实现了模型补全协议(MCP),用于Cryo区块链数据提取,允许用户通过任何兼容MCP的客户端查询以太坊区块链数据。