Taoyuan
БесплатноПоддерживаетсяMCP server that writes an original song for one person — lyrics, two full versions and cover art in about a minute. Works in Claude, ChatGPT, Cursor, Coze.
Описание
MCP server that writes an original song for one person — lyrics, two full versions and cover art in about a minute. Works in Claude, ChatGPT, Cursor, Coze.
README
![]()
Taoyuan MCP — write a song for one person
Tell your AI assistant who the song is for. About a minute later you get lyrics, two full versions and cover art.
Works in Claude Desktop, Claude Code, ChatGPT, Cursor, Coze and any MCP or OpenAPI client.
Docs ·
OpenAPI ·
llms.txt ·
中文
"Write a warm birthday song for my mum turning 60 — she loves singing in the kitchen."
→ 《Kitchen Radio》, 2 × 2:30 MP3, lyrics, cover. One tool call, one credit.
Quick start
Claude Desktop — add to claude_desktop_config.json:
{
"mcpServers": {
"taoyuan": {
"command": "npx",
"args": ["-y", "taoyuan-mcp"],
"env": { "TAOYUAN_API_KEY": "ty_live_…" }
}
}
}
Claude Code / Cursor / anything that speaks remote MCP — no install:
claude mcp add --transport http taoyuan https://api.musicsforyou.com/mcp \
--header "Authorization: Bearer ty_live_…"
Cursor (one click) — Add to Cursor from the developers page, or mcp.json in this repo (OAuth sign-in on first use).
claude.ai connectors / ChatGPT — add the URL https://api.musicsforyou.com/mcp; OAuth sign-in is built in, no key needed.
REST — one call, finished song back:
curl https://api.musicsforyou.com/v1/songs \
-H "Authorization: Bearer ty_live_…" -H "Content-Type: application/json" \
-d '{"text":"A gentle lullaby for my daughter Mia, she loves the moon","waitSeconds":180}'
Get a key at https://www.musicsforyou.com/developers. New keys come with 3 free credits. Generation costs 1 credit per call (you get two versions); compiling and revising are free.
Tools
| Tool | Cost | What it does |
|---|---|---|
create_song |
1 credit | One call: who the song is for → lyrics + two full versions + cover (server waits up to 180 s) |
compile_music_prompt |
free | Turn a request into title / lyrics / style so the user can read it first |
revise_generation_prompt |
free | Apply an edit ("stronger chorus", "female voice") to a plan |
generate_music |
1 credit | Submit a plan; returns a generation id (two versions) |
get_generation |
free | Poll; supports waitSeconds long-poll |
replace_section |
1 credit | Redo only one part of a finished song |
separate_stems |
free once per song | Vocals / instrumental split (12-stem split needs Pro) |
list_tracks list_presets get_credit_balance get_purchase_link |
free | Library, scenes, balance, Stripe checkout link |
The server also exposes MCP prompts (birthday, wedding, podcast intro…) and resources (scene knowledge cards, track details).
How it works
Taoyuan is not a raw text-to-music wrapper. Your sentence goes through a songwriting compiler that decides structure, imagery and language, writes sectioned lyrics in the second person, and picks a style; the result is generated as two full candidates with cover art. Lyrics are written from the story, never copied from the prompt. Languages: Chinese, Cantonese, English, Japanese.
- Auth: API key (
ty_live_…) or OAuth 2.1 (PKCE, dynamic client registration) —https://api.musicsforyou.com/.well-known/oauth-authorization-server - Rate limits: 10 calls / min, 300 / day per key
- Webhooks:
PUT /v1/api-keys/:id/webhook→ HMAC-signedgeneration.finished - Pricing: 10 songs US$9.9 · 50 songs US$39 (card, WeChat Pay, Alipay)
Examples
- examples/claude_desktop_config.json
- examples/openai-agents.py — OpenAI Agents SDK over MCP
- examples/curl.sh — REST one-shot
This package
taoyuan-mcp is a small stdio → Streamable HTTP proxy (37 lines). Tool definitions live on the server, so the package never goes stale. Env: TAOYUAN_API_KEY (required), TAOYUAN_MCP_URL (optional override).
Privacy & terms
Songs you generate are yours to use, including commercially on the paid plans. Terms · Privacy · Support: [email protected]
中文
桃源 MCP:为一个人写一首歌。 在 Claude、ChatGPT、Cursor、扣子里说一句「给我妈 60 岁生日写首歌」,一分钟左右拿到歌词、两个完整版本和封面。
- Claude Desktop:上面的
claude_desktop_config.json片段,npx -y taoyuan-mcp - Claude Code / Cursor:
claude mcp add --transport http taoyuan https://api.musicsforyou.com/mcp --header "Authorization: Bearer ty_live_…" - claude.ai / ChatGPT 连接器:填
https://api.musicsforyou.com/mcp,内置 OAuth 登录 - 扣子 / Dify:导入
https://api.musicsforyou.com/openapi-coze.json
API Key 在 https://www.musicsforyou.com/developers 创建,新 Key 送 3 次。生成 1 次扣 1 个额度(两个版本),编译与修改免费。额度包:10 次 US$9.9、50 次 US$39、100 次 ¥300,支持微信、支付宝、银行卡。
License: MIT
Установить Taoyuan в Claude Desktop, Claude Code, Cursor
unyly install taoyuanСтавит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.
Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh
Или настроить вручную
Выполни в терминале:
claude mcp add taoyuan --env TAOYUAN_API_KEY="" -- npx -y taoyuan-mcpПошаговые гайды: как установить Taoyuan
FAQ
Taoyuan MCP бесплатный?
Да, Taoyuan MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Taoyuan?
Да, требуются переменные окружения: TAOYUAN_API_KEY. Unyly подставит их в конфиг при установке.
Taoyuan — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Taoyuan в Claude Desktop, Claude Code или Cursor?
Открой Taoyuan на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
ARA
Generate images, video and audio from any AI agent — one connector.
автор: ARAOmni Video
An MCP server that transforms LLM-enabled IDEs into professional video editors by pre-processing footage into text proxies, generating motion graphics via HTML/
автор: buildwithtazaYouTube
Transcripts, channel stats, search
автор: YouTubeEverArt
AI image generation using various models.
автор: modelcontextprotocolgpu-bridge/mcp-server
GPU inference API for LLMs, image and video generation, TTS, Whisper, embeddings, reranking and OCR, paid per use via x402 or an API key.
автор: gpu-bridgemerterbak/Grok-MCP
Access xAI's Grok API with agentic tool calling, image generation, vision and file support.
автор: merterbakSureScaleAI/openai-gpt-image-mcp
Image generation and editing with OpenAI's GPT image models.
автор: SureScaleAIYangLiangwei/PersonalizationMCP
Aggregate personal data from Steam, YouTube, Bilibili, Spotify, Reddit and other gaming, music, video and social platforms, with OAuth2 and token management.
автор: YangLiangweiAceDataCloud/MCPFlux
Flux image generation and editing from Black Forest Labs via the Ace Data Cloud API.
автор: AceDataCloudAceDataCloud/MCPNanoBanana
Nano Banana image generation and editing, including virtual try-on and product placement in realistic scenes.
автор: AceDataCloudCompare Taoyuan with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории media
