Adamik MCP Server

Adamik MCP Server

site icon
2025.02.21 0
TypeScript区块链服务多链交互交易管理账户管理金融服务
Adamik MCP Server 是一个支持与60多个区块链网络进行读写交互的服务,通过 Claude Desktop 提供集成。该服务提供了标准化的多链 Adamik API 接口,使开发者能够通过统一的、企业级的接口无缝地与不同的区块链进行交互,包括交易管理、账户洞察、质押和代币交互等功能。
View on GitHub

Overview

基本能力

产品定位

Adamik MCP Server 是一个区块链交互服务,旨在为开发者提供统一的接口,以便与多个区块链网络进行交互。

核心功能

  1. 多链支持:支持包括 Ethereum、Starknet、Cosmos、Bitcoin 等在内的60多个区块链网络。
  2. 交易管理:提供交易编码、验证、广播和状态查询功能。
  3. 账户管理:支持账户状态查询、代币余额查询和交易历史查看。
  4. 实用功能:包括地址验证、公钥到地址转换、链和代币信息检索等。
  5. 质押支持:支持质押交易、解质押、领取质押奖励和验证者信息查询。
  6. 代币交互:支持原生货币和代币转账,以及代币详细信息查询。

适用场景

  1. 多链余额查询:查询不同区块链上的账户余额。
  2. 交易历史查询:查看特定账户的最新交易记录。
  3. 质押奖励查询:查询质押奖励的当前状态。
  4. 验证者信息查询:获取特定验证者的详细信息。

工具列表

  1. Adamik API:提供统一的区块链交互接口。
  2. Claude Desktop:用于集成和交互的桌面应用。

常见问题解答

  1. 如何获取 API Key:访问 Adamik Dashboard 创建账户并生成 API Key。
  2. 速率限制:免费层每月10,000次请求,高级层需联系定制。
  3. 安全性:建议仅使用测试钱包进行开发。

使用教程

使用依赖

  1. Node.js (v20 或更高版本)
  2. pnpm
  3. Git
  4. Claude Desktop (需 Claude Pro 订阅)

安装教程

  1. 克隆仓库
git clone [email protected]:AdamikHQ/adamik-mcp-server.git
cd adamik-mcp-server
  1. 设置和构建
cp .env.example .env

配置 .env 文件中的环境变量。 3. 获取 API Key 访问 Adamik Dashboard 生成 API Key 并填入 .env 文件。 4. 安装依赖并构建

pnpm install
pnpm run build
  1. 配置 Claude Desktop 编辑配置文件 ~/Library/Application Support/Claude/claude_desktop_config.json 并添加 MCP 服务器配置。

调试方式

  1. 重启 Claude Desktop 以使配置生效。
  2. 使用示例查询 测试功能是否正常。

标签信息

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。