
Adamik MCP Server

2025.02.21
0
TypeScript区块链服务多链交互交易管理账户管理金融服务
Adamik MCP Server 是一个支持与60多个区块链网络进行读写交互的服务,通过 Claude Desktop 提供集成。该服务提供了标准化的多链 Adamik API 接口,使开发者能够通过统一的、企业级的接口无缝地与不同的区块链进行交互,包括交易管理、账户洞察、质押和代币交互等功能。
View on GitHub
Overview
基本能力
产品定位
Adamik MCP Server 是一个区块链交互服务,旨在为开发者提供统一的接口,以便与多个区块链网络进行交互。
核心功能
- 多链支持:支持包括 Ethereum、Starknet、Cosmos、Bitcoin 等在内的60多个区块链网络。
- 交易管理:提供交易编码、验证、广播和状态查询功能。
- 账户管理:支持账户状态查询、代币余额查询和交易历史查看。
- 实用功能:包括地址验证、公钥到地址转换、链和代币信息检索等。
- 质押支持:支持质押交易、解质押、领取质押奖励和验证者信息查询。
- 代币交互:支持原生货币和代币转账,以及代币详细信息查询。
适用场景
- 多链余额查询:查询不同区块链上的账户余额。
- 交易历史查询:查看特定账户的最新交易记录。
- 质押奖励查询:查询质押奖励的当前状态。
- 验证者信息查询:获取特定验证者的详细信息。
工具列表
- Adamik API:提供统一的区块链交互接口。
- Claude Desktop:用于集成和交互的桌面应用。
常见问题解答
- 如何获取 API Key:访问 Adamik Dashboard 创建账户并生成 API Key。
- 速率限制:免费层每月10,000次请求,高级层需联系定制。
- 安全性:建议仅使用测试钱包进行开发。
使用教程
使用依赖
- 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
文件中的环境变量。
3. 获取 API Key
访问 Adamik Dashboard 生成 API Key 并填入 .env
文件。
4. 安装依赖并构建
pnpm install
pnpm run build
- 配置 Claude Desktop
编辑配置文件
~/Library/Application Support/Claude/claude_desktop_config.json
并添加 MCP 服务器配置。
调试方式
- 重启 Claude Desktop 以使配置生效。
- 使用示例查询 测试功能是否正常。