Transcribe audio/video to LRC, SRT, WebVTT, ASS, TTML and create karaoke videos │

# Karadeo — Agent & AI Integration Guide

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "Transcribe audio/video to LRC, SRT, WebVTT, ASS, TTML and create karaoke videos │" with this command: npx skills add weiqingtangx/karadeo

Karadeo — Agent & AI Integration Guide

Karadeo is a karaoke and lyrics tooling platform. This document describes all available APIs, tools, and agent integration surfaces.

Authentication

All API endpoints require a Bearer API key from https://karadeo.com/dashboard.

Authorization: Bearer kd_<your-api-key>

MCP Server

Karadeo exposes a full MCP (Model Context Protocol) server for AI agent tool use.

Endpoint: POST https://karadeo.com/api/mcp
Transport: Streamable HTTP (JSON-RPC 2.0)
Discovery: https://karadeo.com/.well-known/mcp/server-card.json

Initialize

{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}

List Tools

{"jsonrpc":"2.0","id":2,"method":"tools/list","params":{}}

Call Tool

{
  "jsonrpc": "2.0",
  "id": 3,
  "method": "tools/call",
  "params": {
    "name": "transcribe",
    "arguments": {
      "audio_url": "https://example.com/song.mp3",
      "format": "lrc"
    }
  }
}

REST API

Transcribe

Convert audio or video to time-synced lyrics or subtitle files.

Endpoint: POST https://karadeo.com/api/transcribe
Docs: https://karadeo.com/resources/karadeo-lyrics-api
OpenAPI: https://karadeo.com/api/doc

Request body (JSON):

FieldTypeRequiredDescription
fileUrlstringyesPublicly accessible audio/video URL
formatstringnolrc, srt, ass, webvtt, ttml, txt (default: lrc)
transcriptTextstringnoKnown lyrics to align instead of auto-transcribing
isWordLevelbooleannoWord-level timing (default: false)

Example:

curl -X POST https://karadeo.com/api/transcribe \
  -H "Authorization: Bearer kd_your_key" \
  -H "Content-Type: application/json" \
  -d '{"fileUrl":"https://example.com/song.mp3","format":"lrc"}'

Response: Plain text subtitle file with appropriate Content-Type header.


WebMCP (Browser)

Karadeo registers browser tools via navigator.modelContext.registerTool() on every page load.

Available tools:

  • list-karaoke-tools — list all Karadeo tools with URLs
  • navigate-to-tool — navigate to a specific tool page
  • list-karaoke-templates — list available karaoke video templates

Discovery Endpoints

EndpointDescription
/.well-known/agent-skills/index.jsonAgent Skills Discovery index (RFC v0.2.0)
/.well-known/mcp/server-card.jsonMCP Server Card (SEP-1649)
/.well-known/api-catalogAPI Catalog (RFC 9727)
/.well-known/oauth-authorization-serverOAuth discovery metadata (RFC 8414)

Content Policy

Content-Signal: ai-train=no, search=yes, ai-input=no

AI agents may read this site for tool use. Training on site content is not permitted.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Video Maker Linkedin

Turn a 60-second screen recording or three headshot photos into 1080p LinkedIn-ready videos just by typing what you need. Whether it's creating professional...

Registry SourceRecently Updated
General

Skill

龙虾船长 - 零玩家游戏,AI 扮演大航海时代商船船长,自主观察行情、低买高卖、扬帆远航

Registry SourceRecently Updated
General

Generator From Photo

Skip the learning curve of professional editing software. Describe what you want — turn my photos into a smooth video slideshow with transitions and music —...

Registry SourceRecently Updated
General

Generator Canva

Turn five product images and a logo file into 1080p designed video content just by typing what you need. Whether it's generating branded videos from images u...

Registry SourceRecently Updated