{
  "product": "Lugemi MCP",
  "note": "Connect agent IDEs to first-party Lugemi models (Baobab, Echo, Atlas) via Model Context Protocol.",
  "protocolVersion": "2024-11-05",
  "serverInfo": {
    "name": "lugemi-mcp",
    "version": "0.3.0"
  },
  "transports": {
    "streamableHttp": "POST /v1/mcp",
    "stdio": "@lugemi/mcp (lugemi-mcp)"
  },
  "auth": {
    "type": "bearer",
    "header": "Authorization: Bearer lg_live_… | lg_test_…",
    "prefixes": [
      "lg_live_",
      "lg_test_"
    ]
  },
  "models": [
    "Baobab",
    "Echo",
    "Atlas"
  ],
  "tools": [
    {
      "name": "lugemi_translate",
      "description": "Translate text with Lugemi Baobab (Africa-first MT). Use for dubbing scripts, captions, and localization."
    },
    {
      "name": "lugemi_tts_synthesize",
      "description": "Synthesize speech with Lugemi Echo Voice (first-party TTS). Prefer own:* voices. Returns base64 audio."
    },
    {
      "name": "lugemi_speech_synthesize",
      "description": "Alias of lugemi_tts_synthesize — Echo Voice TTS for video/script lines."
    },
    {
      "name": "lugemi_transcribe",
      "description": "Speech-to-text with Lugemi Echo Listen (ASR). Pass audioBase64 + filename, or filePath on stdio hosts."
    },
    {
      "name": "lugemi_mix_transcribe_translate",
      "description": "Lugemi Mix: transcribe mixed-language speech then translate (Echo + Baobab). Use textHint for local demos without audio."
    },
    {
      "name": "lugemi_video_voice_line",
      "description": "Video pipeline helper: Baobab translate then Echo synthesize with cultural voice packs (accentId / speechVariety / locale)."
    },
    {
      "name": "lugemi_voices_list",
      "description": "List available Lugemi own:* voices for Echo Voice TTS."
    },
    {
      "name": "lugemi_voice_clones_list",
      "description": "List workspace voice clone refs (use voice=clone:{id} with TTS tools)."
    },
    {
      "name": "lugemi_languages_list",
      "description": "List Lugemi registry languages available for translate + speech."
    },
    {
      "name": "lugemi_accents_list",
      "description": "List spoken accent profiles (optional language filter)."
    },
    {
      "name": "lugemi_accent_identity_list",
      "description": "List accent identity packs (tribe/culture/region speech identity metadata for Echo Voice demos)."
    },
    {
      "name": "lugemi_accent_identity_play",
      "description": "Accent identity play metadata for a pack id. Optionally synthesize the sample."
    },
    {
      "name": "lugemi_models_list",
      "description": "List first-party Lugemi model families — Baobab, Echo, Atlas — and live readiness."
    }
  ],
  "docs": "/mcp",
  "openapi": "/v1/openapi.json"
}