AdamikHQ_adamik Mcp Server

AdamikHQ_adamik Mcp Server

🚀 Adamik MCP 服务器

Adamik MCP 服务器可助力用户借助 Claude Desktop 与超 60 个区块链网络开展读写交互。它集成了 Adamik 标准化多链 API,开发人员能通过统一且企业级的界面,轻松管理交易、洞察账户、进行质押以及开展代币交互等操作。

🚀 快速开始

Adamik MCP 服务器使用户能通过 Claude Desktop 与众多区块链网络交互,下面为您介绍使用前的准备及安装步骤。

✨ 主要特性

  • 多链支持:支持 Ethereum、Binance Smart Chain (BSC) 和 Solana 等主流区块链。
  • 交易管理:包括发送原生代币和 ERC20 代币。
  • 账户管理:查看余额、交易历史记录和代币持有情况。
  • 质押支持:管理和查询质押相关操作。

📦 安装指南

先决条件

  • 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. 设置和构建

  1. 创建环境文件:
cp .env.example .env
  1. 配置环境变量在 .env 文件中:
# 必填 - 您的 Adamik API 密钥
ADAMIK_API_KEY="your_api_key_here"
ADAMIK_API_BASE_URL="https://api.adamik.io"

3. 获取免费 API 密钥

  1. 访问 https://adamik.io 获取密钥。

4. 安装依赖并构建

npm install
npm run build

🔧 配置

~/.config/claude/settings.json 中添加以下内容以配置 MCP 服务器:

{
"mcpServers": {
"adamik": {
"url": "http://localhost:7000"
}
}
}

💻 使用示例

基础用法

示例 1:查询余额

curl http://localhost:7000/balances/eth -H "Content-Type: application/json" -d '{"address":"0x..."}'

响应:

{
"result": {
"ETH": "0.5",
"USDT": "100"
}
}

示例 2:发送交易

curl http://localhost:7000/transactions/send -H "Content-Type: application/json" -d '{"to":"0x...", "value":"0.1", "chain":"eth"}'

📚 详细文档

详细文档请访问 https://docs.adamik.io

请求速率限制

⚠️ 安全注意事项

⚠️ 重要提示

私钥需安全地存储在 .env 文件中。

💡 使用建议

使用测试钱包进行开发,避免使用真实资金。

📄 许可证

本项目根据 MIT License 发布。欢迎贡献!请随意提交拉取请求或提出问题。

🛠️ 支持

如需帮助或有任何问题,请访问我们的 联系我们 页面,或查阅我们的 API 文档

  • 0 关注
  • 0 收藏,39 浏览
  • system 提出于 2025-09-26 20:09

相似服务问题

相关AI产品