
Adamik MCP Server

2025.04.04
0
TypeScript多链区块链交互交易管理账户查询质押操作金融服务
Adamik MCP Server 是一个多链区块链交互服务,通过 Claude Desktop 提供与60多种区块链网络的读写交互。该服务集成了标准化的多链 Adamik API,使开发者能够通过统一的、企业级的接口无缝管理交易、账户信息、质押和代币交互。
View on GitHub
Overview
基本能力
产品定位
Adamik MCP Server 是一个多链区块链交互服务,旨在简化与多种区块链网络的交互,提供统一的接口进行交易管理、账户查询、质押操作等。
核心功能
- 多链支持:支持包括 Ethereum、Starknet、Cosmos、Bitcoin 等60多种区块链网络。
- 交易管理:提供交易编码、验证、广播及状态查询功能。
- 账户管理:支持账户余额查询、代币余额查询及交易历史记录。
- 实用功能:包括地址验证、公钥转换、链和代币信息查询等。
- 质押支持:支持质押交易、解质押、领取质押奖励及验证者信息查询。
- 代币交互:支持原生货币和代币转账,以及代币详细信息查询。
适用场景
- 多链交易管理:开发者可以通过统一的接口管理不同区块链的交易。
- 账户信息查询:查询账户余额、代币余额及交易历史记录。
- 质押操作:进行质押、解质押及领取质押奖励等操作。
- 代币转账:支持多种代币标准的转账操作。
工具列表
- Adamik API:提供标准化的多链交互接口。
- Claude Desktop:作为客户端与 Adamik MCP Server 交互。
常见问题解答
- 如何获取 API Key:访问 Adamik Dashboard 创建账户并生成 API Key。
- 速率限制:免费版每月10,000次请求,高级版需联系定制。
- 安全性:建议仅使用测试钱包进行开发,私钥存储在
.env
文件中。
使用教程
使用依赖
- Node.js (v20 或更高版本)
- pnpm
- Git
- Claude Desktop (需 Claude Pro 订阅)
安装教程
- 克隆仓库
git clone [email protected]:AdamikHQ/adamik-mcp-server.git
cd adamik-mcp-server
- 设置环境变量
cp .env.example .env
- 配置
.env
文件
ADAMIK_API_KEY="your_api_key_here"
ADAMIK_API_BASE_URL="https://api.adamik.io"
- 安装依赖并构建
pnpm install
pnpm run build
- 配置 Claude Desktop
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"]
}
}
}
调试方式
- 重启 Claude Desktop 以使配置生效。
- 使用示例查询 测试功能是否正常。