Crypto Price Server
БесплатноНе проверенA Model Context Protocol server for real-time cryptocurrency price data, market data, trending coins, historical charts, and currency conversion using the free
Описание
A Model Context Protocol server for real-time cryptocurrency price data, market data, trending coins, historical charts, and currency conversion using the free CoinGecko API.
README
Python License Stars MCP GitHub
A Model Context Protocol (MCP) server for real-time cryptocurrency price data — prices, market data, trending coins, historical charts, and currency conversion. Powered by the free CoinGecko API — no API key required.
Built for AI agents. Works with Hermes Agent, Claude Code, Cursor, Windsurf, and any MCP-compatible client.
✨ Features (9 Tools)
💵 Price & Conversion (2 Tools)
| Tool | Description |
|---|---|
get_price |
Current price of any crypto in any currency (USD, EUR, JPY, BTC, etc.) |
convert_currency |
Convert an amount of one crypto to another currency in real time |
📊 Market Data (2 Tools)
| Tool | Description |
|---|---|
get_market_data |
Full market snapshot: rank, market cap, supply, ATH, 24h/7d/30d change |
get_global_stats |
Overall crypto market: total cap ($2.25T+), 24h volume, BTC/ETH dominance |
🔥 Discovery (3 Tools)
| Tool | Description |
|---|---|
get_trending |
Top 15 trending coins on CoinGecko right now |
get_top_gainers |
Top gainers/losers in the last 24 hours |
search_coins |
Search coins by name or symbol |
📈 Historical (1 Tool)
| Tool | Description |
|---|---|
get_historical_prices |
Historical daily OHLC prices (1d, 7d, 30d, 90d, 365d, max) |
ℹ️ Info (1 Tool)
| Tool | Description |
|---|---|
get_coin_info |
Detailed coin info: description, links, categories, genesis date |
🚀 Quick Start
Install
# From GitHub
pip install git+https://github.com/ceeyang-ai/crypto-price-mcp-server.git
Run
# Start as MCP server (stdio mode)
crypto-price-mcp-server
🔌 Usage with AI Agents
Hermes Agent
Add to ~/.hermes/config.yaml:
mcp_servers:
crypto-price:
command: "crypto-price-mcp-server"
Restart → use mcp_crypto_price_get_price, mcp_crypto_price_get_trending, etc.
Claude Code / Cursor / Any MCP Client
Add to your MCP config:
{
"mcpServers": {
"crypto-price": {
"command": "crypto-price-mcp-server"
}
}
}
📖 Examples
Check Bitcoin Price
get_price(coin_id="bitcoin", vs_currency="usd")
Returns:
**BITCOIN** (USD)
• Price: 62,807
What's Trending?
get_trending()
Returns top 15 trending coins with rank, BTC price, and score.
Full Market Analysis
get_market_data(coin_id="solana", vs_currency="usd")
Returns rank, price, market cap, volume, supply, ATH, 24h/7d/30d change percentages.
Historical Data
get_historical_prices(coin_id="bitcoin", vs_currency="usd", days=7)
Returns open, close, high, low, change percentage, and recent data points.
Convert Crypto
convert_currency(coin_id="bitcoin", amount=0.5, vs_currency="usd")
Returns:
💱 **0.5 BITCOIN** = **31,417.50 USD**
Rate: 1 BITCOIN = 62,835 USD
🛠 Requirements
- Python 3.10+
- mcp ≥ 1.0
- httpx ≥ 0.27
- Internet access (CoinGecko API)
- No API key required (uses free public CoinGecko API)
🌐 API Dependencies
This server uses the CoinGecko free API:
- Rate limit: ~30 calls/minute (free tier)
- No registration needed — works out of the box
- No API key required for public endpoints
If you need higher rate limits, consider using a CoinGecko API key with the x_cg_demo_api_key header (modify the _request function in __init__.py).
📦 Project Structure
crypto-price-mcp-server/
├── src/crypto_price_mcp_server/
│ └── __init__.py # All 9 tools + CoinGecko API client
├── pyproject.toml # Build config (setuptools)
├── README.md
└── LICENSE (MIT)
👨💻 Development
git clone https://github.com/ceeyang-ai/crypto-price-mcp-server.git
cd crypto-price-mcp-server
pip install -e .
python -c "from crypto_price_mcp_server import get_price; print(get_price('bitcoin'))"
Running Tests
python tests/test_server.py
Tests hit the real CoinGecko API — be mindful of the 30 calls/min rate limit.
📄 License
MIT — free for personal and commercial use.
Установка Crypto Price Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/ceeyang-ai/crypto-price-mcp-serverFAQ
Crypto Price Server MCP бесплатный?
Да, Crypto Price Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Crypto Price Server?
Нет, Crypto Price Server работает без API-ключей и переменных окружения.
Crypto Price Server — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Crypto Price Server в Claude Desktop, Claude Code или Cursor?
Открой Crypto Price Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Stripe
Payments, customers, subscriptions
автор: Stripemalamutemayhem/unclick-agent-native-endpoints
110+ tools for AI agents spanning social media, finance, gaming, music, AU-specific services, and utilities. Zero-config local tools plus platform connectors. n
автор: malamutemayhemwhiteknightonhorse/APIbase
Unified API hub for AI agents with 56+ tools across travel (Amadeus, Sabre), prediction markets (Polymarket), crypto, and weather. Pay-per-call via x402 micropa
автор: whiteknightonhorsetrackerfitness729-jpg/sitelauncher-mcp-server
Deploy live HTTPS websites in seconds. Instant subdomains ($1 USDC) or custom .xyz domains ($10 USDC) on Base chain. Templates for crypto tokens and AI agent pr
Compare Crypto Price Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории finance
