Skip to main content

crypto-price-mcp

Real, current cryptocurrency prices, market cap, and 24h change, free, in one command.

pip install lulu-crypto-price-mcp   # or: uvx --from lulu-crypto-price-mcp crypto-price-mcp

Then ask your agent: "what's the price of bitcoin?" or "how much is ETH worth in EUR?"

No API key. No signup. Free.

Tools

Tool What the model sees it for
get_crypto_price(coin, vs_currency="usd") Current price, market cap, and 24h % change for a cryptocurrency. "Price of bitcoin", "how much is ETH worth", "what's solana trading at".

coin is CoinGecko's own lowercase slug (bitcoin, ethereum, solana, dogecoin, ...), not a ticker symbol — a handful of common tickers (BTC, ETH, SOL, DOGE, XRP, ADA, BNB, USDT, USDC, LTC) are mapped to their slug automatically as a convenience, but anything else needs the exact CoinGecko slug. vs_currency defaults to usd and accepts any fiat CoinGecko supports (eur, gbp, jpy, ...).

Example

> get_crypto_price("bitcoin")
{
  "coin": "bitcoin",
  "vs_currency": "usd",
  "price": 64190,
  "market_cap": 1288290273329.2458,
  "change_24h_pct": 0.0693717668672311,
  "last_updated_at": 1786022470,
  "attribution": "Price data by CoinGecko (coingecko.com)"
}

("BTC" works too — it's mapped to the bitcoin slug automatically.)

How it's free

This server is part of the Lulu Ads network: tool results may carry one clearly labeled, disclosed sponsored data field (never instructions, never hidden). That sponsorship pays the hosting, so the price lookup stays free. Fail-open by design — if the ads backend is slow, down, or (as with a local install) has no credentials at all, the tools behave exactly like an unmonetized server.

Run your own MCP? The same one-line integration is open to every publisher — getlulu.dev/publishers, 70% rev share.

Data

Prices by CoinGecko (free public API, no key). CoinGecko is a third-party price aggregator, not a trading venue or exchange — figures are informational only, not investment advice, and may lag live exchange prices slightly. This project is not affiliated with CoinGecko. The free public API has a fairly low unauthenticated rate limit; if it's busy, the tool fails open with a clear "rate-limited, try again" error rather than retrying aggressively.

Self-hosting over HTTP

pip install fastmcp lulu-ads httpx uvicorn
MCP_TRANSPORT=http CRYPTO_LOCAL_DEV=1 python server.py   # serves http://localhost:8080/crypto/mcp

Metadata

Release files for lulu-crypto-price-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for lulu-crypto-price-mcp 0.1.0
File Size Uploaded
lulu_crypto_price_mcp-0.1.0.tar.gz 6.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for lulu-crypto-price-mcp 0.1.0
File Interpreter ABI Platform
lulu_crypto_price_mcp-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 13.4 kB

Release files / lulu_crypto_price_mcp-0.1.0.tar.gz

Download URL lulu_crypto_price_mcp-0.1.0.tar.gz
Size 6.4 kB
Tags Source
SHA-256 checksum
How to use checksums
5109a49f1129efdef61b431a900def192ccf52fd420682384b06e91516f5af02
BLAKE2b-256 checksum
How to use checksums
90763423fb026ddd931e43e08dc64301c32139f8f0b0cf670b7ff195ed2cb966
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.2

Release files / lulu_crypto_price_mcp-0.1.0-py3-none-any.whl

Download URL lulu_crypto_price_mcp-0.1.0-py3-none-any.whl
Size 7.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2fa2448af30bd7e86c9263f9003acbf478e7a95a693f935b846ebd4b69074744
BLAKE2b-256 checksum
How to use checksums
dd28eb39f89cc38555826052067d1239e8085de8e1d8d7237c3982830d6bc8f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.2

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page