Labsco
MCP SERVER

CryptoSense MCP

by josephibra

Ask what the crypto market is doing right now — the whole market, the biggest coins, or the value of what you hold — and get numbers back off CoinGecko.

Cryptocurrency Market Data
Summary
Market questions answered in the words you would ask them.

It turns "how is the market doing today" and "what is my portfolio worth" into a single live lookup, so an assistant answers with current numbers instead of whatever it remembers about the market.

What it is

A natural-language front end to CoinGecko's public market data, built on FastMCP. It runs on your own machine and every answer is a live lookup — prices, market caps, dominance and 24-hour moves as they stand when you ask.

What you get
  • Global market state in one line: total market cap, BTC and ETH dominance, and how much of it moved in 24 hours
  • The top coins by market cap with full stats, so a shortlist comes back ranked rather than as a wall of tickers
  • The dollar value of holdings you describe, with the best and worst performer in that set called out
  • Current price, market cap, volume and 24-hour change for any coin you name
  • Two or more coins side by side when the question is the comparison rather than the individual numbers
Requirements

Python with uv or pip, or the Docker image. Market data comes from CoinGecko's free API, which needs no key — a free CoinGecko demo key only matters once you reach the rate limit on the free tier. Every tool call also carries a CryptoSense key, which you mint yourself with the script the repo ships; keys live in a local SQLite file next to the server.

Setup effort

Build from source — clone the repository and build it, then point your client at the binary