Eth Price Current Server
@cluster3115
About Eth Price Current Server
A minimal Model Context Protocol (MCP) server that fetches the current Ethereum (ETH) price in USD.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"eth-price": {
"command": "/absolute/path/to/your/.venv/bin/python",
"args": [
"/absolute/path/to/your/repo/get_ETH_Price.py"
],
"env": {
"PYTHONUNBUFFERED": "1"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Eth Price Current Server?
A Model Context Protocol (MCP) server that fetches the current Ethereum price in USD from the public CoinGecko API. Designed for developers who want to integrate live ETH price data into MCP‑compatible applications.
How to use Eth Price Current Server?
Add a JSON configuration block to your client’s MCP settings, pointing to a Python interpreter and the get_ETH_Price.py script. The server then exposes a tool that returns the current ETH price (or -1.0 on error).
Key features
- No API key required – uses CoinGecko’s free public endpoint
- Returns current Ethereum price in USD
- Error indicator (
-1.0) when the request fails - Lightweight, single‑tool MCP server
Use cases
- Embed live ETH price in chat or dashboard widgets
- Trigger automated actions based on price thresholds
- Provide current price data to LLM agents without extra API keys
FAQ from Eth Price Current Server
Do I need an API key?
No. The CoinGecko simple/price endpoint is public, although rate limits may apply.
Why do I get -1.0?
A value of -1.0 means the request failed. Display an error message without the number and retry later.
What are the runtime dependencies?
The server requires a Python 3 interpreter and the get_ETH_Price.py script – no additional packages or API keys beyond that.
Frequently asked questions
Do I need an API key?
No. The CoinGecko `simple/price` endpoint is public, although rate limits may apply.
Why do I get `-1.0`?
A value of `-1.0` means the request failed. Display an error message without the number and retry later.
What are the runtime dependencies?
The server requires a Python 3 interpreter and the `get_ETH_Price.py` script – no additional packages or API keys beyond that.
Basic information
More Other MCP servers
Nginx UI
0xJackyYet another WebUI for Nginx
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,

EverArt
modelcontextprotocolModel Context Protocol Servers
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!

Glasswarp
GlasswarpSee and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
Comments