Adamik MCP Server

Berinteraksi dengan lebih dari 60 jaringan blockchain menggunakan klien MCP mana pun. Membutuhkan kunci API Adamik.

Dokumentasi

๐Ÿš€ Adamik MCP Server

NPM Version Downloads Smithery Badge GitHub Stars

Adamik Logo

๐ŸŒ Control 60+ Blockchains with Natural Language

The most powerful blockchain MCP server for Claude, ChatGPT, and any MCP client
Turn complex blockchain operations into simple conversations

๐Ÿš€ Quick Start โ€ข โœจ Features โ€ข ๐Ÿ’ก Examples โ€ข ๐Ÿ“ฆ Installation โ€ข ๐ŸŒ Website


โœจ Features

๐Ÿ”— 60+ Blockchain Networks

  • Ethereum, Bitcoin, Solana, Cosmos
  • Polygon, Arbitrum, Optimism, Base
  • Starknet, Aptos, Tron, and many more

๐Ÿ’ฐ Complete Account Management

  • Real-time balance checking
  • Transaction history analysis
  • Multi-chain portfolio overview
  • Staking rewards tracking

๐Ÿ”„ Advanced Operations

  • Native & token transfers
  • Cross-chain swaps & bridges โญ Premium
  • Staking & unstaking

๐Ÿ›  Developer Friendly

  • Type-safe schemas
  • Comprehensive error handling
  • Enterprise-grade infrastructure
  • Easy integration with signer server

๐Ÿ’ก What You Can Do

# Just ask in natural language:
"Check my ETH balance on Ethereum"
"Send 0.1 ETH to 0x123"
"Stake 100 ATOM with the best validator"
"Convert 1000 USDC to ETH on Optimism"  # Premium feature
"Show my transaction history on Polygon"

No complex setup. No wallet management hassles. Just natural conversations with blockchains.


๐Ÿš€ Quick Start

1๏ธโƒฃ Get Your Free API Key

Visit adamik.io โ†’ Sign up โ†’ Copy your API key (takes 30 seconds)

2๏ธโƒฃ Install & Configure

# Install instantly
npx @adamik/mcp-server

# Add to Claude Desktop config
{
  "mcpServers": {
    "adamik": {
      "command": "npx",
      "args": ["@adamik/mcp-server"],
      "env": {
        "ADAMIK_API_KEY": "your-api-key-here"
      }
    }
  }
}

3๏ธโƒฃ Start Using

Open Claude Desktop and ask: "What's my Optimism/Tron/Solana balance?"

That's it! ๐ŸŽ‰


๐ŸŽฏ Supported MCP Clients


Claude Desktop
Premium Required
๐Ÿ–ฅ๏ธ
FastAgent
Developer Friendly
๐Ÿ”ง
Your App
MCP Compatible

๐Ÿ“ฆ Installation Options

Option 1: NPX (Recommended)

npx @adamik/mcp-server

Option 2: Global Install

npm install -g @adamik/mcp-server
adamik-mcp-server

Option 3: Local Development

git clone https://github.com/AdamikHQ/adamik-mcp-server.git
cd adamik-mcp-server
pnpm install && pnpm build
node build/index.js

๐Ÿ”ง Configuration Examples

Claude Desktop (JSON)
{
  "mcpServers": {
    "adamik": {
      "command": "npx",
      "args": ["@adamik/mcp-server"],
      "env": {
        "ADAMIK_API_KEY": "your-api-key"
      }
    }
  }
}
FastAgent (YAML)
mcp:
  servers:
    adamik:
      command: "npx"
      args: ["@adamik/mcp-server"]
      env:
        ADAMIK_API_KEY: "your-api-key"
Environment Variables
ADAMIK_API_KEY=your-api-key-here
ADAMIK_API_BASE_URL=https://api.adamik.io/api  # Optional

๐Ÿ—๏ธ Architecture

graph LR
    A[MCP Client] --> B[Adamik MCP Server]
    B --> C[Adamik API]
    A --> E[Optional: Signer Server]
    C --> D[60+ Blockchains]
    E --> F[Wallet Integration]

๐Ÿค Contributing

We love contributions! Here's how to get started:

  1. Fork this repository
  2. Create a feature branch: git checkout -b feature/amazing-feature
  3. Commit your changes: git commit -m 'Add amazing feature'
  4. Push to the branch: git push origin feature/amazing-feature
  5. Open a Pull Request

Development Setup

git clone https://github.com/AdamikHQ/adamik-mcp-server.git
cd adamik-mcp-server
pnpm instal
pnpm build

Testing your changes: Update your MCP client config to point to the local build:

{
  "command": "node",
  "args": ["/path/to/your/adamik-mcp-server/build/index.js"],
  "env": { "ADAMIK_API_KEY": "your-api-key" }
}

๐Ÿ“š Related Projects


๐Ÿ†˜ Support


โญ Star this repo if you find it useful!
Developed by the Adamik team