FastMCP server bridging the Mixcloud API
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":"mixcloud-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.
# mixcloud-mcp A [FastMCP](https://github.com/jlowin/fastmcp) server that bridges the [Mixcloud API](https://www.mixcloud.com/developers/) to AI assistants via the [Model Context Protocol (MCP)](https://modelcontextprotocol.io/). Ask Claude to search for mixes, look up artists, browse uploads, and upload recordings directly to Mixcloud — all from the conversation. --- ## Tools | Tool | Description | |---|---| | `search_cloudcasts` | Search Mixcloud for mixes by keyword | | `get_cloudcast` | Get details of a specific mix by its key | | `get_user` | Get a user's profile | | `get_user_cloudcasts` | List a user's uploaded mixes | | `get_user_followers` | List a user's followers | | `get_user_following` | List who a user follows | | `upload_cloudcast` | Upload a recording to Mixcloud (opens a file picker UI) | --- ## Quickstart — stdio (Claude Desktop, local) No install needed. Add to your `claude_desktop_config.json` and restart: **Mac:** `~/Library/Application Support/Claude/claude_desktop_config.json` **Windows:** `%APPDATA%\Claude\claude_desktop_config.json` ```json { "mcpServers": { "mixcloud": { "command": "/path/to/uvx", "args": ["mixcloud-mcp"] } } } ``` > **Tip:** Claude Desktop doesn't inherit your shell PATH, so `uvx` must be a full path. > Run `which uvx` in your terminal to find it — typically `/Users/yourname/.local/bin/uvx`. Public read-only tools (search, get user, etc.) work immediately without any credentials. **To enable uploads and authenticated API calls**, add your Mixcloud OAuth app credentials. The server will print an authorize URL to stderr on first start — visit it in your browser once and your token is saved automatically. ```json { "mcpServers": { "mixcloud": { "command": "/path/to/uvx", "args": ["mixcloud-mcp"], "env": { "MIXCLOUD_CLIENT_ID": "<your client id>", "MIXCLOUD_CLIENT_SECRET": "<your client secret>" } } } } ``` Get your credentials at [mixc…
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.