generate_song_idea
Draft a song idea
Draft a song (title, music style and chorus) for a first name and a theme. Use for brainstorming or before creating the real song; this returns a text concept, not audio. Free, no key.
namerequiredthemelanguage
org.cucutimePublished by cucutime.orgOfficial publisherv1.0.2Updated Nov 6, 2026
Kids-song ideas, name pages and CucuTime video search (no AI); AI song trial for adult apps.
Hosted CucuTime server for kids-song ideas, name pages and catalog search, plus key-gated AI song creation and child-safety text checks.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/org.cucutime%2Fmcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"cucutime-kids-songs": {
"type": "http",
"url": "https://cucutime.org/mcp"
}
}
}Personalized kids-song tools for AI agents and apps, from Cucutime. A hosted remote MCP server (Streamable HTTP) plus a small REST API.
https://cucutime.org/mcporg.cucutime/mcpThis repository has the public registry manifest, client configs and examples. The server itself is hosted by Cucutime, so there is nothing to install.
The keyless tools use no generative AI and are safe for any app. The two AI tools are for adult-facing apps only (parents, teachers, creators), as required by the developer terms. Get a free trial key at https://cucutime.org/developers.
Send first names only: no surnames or other personal data.
Claude Code
Cursor (.cursor/mcp.json) and other clients that support remote servers with headers:
Omit headers to use the keyless tools only. A ready-made project config is in .mcp.json.
Claude Desktop (claude_desktop_config.json, via mcp-remote):
Claude.ai and ChatGPT custom connectors: add https://cucutime.org/mcp with no authentication to use the three keyless tools. These connectors can't send a static API key yet, so use the AI tools from a client that sends headers, or through the REST API.
More examples are in examples/: curl, Python and Node. None of them has dependencies.
The examples and configs in this repository are MIT-licensed (see LICENSE). The Cucutime service, its content and its API are governed by the developer terms.
Source: README.md at commit 66a62fe
Draft a song idea
Draft a song (title, music style and chorus) for a first name and a theme. Use for brainstorming or before creating the real song; this returns a text concept, not audio. Free, no key.
namerequiredthemelanguageFind a name page and free sample link
Find the ready-made CucuTime page and free sample link for a child’s first name. Use when a parent wants to visit or listen, rather than brainstorm. If no page exists, returns a text idea and sample link instead. Free, no key; audio is accessed on the website by adults.
namerequiredlanguageFind songs in the CucuTime catalog
Find existing CucuTime songs and educational videos by words in their titles, in English, Spanish or Portuguese. Returns YouTube links; use for classroom routines or songs to watch now. If there are no exact matches, check suggestions and approximate alternatives. Free, no key, no AI.
limitquerylanguageCreate a personalized song with audio
Create a 30-second personalized song (lyrics + signed mp3 URL valid 24 h) that sings the given name. For adult-facing apps only (parents, teachers). Send a free CucuTime developer key as Authorization: Bearer <key> in Claude Code, Cursor or the REST API.
agenamerequiredthemerequiredlanguagerequiredCheck text for young children
Check whether a text is appropriate for young children (ages 2-8). Returns {safe}. For adult-facing apps only. Send a free CucuTime developer key as Authorization: Bearer <key> in Claude Code, Cursor or the REST API.
textrequiredlanguage100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
# keyless toolsclaude mcp add --transport http cucutime https://cucutime.org/mcp# with a developer key (adult-facing apps only)claude mcp add --transport http cucutime https://cucutime.org/mcp --header "Authorization: Bearer cct_YOUR_KEY"{ "mcpServers": { "cucutime": { "url": "https://cucutime.org/mcp", "headers": { "Authorization": "Bearer cct_YOUR_KEY" } } } }{ "mcpServers": { "cucutime": { "command": "npx", "args": ["-y", "mcp-remote", "https://cucutime.org/mcp", "--header", "Authorization:Bearer cct_YOUR_KEY"] } } }curl -s https://cucutime.org/mcp -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"generate_song_idea","arguments":{"name":"Mia","theme":"space","language":"en"}}}'# keylesscurl "https://cucutime.org/api/song-idea?name=Mia&theme=space&lang=en"curl "https://cucutime.org/api/catalog?q=elephant&lang=en&limit=5"
# with a key (adult-facing apps only)curl -X POST https://cucutime.org/api/dev/v1/songs \ -H "Authorization: Bearer cct_YOUR_KEY" -H "Content-Type: application/json" \ -d '{"name":"Mia","language":"en","theme":"a trip to the moon","age":5}'curl https://cucutime.org/api/dev/v1/usage -H "Authorization: Bearer cct_YOUR_KEY"