Jump to
Ctrl
+
/

MCP Servers

Crypto APIs MCP Servers

Crypto APIs provides a suite of 14 standalone MCP servers that expose blockchain tools to AI clients (Claude, Cursor, Windsurf, n8n, and any MCP-compatible host). Each server is a lightweight Node.js process that connects via stdio or HTTP and covers a specific domain — from address balances and transaction history to fee estimation, local signing, and smart contract data — across 20+ blockchains.

All servers are published on npm under the @cryptoapis-io scope and are open source on GitHub.


Available Servers

Address Data

Address Latest@cryptoapis-io/mcp-address-latest Get current balances, nonces, token holdings, and recent transactions for any address. Supports EVM, UTXO, Solana, XRP, and Kaspa chains.

npx @cryptoapis-io/mcp-address-latest --api-key YOUR_API_KEY

Address History@cryptoapis-io/mcp-address-history Sync addresses for continuous tracking and retrieve full transaction and token transfer history. Supports EVM and UTXO chains.

npx @cryptoapis-io/mcp-address-history --api-key YOUR_API_KEY

Block Data

Block Data@cryptoapis-io/mcp-block-data Retrieve blocks by height or hash, list transactions within a block, and get the latest mined block. Supports EVM, UTXO, and XRP chains.

npx @cryptoapis-io/mcp-block-data --api-key YOUR_API_KEY

Transactions Data

Transactions Data@cryptoapis-io/mcp-transactions-data Look up transaction details, internal transactions, token transfers, and logs. Supports EVM, UTXO, Solana, XRP, and Kaspa chains.

npx @cryptoapis-io/mcp-transactions-data --api-key YOUR_API_KEY

Blockchain Fees

Blockchain Fees@cryptoapis-io/mcp-blockchain-fees Get fee recommendations, EIP-1559 estimates, and gas estimation for transfers and contract interactions. Supports EVM, UTXO, and XRP.

npx @cryptoapis-io/mcp-blockchain-fees --api-key YOUR_API_KEY

Simulation

Simulate@cryptoapis-io/mcp-simulate Dry-run EVM transactions to preview outcomes, gas usage, and state changes before broadcasting.

npx @cryptoapis-io/mcp-simulate --api-key YOUR_API_KEY

Transaction Lifecycle

Prepare Transactions@cryptoapis-io/mcp-prepare-transactions Build unsigned EVM transactions (native coin, ERC-20, ERC-721 transfers) ready for local signing.

npx @cryptoapis-io/mcp-prepare-transactions --api-key YOUR_API_KEY

Signer@cryptoapis-io/mcp-signer Sign transactions locally using private keys. Supports EVM, UTXO, Tron, and XRP. No API calls are made — keys never leave your machine. No API key required. Stdio transport only.

npx @cryptoapis-io/mcp-signer

Broadcast@cryptoapis-io/mcp-broadcast Submit signed raw transactions to blockchain networks for execution.

npx @cryptoapis-io/mcp-broadcast --api-key YOUR_API_KEY

Market Data

Market Data@cryptoapis-io/mcp-market-data Get cryptocurrency asset prices, exchange rates between any pair, and market metadata.

npx @cryptoapis-io/mcp-market-data --api-key YOUR_API_KEY

Contracts

Contracts@cryptoapis-io/mcp-contracts Read smart contract ABIs and on-chain token/contract data from EVM and Solana blockchains.

npx @cryptoapis-io/mcp-contracts --api-key YOUR_API_KEY

HD Wallets (xPubs)

HD Wallet@cryptoapis-io/mcp-hd-wallet Manage HD wallets via xPub — sync, activate, derive addresses, and retrieve balances and transactions. Supports EVM, UTXO, and XRP.

npx @cryptoapis-io/mcp-hd-wallet --api-key YOUR_API_KEY

Events & Webhooks

Blockchain Events@cryptoapis-io/mcp-blockchain-events Create and manage webhook subscriptions for on-chain events — confirmed/unconfirmed coin and token transfers, new blocks, transaction confirmations, and more.

npx @cryptoapis-io/mcp-blockchain-events --api-key YOUR_API_KEY

Utilities

Utils@cryptoapis-io/mcp-utils Address derivation from xPub, address validation, raw transaction decoding, and encoding utilities for EVM, UTXO, and XRP.

npx @cryptoapis-io/mcp-utils --api-key YOUR_API_KEY

Installation

Every server runs with a single npx command — no cloning or building needed.

Claude Desktop / Cursor / Windsurf — add to your MCP config:

{
  "mcpServers": {
    "cryptoapis-market-data": {
      "command": "npx",
      "args": ["-y", "@cryptoapis-io/mcp-market-data", "--api-key", "YOUR_API_KEY"]
    }
  }
}

Replace the package name to add any other server. Add multiple entries to use several servers at once.

HTTP mode (for n8n, custom integrations, or remote access):

npx @cryptoapis-io/mcp-market-data --transport http --api-key YOUR_API_KEY --port 3000

The server exposes /mcp (MCP endpoint) and /health (healthcheck). When running multiple servers, assign each a different --port.


Self-Hosted MCP Server

For production deployments or when you need all tools behind a single endpoint, Crypto APIs provides a self-hosted MCP server — a Fastify-based HTTP server that aggregates all 14 tool packages behind one /mcp endpoint with Redis session management.

This is ideal when you want to:

  • Access all 14 tool packages through a single endpoint
  • Share the server across multiple AI clients or team members
  • Avoid running separate processes for each package

The official hosted endpoint is available at ai.cryptoapis.io/mcp:

https://ai.cryptoapis.io/mcp

Pass your API key via the x-api-key header. Compatible with any MCP client that supports HTTP Streamable transport.


Supported Blockchains

Type Blockchains
EVM Ethereum, Ethereum Classic, Binance Smart Chain, Polygon, Avalanche C-Chain, Tron, Arbitrum, Base, Optimism
UTXO Bitcoin, Bitcoin Cash, Litecoin, Dogecoin, Dash, Zcash
Other XRP, Solana, Kaspa

Each blockchain supports mainnet and testnet (where available).


Get Your API Key

Sign up at cryptoapis.io to get your API key and start using the servers.

Was this page helpful?
Yes
No
Powered by

On this page