AI MCP Server of Blockchain
About
A mcp server of blockchain which supports ethereum, bitcoin, vechain
Details
- Author
- albertma
- GitHub stars
- 1
- Downloads
- 190
- Categories
- Finance, Other
Jump to
- Get balance of any address
- Get transaction content by transaction ID or hash
- Get block content by block number or block hash
- Get current token prices
- Supports Ethereum and VeChain
- Easy integration with AI Claude Desktop App
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
AI MCP Server of BlockchainCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install dependencies with uv, create a .env file with your Ethereum and VeChain node URLs, then configure your MCP client (e.g., Claude Desktop) with the server’s command and environment variables as shown in the README. The server can be debugged using the MCP inspector.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"ai mcp server of blockchain": {
"blockchain-mcp": {
"command": "uv",
"args": [
"venv"
]
}
}
}
}
McpServers
{
"blockchain-mcp": {
"command": "uv",
"args": [
"venv"
]
}
}
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
2. 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


Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



