Skip to content
Agentmart
Submit a tool

Kie MCP

MCP for kie.ai: 45+ image, 70+ video, 20+ audio models with model intelligence

Connector by elibarnett · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 8
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/elibarnett-kie-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MCP for kie.ai: 45+ image, 70+ video, 20+ audio models with model intelligence

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
8 read · 15 write · 0 delete · 24 not yet classified
Secrets
1 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Node.js package

Tools by what they do 47

Read from the source code; the running server may list different tools.

Read 8 · Look things up without changing anything.

  • check_credits
  • check_task
  • convert_to_wav
  • get_timestamped_lyrics
  • list_models
  • list_raw_assets
  • list_tasks
  • profile_brief

Write 15 · Create, change, send or run things.

  • add_instrumental
  • add_vocals
  • cover_audio
  • create_music_video
  • create_omni_character
  • create_omni_voice
  • create_voice_clone
  • download_result
  • grok_image_edit
  • prepare_voice_clone
  • regenerate_voice_clone
  • replace_section
Show 3 more tools
  • speech_to_text
  • upload_extend_audio
  • upload_file

Not yet classified 24 · We could not tell from the name and description.

  • audio_isolation
  • boost_style
  • extend_music
  • generate_cover_art
  • generate_dialogue
  • generate_gemini_tts
  • generate_image
  • generate_lyrics
  • generate_mashup
  • generate_midi
  • generate_music
  • generate_persona
Show 12 more tools
  • generate_sfx
  • generate_sounds
  • generate_tts
  • generate_video
  • grok_segment_map
  • runway_extend
  • seedream_layer_decompose
  • separate_vocals
  • spend_report
  • veo_extend
  • veo_upscale_1080p
  • veo_upscale_4k

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • KIE_API_KEY

Other settings (environment variables or headers).

  • KIE_PROJECT_ROOT

Network hosts it talks to 28

  • 9to5google.com · found in code
  • a2e.ai · found in code
  • api.kie.ai · found in code
  • artificialanalysis.ai · found in code
  • atlascloud.ai · found in code
  • bfl.ai · found in code
  • blog.fal.ai · found in code
  • blog.google · found in code
  • blog.segmind.com · found in code
  • curiousrefuge.com · found in code
  • developer.ideogram.ai · found in code
  • docs.byteplus.com · found in code
  • docs.kie.ai · found in code
  • docs.platform.pixverse.ai · found in code
  • dzine.ai · found in code
  • evolink.ai · found in code
  • fal.ai · found in code
  • github.com · found in code
  • higgsfield.ai · found in code
  • ideogram.ai · found in code
  • kie.ai · found in code
  • kieai.redpandaai.co · found in code
  • mindstudio.ai · found in code
  • replicate.com · found in code
  • seed.bytedance.com · found in code
  • static.aiquickdraw.com · found in code
  • videoweb.ai · found in code
  • wavespeed.ai · found in code

Files it touches

  • Any path the agent passes to its tools

Tools (47)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • add_instrumental

    Add instrumental backing to uploaded vocal audio via Suno.

  • add_vocals

    Add AI vocals to uploaded instrumental audio via Suno.

  • audio_isolation

    Isolate vocals or audio from background noise using ElevenLabs via kie.ai. Input an audio URL, get clean isolated audio back.

  • boost_style

    NEW — Convert concise style input (e.g. "Pop, Mysterious") into enhanced style description for music generation.

  • check_credits

    Check remaining kie.ai account credits

  • check_task

    Check the status of a kie.ai generation task by taskId

  • convert_to_wav

    Convert a Suno track to lossless WAV format. Downloads to kie/assets/raw/.

  • cover_audio

    Create an AI cover from uploaded audio — custom vocals, style, and instrumentation via Suno.

  • create_music_video

    Generate an MP4 music video visualization from a Suno track. Downloads to kie/assets/raw/.

  • create_omni_character

    NEW — Create a reusable visual character for Gemini Omni video generation. Combines image + optional voice. Returns characterId.

  • create_omni_voice

    NEW — Create a reusable voice character for Gemini Omni video generation. Returns kieAudioId for use in generate_video audio_ids.

  • create_voice_clone

    EXPERIMENTAL (#20) — STEP 2 — after the voice owner records the verification phrase from prepare_voice_clone, submit that recording to finish the voice. On success returns a voiceId usable in generate_music. Unverified end-to-end.

  • download_result

    Download a completed task result to kie/assets/raw/

  • extend_music

    Extend/continue an existing Suno track from a specific point. Requires audioId from a previous generate_music task.

  • generate_cover_art

    NEW — Generate album cover art image for an existing Suno music track. One call per taskId only.

Show 32 more tools
  • generate_dialogue

    Generate multi-speaker dialogue using ElevenLabs Text-to-Dialogue V3 via kie.ai. Great for conversations between characters. Downloads to kie/assets/raw/.

  • generate_gemini_tts

    NEW — Google Gemini native TTS via kie.ai: style-directed speech from natural-language direction, 30 named voices, up to 2 speakers, inline tone tags like [whispers]/[laughs] (flash model). ~4.2 credits per MINUTE of audio — cheaper than all ElevenLabs tiers. Simple mode: pass text (+ optional voice_name). Dialogue mode: pass speakers + dialogue_turns. model=flash is most expressive (keep expected audio <60s — quality degrades on long takes); model=pro is more stable for multi-minute narration. Downloads to kie/assets/raw/.

  • generate_image

    Generate an image using kie.ai. TIP: for architecture/game-art/advertising/product-UI jobs, call profile_brief first — it returns the vertical's intake questions, routing, and prompt formulas. (60+ models). Downloads to kie/assets/raw/. MODEL GUIDE: Architecture/blueprints→gpt4o or nano-banana-2 (reasoning, 8cr). Cheap fast all-rounder→nano-banana-2-1 (4cr, ~13s, NEW Oct 2026; NB2 doubled to 8cr). Game art/3D→seedream/4.5 or 5-lite. Character sheets→ideogram/character. Text/logos→ideogram/v3 (best text). Photo editing→flux-kontext-pro. Newest OpenAI→gpt-image-2-5/flare-* (6cr @1K, fast default…

  • generate_lyrics

    Generate song lyrics from a prompt using Suno AI (max 200 characters). Returns text, no file download.

  • generate_mashup

    NEW — Mashup up to 2 Suno tracks into one new track. Provide audioIds from previous generations.

  • generate_midi

    Export a Suno track to MIDI notation. Downloads .mid file to kie/assets/raw/.

  • generate_music

    Generate music using Suno via kie.ai. Supports V5.5 (custom style), V5 (best quality), V4.5+, V4.5, V4. Up to 8 minutes. Great for game music stems, ambient tracks, and jingles. Polls until done and downloads to kie/assets/raw/.

  • generate_persona

    NEW — Create a Suno Persona (reusable music character) from an existing Suno track. Requires taskId from V3.6+ generation.

  • generate_sfx

    Generate a sound effect from text via Suno V5 (kie.ai removed the ElevenLabs sound-effect model). Great for game sounds: UI clicks, magic spells, item pickups, explosions. For loop/BPM/key control use generate_sounds instead. Downloads to kie/assets/raw/.

  • generate_sounds

    Generate loopable sound effects with BPM, key, and loop control via Suno. Downloads to kie/assets/raw/.

  • generate_tts

    Generate speech from text using ElevenLabs via kie.ai. Supports Turbo 2.5 (fast) and Multilingual V2 (high quality). Downloads to kie/assets/raw/.

  • generate_video

    Generate a video using kie.ai (85+ models). Downloads to kie/assets/raw/. MODEL GUIDE: Best cinematic→veo-3/text-to-video (50cr/s, audio). Fast+cheap→grok-imagine-video-1-5-preview (1.6-3cr/s, audio, NEW), wan/flash-image-to-video (6-8cr/s measured; alias of wan/2-6-flash). Budget cinematic→hailuo-standard (4cr/s). First→last-frame or anything-from-anything refs→gemini-omni/flash-1-1 (NEW, est. ~63cr per 4s clip). Budget multimodal refs→bytedance/seedance-2-mini (9.5cr/s @480p). 30s single takes→bytedance/seedance-2-5 (now up to 1080p; set model_options.draft=true for a 28cr/s 480p preview, th…

  • get_timestamped_lyrics

    NEW — Get word-level timestamped lyrics from a Suno track. Useful for karaoke, captioning, or sync.

  • grok_image_edit

    Edit an image with Grok Imagine Image 2.0 (4 credits). TWO MODES: (1) Region mode — pass task_id (a prior Grok 2.0 generation) + mask_indexs from grok_segment_map (run it first, free, pick regions by NAME): only those regions change. (2) Whole-image mode (NEW Aug 2026) — pass image_urls (ANY uploaded/external image, e.g. from upload_file) + aspect_ratio + prompt: instruction-based edit of the full image, no segmentation. Returns a new full image; result task_ids chain back into segment/edit for iterative refinement. Downloads to kie/assets/raw/.

  • grok_segment_map

    FREE (0 credits). Segment a Grok Imagine Image 2.0 generation into NAMED regions for targeted editing. Returns each region's index, semantic name (e.g. "red apple", "wooden table"), and mask PNG URL. Workflow: generate_image model="grok-imagine-image-2-0/text-to-image" → grok_segment_map (this, free) → grok_image_edit with the mask_indexs you want changed. Only works on task_ids from a Grok Image 2.0 generation.

  • list_models

    List all available kie.ai models with their aspect ratios and model-specific options

  • list_raw_assets

    List all files in kie/assets/raw/ waiting to be processed

  • list_tasks

    List recent image generation tasks from this session

  • prepare_voice_clone

    EXPERIMENTAL (#20) — STEP 1 of Suno custom-voice cloning (FREE). Submit a clean vocal sample; polls to `wait_validating`, after which kie sends a verification phrase to your KIE_CALLBACK_URL for the voice owner to read aloud (then use create_voice_clone). ⚠️ Only clone a voice you OWN or have explicit permission to use. The completion step is not verified end-to-end and needs a real callback URL.

  • profile_brief

    Get a vertical playbook before generating: the intake questions a professional in that domain would ask, model routing per deliverable with live costs, per-model prompt formulas, and multi-tool workflows. Call with no args to list available profiles. Covers image, video, and audio verticals (architecture, game assets, advertising, product photography, film, brand, web product, editorial, short-form social video, audio branding). Call this FIRST when the user's request belongs to a known vertical — then ask the user only the unanswered intake questions, conversationally.

  • regenerate_voice_clone

    EXPERIMENTAL (#20) — retry a failed/incomplete custom-voice task by its task_id.

  • replace_section

    Replace a time range in a Suno track with new AI-generated content.

  • runway_extend

    Extend an existing Runway Aleph video with continuation content.

  • seedream_layer_decompose

    Split ANY image into independent layers with Seedream 5.0 (billed per OUTPUT layer incl. base). tier="pro" (default): 7 cr @1K, 14 @2K, so a 3-layer split ≈ 21 cr. tier="flash" (NEW): 3.24 cr/layer at any size, so ≈ 10 cr. Works on any public image URL (upload local files with upload_file first). Describe which elements become layers in the prompt, optionally bounding them with <bbox>x1 y1 x2 y2</bbox> tags. Downloads every layer image to kie/assets/raw/.

  • separate_vocals

    Separate vocals from instrumentals, or split into individual stems. Downloads to kie/assets/raw/.

  • speech_to_text

    Transcribe audio to text using ElevenLabs Scribe v1. Supports diarization and audio event tagging. Returns transcription text.

  • spend_report

    Where did the credits go? Totals kie.ai spend from this server's task history (kie/assets/task-history.jsonl under the project root) over the last N days, grouped by model or day. Uses the ACTUAL credits kie charged when known, looks up missing ones from kie (refresh), and falls back to published prices (marked "est."). Failed tasks are listed separately (kie normally refunds them).

  • upload_extend_audio

    NEW — Extend uploaded audio (NOT a Suno track) with new AI-generated content. For Suno tracks, use extend_music instead.

  • upload_file

    Upload a file to kie.ai and get a public URL back. Image files are named by their REAL format (magic bytes), so a JPEG saved as .png is uploaded as .jpg — kie serves files with a Content-Type taken from the name, and Veo I2V rejects a mismatch. Use this to upload local images/audio/video before passing them to generation tools (image-to-image, image-to-video, reference/ingredient inputs). PREFER file_path for local files. Files expire after 3 days (kie temp storage).

  • veo_extend

    Extend an existing Veo 3.1 video with additional content. Requires taskId from a previous Veo generation.

  • veo_upscale_1080p

    Upscale a Veo 3.1 video to 1080p resolution. Requires taskId from a completed Veo generation.

  • veo_upscale_4k

    Upscale a Veo 3.1 video to 4K resolution. Takes 5-10 minutes. Requires taskId from completed Veo generation.

Signals

Stars
8
Forks
5
Open issues
2
Last commit
Oct 19, 2026 (10 days ago)
Last release
Oct 19, 2026 (10 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.elibarnett/kie-mcp
Version
4.0.1
Auth
API key
Packages
npm kie-mcp
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

Kie MCP. Agent Mart. https://agentmart.dev/connectors/elibarnett-kie-mcp (last updated 2026-10-24)