MCP.so
ログイン

Eth MCP Server

@qingfengzxr

基本情報

カテゴリ

その他

トランスポート

stdio

作者

qingfengzxr

Eth MCP Server について

An ETH-obsessed MCP Server, where the creator is still pondering its ultimate usage. For now, it's just for fun!

Eth MCP Server の設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

Eth MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is eth-mcp-server?

A Model Context Protocol (MCP) server that provides Ethereum blockchain capabilities to AI assistants, such as checking balances, gas prices, and transaction details. It is currently experimental and built for fun.

How to use eth-mcp-server?

Install dependencies (Python 3.7+, web3.py, requests, mcp), replace the Etherscan API key in the source code, then configure the server as a stdio MCP server (e.g., in Cursor) pointing to the blockchain.py script. Tools are invoked via an AI assistant through MCP.

Key features of eth-mcp-server

  • Get ETH balance for any Ethereum address
  • Check current Ethereum price in USD
  • Get current gas prices on the Ethereum network
  • Retrieve latest block information
  • View transaction details and estimate fees
  • Query account transaction history
  • Exposes Ethereum data as MCP resources (ethereum:// URIs)

Use cases of eth-mcp-server

  • AI assistants fetching real-time Ethereum price or gas data
  • Checking the balance of a given Ethereum address
  • Retrieving transaction details or account history
  • Estimating transaction fees for a given gas amount
  • Integrating blockchain queries into chat‑based development tools

よくある質問

1

What Python version is required?

Python 3.7 or higher is required.

2

Do I need an API key to use this server?

Yes, you must replace the placeholder `ETHERSCAN_API_KEY` in the code with your own Etherscan API key.

3

Which external APIs does the server use?

It uses the Ethereum JSON‑RPC API via LlamaRPC, CoinGecko for ETH price, and Etherscan for transaction history.

4

How do I set up eth-mcp-server with Cursor?

In Cursor’s MCP settings, add a new global MCP server with type `stdio`, set the command to `/path/to/python /path/to/blockchain.py`, and click save.

5

What tools are available?

Seven tools: `get_eth_balance`, `get_eth_price`, `get_gas_price`, `get_latest_block`, `get_transaction`, `estimate_tx_fee`, and `get_account_transactions`.

コメント

「その他」の他のコンテンツ