MCP server for Suno AI music generation using your suno.com account (no third-party 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":"suno-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.
# Suno MCP [](https://pypi.org/project/suno-mcp/) [](https://opensource.org/licenses/MIT) [](https://www.python.org/downloads/) [](https://modelcontextprotocol.io) MCP server for generating music with **your [suno.com](https://suno.com) account** — no third-party API keys, no 2Captcha, no extra paid services. Use it from [Cursor](https://cursor.com), Claude Desktop, or any MCP-compatible client to check credits, generate songs, and download MP3s. ## Features - **Your Suno account** — uses your existing subscription/credits - **No API middlemen** — authenticates via Clerk in a real browser session - **Generation tools** — custom lyrics/style or simple prompt mode - **Library access** — credits, recent songs, status polling, MP3 download ## Requirements - Python 3.10+ - A **free or paid Suno account** at [suno.com](https://suno.com) - Chromium (installed via Playwright) ## Quick Start ### Install from PyPI ```bash pip install suno-mcp playwright install chromium cp .env.example .env # optional — defaults work out of the box ``` ### Install from source ```bash git clone https://github.com/David-J-Shibley/suno-mcp.git cd suno-mcp python3 -m venv .venv source .venv/bin/activate pip install -e . playwright install chromium cp .env.example .env ``` **First run:** A browser window opens. Log into Suno if prompted. Your session is saved to `~/.suno-mcp/browser-profile`. ## Cursor Add to `~/.cursor/mcp.json`: ```json { "mcpServers": { "suno": { "command": "/absolute/path/to/suno-mcp/.venv/bin/python", "args": ["-m", "suno_mcp"], "env": { "SUNO_HEADLESS": "false" } } } } ``` Set `SUNO_HEADLESS` to `false` — the Create button must be visible for generation to work. …
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.