1. Song Catalog & Metadata

Complete song catalog management: upload, list, search, update metadata, edit lyrics, and delete songs.

  • Chema Rodriguez
    Author
    by Chema Rodriguez
    2 months ago
  • AI-Powered Video Creation Pipeline

    Group 24 is the largest tool group in the Chatmu MCP — 16 tools covering the complete video rendering workflow. Your AI agent can manage a song catalog, browse and create video templates, submit render jobs, and open interactive widgets for visual editing — all from conversation.


    Song Catalog Management

    Before creating videos, your agent needs to work with audio files.


    Tool: list_chatmu_songs

    Description: Lists all songs uploaded to your video creation catalog with full metadata: title, artist, genre, subgenres, BPM, musical key, mood tags, and lyrics. Supports advanced filtering by any metadata field.

    {\n  "genre": "electronic",\n  "bpmMin": 120,\n  "bpmMax": 140,\n  "mood": "energetic"\n}

    Tool: search_chatmu_songs

    Description: Advanced song search with the same powerful filters. Curate themed video tracks by BPM range, musical key, mood, or even lyrics content.


    Tool: upload_song_for_create_videos

    Description: Registers a song from a public URL into your video catalog. Optionally triggers automatic lyrics extraction.

    {\n  "downloadUrl": "https://example.com/song.wav",\n  "fileName": "my-new-track.wav",\n  "extractLyrics": true\n}

    Tool: update_chatmu_song_metadata

    Description: Updates metadata for any song in your catalog — title, artist, genre, subgenres, BPM, key, mood tags.

    {\n  "mediaId": "song-uuid",\n  "title": "Updated Track Name",\n  "genre": "latin-pop"\n}

    Tool: edit_chatmu_song_lyrics

    Description: Updates or corrects synchronized lyrics text for lyric videos.

    {\n  "mediaId": "song-uuid",\n  "lyrics": "[00:15.00] First verse lyrics...\n[00:45.00] Chorus lyrics..."\n}

    Tool: delete_chatmu_song

    Description: Permanently removes a song from your catalog.