Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available:
5.44.1
metadata
title: Gradio Eth Mcp
emoji: π
colorFrom: indigo
colorTo: blue
sdk: gradio
sdk_version: 5.32.0
app_file: app.py
pinned: false
short_description: A gradio MCP server to interact with the Ethereum blockchain
tags:
- mcp-server-track
βοΈ Ethereum MCP Server
π Overview
This MCP server enables interaction with the Ethereum blockchain, allowing users and agents to deploy smart contracts, manage accounts, and execute transactions easily.
π₯ Demo Video
Watch our demo using Tiny Agents where we ask a chatbot to create and deploy a smart contract:
Runs locally or on testnet (Sepolia) and mainnet with an API key.
In order to reproduce the demo, you will first need to create an agent.json
file as follows:
{
"model": "Qwen/Qwen2.5-72B-Instruct",
"provider": "nebius",
"servers": [
{
"type": "stdio",
"config": {
"command": "npx",
"args": [
"mcp-remote",
"https://Agents-MCP-Hackathon-gradio-eth-mcp.hf.space/gradio_api/mcp/sse"
]
}
}
]
}
Run it using npx @huggingface/tiny-agents run ./my-agent
.
Use Cases
- Easy Blockchain Interactions: Send transactions, check balances, and manage accounts directly from the chatbot, no complex UX
- No-code Deployment: Deploy smart contracts without code, directly from your MCP client (e.g. chatbot)
- AI-Blockchain: Enable AI agents to directly interact with Ethereum