What is MCP?
The Model Context Protocol (MCP) is an open standard that enables AI applications to connect with external data sources and tools through a unified interface. It provides a standardized way for LLMs to access real-time data, execute actions, and interact with APIs — without custom integrations for each client.Chainbase MCP Server
The Chainbase MCP Server allows any MCP-compatible AI client (such as Claude Desktop, Cursor, Windsurf, and others) to directly access Chainbase’s Web3 data — enabling queries like token balances, NFT ownership, transaction history, and on-chain analytics through natural language.Capabilities
- Token Data — Query token prices, holders, metadata, and transfers
- Wallet Analytics — Check balances, transaction history, and portfolio analysis
- NFT Exploration — Browse collections, ownership, rarity, and transfer history
- Block/Tx Detail — Get block details, and transaction information
Transport
Chainbase MCP uses standard HTTP transport.- Method:
POST - Content-Type:
application/json - Auth Header:
X-API-KEY
Manual Setup
- ClaudeCode
- ClaudeDesktop
- Codex
- Cursor
- Other Clients
Explorer Tools
| Tool | Description |
|---|---|
| GetLastBlockNumber | get the latest block number |
| GetBlock | get block details by number |
| GetTx | get transaction details by hash or block number and index |
| GetAccountBalance | get account native balance or contract token balance |
| GetAccountNFTs | get account nfts |
| GetAccountTokens | get account token balances |
| GetAccountTxs | get account transactions |
| GetTokenHolders | get token holders addresses |
| GetTokenMeta | get token metadata |
| GetTokenPrice | get token price |
| GetTokenTopHolders | get token top holders addresses, returns original balance and usd value |
| GetTokenTransfers | get token transfers |
| GetNFTMeta | get nft metadata |
| GetNFTOwner | get nft owner by contract and token id |
| GetNFTOwnerHistory | get nft owner histories by contract and token id |
| GetNFTOwners | list nft owners by contract address |
| GetNFTTransfers | get nft transfers |
Stay Updated
- Follow Chainbase on X for release announcements
- Join the Chainbase Discord community
- Star the GitHub repo to get notified