by Zanecex101
Provides an open MCP server that aggregates public REST data from major centralized crypto exchanges, delivering listings, fee comparisons, and health status to AI assistants.
Cex Watch aggregates publicly available REST endpoints from Binance, OKX, Bybit, Coinbase, and Kraken. It exposes four MCP tools—listing exchanges, fetching the latest trading pairs, comparing spot taker fees, and checking API health—so AI assistants can answer exchange‑related questions without relying on closed‑source SaaS or API tokens.
pip install cex-watch-mcp) or by cloning the repository and installing in editable mode.cex-watch-mcp which starts a stdio‑based MCP server.uvx cex-watch-mcp).list_exchanges, get_latest_listings, compare_fees, or get_exchange_status.Q: Do I need an API key? A: No. All data comes from public REST endpoints.
Q: Which exchanges are supported? A: Binance, OKX, Bybit, Coinbase, and Kraken (more planned).
Q: Can I get real‑time updates? A: Currently the server polls daily; a WebSocket‑based streaming tool is planned for v0.3.
Q: How do I add a new exchange?
A: Follow the docs/adding-new-exchange.md guide – implement an ~80‑line adapter and register it.
Q: Is the data stored permanently?
A: Daily snapshots are committed to the data/ folder; you can clone the repo to retain the history.
An open MCP server for monitoring centralized crypto exchanges. No backend SaaS. No API token. Every data source is a public REST endpoint you can audit.
CEX monitoring tools today are either:
cex-watch-mcp is a small MCP server that gives an AI assistant unified, auditable access to a fixed set of CEX data dimensions. Every adapter is ~80 lines hitting a documented public endpoint. Read the source, run it yourself.
It plays nicely alongside broader news servers like opennews-mcp — they cover 84 sources across news/onchain/listings; this one stays narrow on CEXes and stays open.
Exposes 4 MCP tools to your AI assistant:
| Tool | What it answers |
|---|---|
list_exchanges |
"Which exchanges does this server cover?" |
get_latest_listings |
"What pairs is OKX currently trading?" |
compare_fees |
"Which CEX has the cheapest spot taker fee right now?" |
get_exchange_status |
"Is Binance API healthy? What's the latency?" |
Currently covers Binance, OKX, Bybit, Coinbase, Kraken. New adapters are ~80 lines — see docs/adding-new-exchange.md.
Add to your MCP config (location varies by client; see examples/):
{
"mcpServers": {
"cex-watch": {
"command": "uvx",
"args": ["cex-watch-mcp"]
}
}
}
pip install cex-watch-mcp
cex-watch-mcp # stdio MCP server
git clone https://github.com/Zanecex101/cex-watch-mcp
cd cex-watch-mcp
pip install -e .
cex-watch-mcp
Once connected, ask your AI:
A GitHub Actions workflow runs the snapshot every day at 00:05 UTC and commits the result to data/:
data/
├── listings/2026-05-01.json # active pairs per exchange
├── fees/2026-05-01.json # default-tier maker/taker bps
├── status/2026-05-01.json # health snapshot
└── latest.json # convenience symlink to today's roll-up
Anyone can git clone and diff day-over-day to find listing changes, fee bumps, or outages.
| cex-watch-mcp | opennews-mcp | |
|---|---|---|
| Open-source backend | ✅ Every adapter visible in this repo | ❌ Backend at 6551.io is closed |
| Auth required | ❌ None (public APIs only) | ✅ API token from 6551.io |
| Coverage | Narrow: CEX data only | Broad: 84+ sources, news + onchain + listings |
| Real-time | Not yet (polling-only v0.1) | ✅ WebSocket subscriptions |
opennews-mcp is the kitchen sink. cex-watch-mcp is the small auditable knife.
subscribe_listings tool (stream new pair events).Issues and PRs welcome. See docs/adding-new-exchange.md for the contributor walkthrough.
Built by Zane — independent crypto exchange researcher. Also editor at Cex101, where he writes multilingual exchange reviews.
MIT — see LICENSE.
Please log in to share your review and rating for this MCP.
Explore related MCPs that share similar capabilities and solve comparable challenges
by netdata
Delivers real‑time, per‑second infrastructure monitoring with zero‑configuration agents, on‑edge machine‑learning anomaly detection, and built‑in dashboards.
by Arize-ai
Open-source AI observability platform enabling tracing, evaluation, dataset versioning, experiment tracking, prompt management, and interactive playground for LLM applications.
by msgbyte
Provides integrated website traffic analysis, uptime checking, and server health monitoring in a single self‑hosted platform.
by grafana
Provides programmatic access to a Grafana instance and its surrounding ecosystem through the Model Context Protocol, enabling AI assistants and other clients to query and manipulate dashboards, datasources, alerts, incidents, on‑call schedules, and more.
by dynatrace-oss
Provides a local server that enables real‑time interaction with the Dynatrace observability platform, exposing tools for querying data, retrieving problems, sending Slack notifications, and integrating AI assistance.
by pydantic
Provides tools to retrieve and query OpenTelemetry trace and metric data from Pydantic Logfire, allowing LLMs to analyze distributed traces and run arbitrary SQL queries against telemetry records.
by aliyun
Unifies ACK cluster management, native Kubernetes operations, observability, security audit and diagnostic capabilities into a single AI‑native toolset, allowing natural‑language interaction with AI assistants to perform complex container‑oriented AIOps tasks.
by VictoriaMetrics-Community
Provides a Model Context Protocol server exposing read‑only VictoriaMetrics APIs, enabling seamless monitoring, observability, and automation through AI‑driven assistants.
by GeLi2001
Enables interaction with the Datadog API through a Model Context Protocol server, providing access to monitors, dashboards, metrics, logs, events, and incident data.