AI MCP Server of Blockchain logo

AI MCP Server of Blockchain

by albertma

This is an AI MCP server designed to interact with blockchain data. It allows users to retrieve information such as account balances, transaction details, and block content from various blockchain networks.

View on GitHub

Last updated: N/A

What is AI MCP Server of Blockchain?

The AI MCP Server of Blockchain is a server application that provides an interface to access and retrieve data from different blockchain networks. It is designed to be integrated with AI applications, such as the Claude Desktop App, allowing them to leverage blockchain data for various purposes.

How to use AI MCP Server of Blockchain?

To use the server, you need to install the dependencies using uv, configure the environment variables with your blockchain API keys (e.g., Ethereum and VeChain node URLs), and then run the server using the provided configuration or debug commands. You can then integrate it with applications like the Claude Desktop App by adding the configuration file.

Key features of AI MCP Server of Blockchain

  • Get balance of address

  • Get transaction content by transaction id or transaction hash

  • Get block content by block number or block hash

  • Get price

Use cases of AI MCP Server of Blockchain

  • Retrieving account balances for AI-powered financial analysis

  • Fetching transaction details for fraud detection

  • Accessing block content for blockchain data analytics

  • Integrating blockchain data into AI applications like Claude Desktop App

FAQ from AI MCP Server of Blockchain

What blockchains are supported?

Currently, Ethereum and VeChain are supported. Bitcoin, Solana, and Polygon support are planned for the future.

What is uv?

uv is a package manager used to install the dependencies for the server.

How do I configure the server?

You need to create a .env file with your blockchain API keys and then use the provided configuration file example.

How do I debug the server?

You can use the provided debug command with npx @modelcontextprotocol/inspector.

How do I integrate this with Claude desktop app?

Add the configuration file to Claude desktop app.