Cucutime Kids Songs

Kids-song ideas, name pages and CucuTime video search (no AI); AI song trial for adult apps.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
96%
Naming quality
96%
Poisoning risk
80%
Permission match
100%
Protocol compliance
100%

Findings (2)

  • HIGHTool poisoning patterns detected
  • LOWTool description contains role marker that could confuse chat modelsin search_catalog

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~659Tokens (tool definitions)
~870 BTypical response size
Moderate attention impact (0.51% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "mcp": {
      "url": "https://cucutime.org/mcp"
    }
  }
}

Remote endpoints

https://cucutime.org/mcpstreamable-http

What it can do

Tool inventory

Tools (5)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
⚪generate_song_idea(name, theme, language)

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.

Input Schema

{
  "type": "object",
  "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": {
      "type": "string",
      "enum": [
        "en",
        "es",
        "pt"
      ],
      "description": "Output language (en/es/pt)."
    }
  },
  "required": [
    "name"
  ]
}
🟢get_song_for_name(name, language)

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.

Input Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "The child's first name."
    },
    "language": {
      "type": "string",
      "enum": [
        "en",
        "es",
        "pt"
      ],
      "description": "Language (en/es/pt)."
    }
  },
  "required": [
    "name"
  ]
}
🟢search_catalog(query, language, limit)

Search the CucuTime YouTube catalog (our own kids songs and educational videos, es/pt/en) by words in the title. Returns YouTube links. Free, no key, no AI: safe for kid-facing apps.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Words to look for in the title (empty = latest)."
    },
    "language": {
      "type": "string",
      "enum": [
        "en",
        "es",
        "pt"
      ],
      "description": "Only videos in this language."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "description": "How many results (default 10)."
    }
  }
}
🟡create_personalized_song(name, language, theme, age)

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.

Input Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "First name to sing (1-40 letters)."
    },
    "language": {
      "type": "string",
      "enum": [
        "en",
        "es",
        "pt"
      ],
      "description": "Song language."
    },
    "theme": {
      "type": "string",
      "description": "What the song is about (3-300 characters)."
    },
    "age": {
      "type": "integer",
      "minimum": 1,
      "maximum": 12,
      "description": "Optional age, used only to adapt the lyrics."
    }
  },
  "required": [
    "name",
    "language",
    "theme"
  ]
}
🟢moderate_kids_text(text, language)

Check whether a text is appropriate for young children (ages 2-8). Returns {safe}. Adult-facing apps only; needs a developer key.

Input Schema

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "Text to check (1-2000 characters)."
    },
    "language": {
      "type": "string",
      "enum": [
        "en",
        "es",
        "pt"
      ]
    }
  },
  "required": [
    "text"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded5 tools