Read-only MCP server exposing the Chaturbate room-stats, affiliate-earnings, and events APIs as tools.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"chaturbate-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# chaturbate-mcp Read-only [MCP](https://modelcontextprotocol.io) server exposing three Chaturbate APIs as tools, for use from Claude Code or any MCP client (e.g. lobehub): | API | Endpoint | Tool | Data | |---|---|---|---| | Room/user stats | `chaturbate.com/statsapi/` | `fetch_room_stats` | viewers, token balance, satisfaction score, broadcast status… (refreshes ~every 5 min) | | Affiliate earnings | `chaturbate.com/affiliates/apistats/` | `fetch_affiliate_stats` | per-program earnings tables (9 programs), totals, payout | | Events feed | `eventsapi.chaturbate.com/events/…` | `fetch_events`, `build_events_feed_url`, `get_events_schema` | live long-poll stream: chat, tips, follows, media purchases, private messages… | Built with the official Python MCP SDK (`mcp` ≥ 2.1, the release that renamed `FastMCP` → `MCPServer`) and `httpx2`. ## Requirements - Python ≥ 3.10 (developed on 3.14) - [uv](https://docs.astral.sh/uv/) ## Install ```sh uv sync --dev ``` ## Configure Copy `.env.example` to `.env` and fill in your Chaturbate account values: ```sh cp .env.example .env # then edit ``` Credentials are read from the environment, with `.env` as a local convenience: - `CHATURBATE_USERNAME` — your Chaturbate account - `CHATURBATE_STATS_TOKEN` — Stats-API scope token. The **same token** authorizes both the room-stats and the affiliate-earnings endpoints. - `CHATURBATE_EVENTS_TOKEN` — Events-API scope token for the live feed. A *private* scope exposes tips + private messages; a *public* scope omits them. Create/manage tokens at `https://chaturbate.com/statsapi/authtoken/`. `.env` is gitignored. **Never commit a real token.** ## Run Start the stdio server manually: ```sh uv run chaturbate-mcp ``` For Claude Code, a project-scoped entry is committed in `.mcp.json` (launches via `uv`, no secrets in the config — the server reads them from `.env`). Approve the `chaturbate` server once under `/mcp`. ## Tools | Tool | Purpose | |---|---| | `config_status` |…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.