Overview
What is Adamik MCP Server?
The Adamik MCP Server enables read and write interactions with 60+ blockchain networks through Claude Desktop. It integrates the standardized, multi-chain Adamik API, allowing developers to manage transactions, query accounts, stake, and interact with tokens across diverse blockchains using a unified interface.
How to use Adamik MCP Server?
Clone the repository, copy the .env.example to .env, set your ADAMIK_API_KEY and ADAMIK_API_BASE_URL, run pnpm install and pnpm run build, then add the built server to your Claude Desktop configuration file (claude_desktop_config.json) and restart Claude.
Key features of Adamik MCP Server
- Multi-chain support for 60+ blockchain networks
- Transaction encoding, validation, broadcasting, and status retrieval
- Account state, token balances, and transaction history queries
- Utility functions: address validation, public key conversion, chain/token info
- Staking, unstaking, rewards claiming, and validator information
- Native and token transfers with details for ERC20, TRC20, ASA, etc.
Use cases of Adamik MCP Server
- Query balances for a Cosmos wallet address
- Check balances across Ethereum, Bitcoin, StarkNet, and TON simultaneously
- Retrieve transaction history and validator details for a dYdX account
- Obtain current pending staking rewards on an Osmosis address
FAQ from Adamik MCP Server
What prerequisites are needed?
Node.js v20 or higher, pnpm, Git, Claude Desktop, and a Claude Pro subscription.
How do I obtain an API key?
Visit https://dashboard.adamik.io, create a free account, go to the API Keys section, and generate a new key.
How do I configure Claude Desktop to use this server?
Add a JSON object with the command node and the absolute path to the built index.js file to your claude_desktop_config.json file.
What are the rate limits?
The free tier allows 10,000 requests per month. A premium tier with higher limits is available by contacting Adamik.
How are private keys handled?
Private keys are stored securely in the .env file. It is recommended to only use test wallets with small amounts for development.