blockchain-mcp

blockchain-mcp

3.1

If you are the rightful owner of blockchain-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

AI MCP Server of Blockchain provides functionalities to interact with blockchain networks like Ethereum and VeChain, with more networks to be supported soon.

AI MCP Server of Blockchain

Functions 😀
  • get balance of address
  • get transaction content by transaction id or transaction hash
  • get block content by block number, block hash
  • get price More feature will come....🚀
Blockchain
  • Ethereum ✅, VeChain✅.
  • Bitcoin, Solana, Polygon will come soon.🚀
Setup
  1. Install dependencies using uv
$uv venv
$uv sync
  1. Create a .env file with your blockchain API key:

    export ETHEREUM_NODE_URL=<your-ethereum-url>
    export VECHAIN_NODE_URL=<your-vechain-url>
    
Running the Server Config
{
    "mcpServers": {
        "blockchain": {
            "command": "uv",
            "args": ["--from", "/your/blockchain/mcp/path/", "blockchain-mcp"],
            "env": {
  		"ETHEREUM_NODE_URL":"https://mainnet.infura.io/v3/<your_key>",
		"VECHAIN_NODE_URL":"https://<vechain-node-url>"
            }
        }
    }
}
Debug MCP Server
$source .env
$npx @modelcontextprotocol/inspector uv --directory /path/to/blockchain-mcp run blockchain-mcp

Integrated with AI Claude Desktop App
  1. Add Configure file
  2. Try it on Claude desktop App

Related MCP Servers

View all finance servers →