Token导航 LogoToken导航TokenDH.com
Ethereumtradingmcpserver logo
金融服务未说明官方级别未说明来源级核验

Ethereumtradingmcpserver

MCP Server

一个基于Rust的MCP服务器,提供以太坊余额查询、代币价格获取和Uniswap V2交易模拟功能,适用于区块链开发和AI代理集成。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
区块链Rust以太坊智能合约

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

debugshan

提供方

debugshan

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MCP Ethereum Server

一个基于 Rust 的模型上下文协议 (MCP) 服务器,使 AI 代理能够查询以太坊余额并执行代币兑换模拟。

功能特性

  • 余额查询: 查询 ETH 和 ERC20 代币余额
  • 价格查询: 通过 CoinGecko API 获取代币价格
  • 交易模拟: 在 Uniswap V2 上模拟代币兑换(仅模拟,不实际执行)
  • MCP 协议兼容: 遵循模型上下文协议标准
  • 结构化日志: 使用 tracing 框架进行可配置的日志记录

快速开始

前提条件

  • Rust 1.70+ 和 Cargo
  • 以太坊 RPC 端点(Infura、Alchemy 或本地节点)
  • (可选)CoinGecko API 密钥用于价格查询

安装

git clone https://github.com/your-username/mcp-ethereum-server
cd mcp-ethereum-server
cargo build --release

### 配置
# 使用环境变量
export ETH_RPC_URL="https://mainnet.infura.io/v3/YOUR_PROJECT_ID"
export COINGECKO_API_KEY="YOUR_API_KEY"

# 或使用命令行参数
cargo run -- \
  --rpc-url "https://mainnet.infura.io/v3/YOUR_PROJECT_ID" \
  --coingecko-api-key "YOUR_API_KEY" \
  --log-level info

### 运行
### # 开发模式
cargo run

# 发布模式
cargo build --release
./target/release/mcp-ethereum-server

目录标签

目录标签

区块链Rust以太坊智能合约本地部署交易模拟MCP协议

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP