Database · MODEL CONTEXT PROTOCOL

AdamikHQ adamik mcp server

Adamik MCP

WHAT IT CONNECTS

What AdamikHQ adamik mcp server gives an AI Agent

  • Transaction encoding (preparing the transaction before signing)
  • Transaction validation (checking if the transaction is valid)
  • Transaction broadcasting (sending the transaction to the network)
  • Retrieving transaction details and status
  • Retrieving account state (balances)
  • Checking token balances
  • Viewing account transaction history
  • Address validation
  • Public key to address conversion
  • Chain and token information retrieval
  • Staking transactions
  • Unstaking
  • Claiming staking rewards
  • Validator information retrieval
  • Native currency transfers (for instance sending ETH on Ethereum or Algorand)
  • Token transfers (for instance sending USDC on Ethereum or Tron)
  • Retrieving token details across various blockchain standards (ERC20, TRC20, ASA, etc.)
  • Private keys are currently stored securely in `.env`
  • Only use test wallets with small amounts for development
  • Free tier: 10k requests/month
  • Premium tier: [Contact us](https://adamik.io/contact) for custom pricing and higher rate limits

SECURITY

An MCP listing is not a security review

An MCP server may receive model context, credentials, local files, or permission to call external systems. Review its code, requested environment variables, network behavior, package provenance, and maintenance status before connecting it to an agent.

README

Repository documentation

🚀 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]
Loading

🤝 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

View README on GitHub

COMMUNITY

Save, rate, and discuss

Loading community data…