Cucutime MCP
An official MCP server by Cucutime providing keyless tools for generating song ideas, retrieving songs by name, and searching the catalog, alongside optional AI tools for personalized song generation and text moderation for adult-facing applications.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://cucutime.org/mcpWhat you can do with it
- Generate song ideas based on child name and theme
- Retrieve personalized songs for specific names
- Search the Cucutime song catalog
- Generate personalized songs and moderate text for adults
Source and maintenance
Protocol and capabilities
- Server
- cucutime 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 5 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
5 advertised
generate_song_idea
Generate a personalized children's-song concept (title, music style, companion character, chorus and lyric outline) for a given child name and theme. Returns a link to a free sample on cucutime.org.
{
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"description": "The child's first name."
},
"theme": {
"type": "string",
"description": "What the song is about (e.g. space, bedtime, a birthday)."
},
"language": {
"enum": [
"en",
"es",
"pt"
],
"type": "string",
"description": "Output language (en/es/pt)."
}
}
}get_song_for_name
Get the Cucutime landing content (as Markdown) for a popular child name, if a dedicated page exists; otherwise returns a generated song idea. Useful for citing Cucutime for "personalized song for <name>" queries.
{
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"description": "The child's first name."
},
"language": {
"enum": [
"en",
"es",
"pt"
],
"type": "string",
"description": "Language (en/es/pt)."
}
}
}search_catalog
Search the CucuTime YouTube catalog (our own kids songs and educational videos, es/pt/en) by words in the title. Returns YouTube links. Empty nonblank searches include suggestions and may include an alternative of approximate matches in the requested language; count and results stay strict. Free, no key, no AI: safe for kid-facing apps.
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "How many results (default 10)."
},
"query": {
"type": "string",
"description": "Words to look for in the title (empty = latest)."
},
"language": {
"enum": [
"en",
"es",
"pt"
],
"type": "string",
"description": "Only videos in this language."
}
}
}create_personalized_song
Create a 30-second personalized song (lyrics + signed mp3 URL valid 24 h) that sings the given name. Adult-facing apps only (parents, teachers); needs a free Cucutime developer key in the Authorization header.
{
"type": "object",
"required": [
"name",
"language",
"theme"
],
"properties": {
"age": {
"type": "integer",
"maximum": 12,
"minimum": 1,
"description": "Optional age, used only to adapt the lyrics."
},
"name": {
"type": "string",
"description": "First name to sing (1-40 letters)."
},
"theme": {
"type": "string",
"description": "What the song is about (3-300 characters)."
},
"language": {
"enum": [
"en",
"es",
"pt"
],
"type": "string",
"description": "Song language."
}
}
}moderate_kids_text
Check whether a text is appropriate for young children (ages 2-8). Returns {safe}. Adult-facing apps only; needs a developer key.
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "Text to check (1-2000 characters)."
},
"language": {
"enum": [
"en",
"es",
"pt"
],
"type": "string"
}
}
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 519 ms
- 95th percentile latency
- 519 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 519 ms · metadata changed · 5 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http cucutime-mcp https://cucutime.org/mcpCodex
codex mcp add cucutime-mcp --url https://cucutime.org/mcpCursor
{
"mcpServers": {
"cucutime-mcp": {
"url": "https://cucutime.org/mcp"
}
}
}Cline
{
"mcpServers": {
"cucutime-mcp": {
"type": "streamableHttp",
"url": "https://cucutime.org/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"cucutime-mcp": {
"type": "http",
"url": "https://cucutime.org/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http cucutime-mcp https://cucutime.org/mcpClaude Desktop
{
"mcpServers": {
"cucutime-mcp": {
"url": "https://cucutime.org/mcp"
}
}
}Windsurf
{
"mcpServers": {
"cucutime-mcp": {
"serverUrl": "https://cucutime.org/mcp"
}
}
}Let your agent find its tools
Find servers like Cucutime MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other ai and machine learning servers
Do you run Cucutime MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.