Kieai
AI API platform providing video generation (Veo3, Kling, Runway, Luma), image generation (Flux, Nano Banana), music creation (Suno), and LLM capabilities with pay-as-you-go pricing
Verdict
Common use cases
- Generate background music for product demos
- Extend video clips with AI continuations
- Add vocals to instrumental tracks for pitches
- Draft song lyrics for marketing campaigns
- Prototype code snippets with GPT Codex
Integration
- Vendor
- Kieai
- Category
- other
- Auth
- API_KEY
- Tools
- 35
- Composio slug
kieai
Tools
- Add Instrumental to Vocal Track
Add AI-generated instrumental accompaniment to an existing vocal track. Use when you need to generate instrumental music to accompany a vocal recording, allowing customization of style, mood, and creative parameters. The task completion wil
- Add vocals to instrumental
Add AI-generated vocals to an existing instrumental music track. Use this action when you want to add singing or vocal tracks to accompany an existing instrumental audio file. The action submits a vocal generation task and returns a task ID
- Create Market Task
Create a task for unified model access through the Market API. Submit tasks to any supported AI model (Kling, Sora2, Hailuo, Wan, Google, Ideogram, ElevenLabs, etc.) through a single unified interface. Specify the model and its input parame
- Create music video from generated audio
Create a music video (MP4) combining generated music with visuals. Use this action when you need to generate an MP4 music video from previously generated music tracks. The action requires a task ID from the music generation process and an a
- Execute GPT Codex
Access GPT Codex capabilities through the KIE.AI Market API. Use when you need to leverage advanced code understanding and generation abilities via the Codex model for tasks such as code completion, refactoring, bug explanation, or general
- Extend Suno Music
Extend an existing Suno music track with additional AI-generated content. Use this action when you need to extend or modify existing music by creating a continuation or variation based on the provided audio ID and parameters. The action sub
- Extend Veo Video
Extend an existing Veo3.1 video with additional AI-generated content. Continues a previously generated video by adding new frames that seamlessly follow the original video. Use this action when you need to extend a video generated through t
- Generate AI Lyrics
Generate creative lyrics using AI. Creates new song lyrics based on the provided prompt, style, and other parameters. Use when you want to create AI-generated song lyrics for a music track or need creative lyrical content. The action return
- Generate Aleph Video
Generate AI video using Runway Aleph model from text prompts. Creates high-quality video content based on detailed text descriptions, optionally with reference video or image inputs. Use when you need to generate a video from a text descrip
- Generate Flux Kontext Image
Generate or edit images using the Flux Kontext model. Supports both text-to-image generation and image editing modes. Use when you need to create new images from text descriptions or edit existing images with AI-powered transformations. The
- Generate GPT-4o Image
Generate images using the GPT-4o image generation model. Creates AI-generated images from text prompts. Use when you need to create new images from text descriptions. The API returns a task ID that should be polled using the 'Get GPT-4o Ima
- Generate MIDI
Generate MIDI file from audio or music generation. Converts audio tracks to MIDI format for use in digital audio workstations. Use when you need to convert separated audio stems (from vocal/instrument separation) into MIDI files for further
- Generate Music Cover
Generate a personalized cover version of a song using AI. Use when you want to create AI-generated variations or custom covers of existing music tracks. Each music task can only generate one Cover. Cover images are typically valid for 14 da
- Generate Music Style
Boost or enhance music style parameters for improved music generation. Use when you need to generate or enhance music style descriptions to influence AI music generation. The content field should contain a concise description of the desired
- Generate Sounds
Generate sound effects or audio clips based on a text description. Creates AI-generated audio sounds with configurable parameters like tempo, key, and looping. Use this action when you need to generate sound effects, short audio clips, or a
- Generate Veo Video
Generate AI video using Google Veo3.1 model from text prompts or images. Creates high-quality video content based on detailed text descriptions or by animating provided images. Use when you need to generate a video from a text description (
- Get Account Credits
Retrieve the current credit balance for your KIE.AI account. Use when you need to check available credits before making API requests or monitor account usage. This action is read-only and does not modify any data.
- Get Aleph Video Details
Retrieves details and status of an Aleph video generation task. Returns task information including current status (generating, success, or failed) and video URLs when complete. Use this action when checking the progress of a video generatio
- Get Cover Details
Get the status and details of a cover song generation task. Use when you need to check the progress of a cover generation task or retrieve the generated cover image URLs after completion. The response includes the task status (pending, gene
- Get Flux Kontext Image Details
Retrieve the status and details of a Flux Kontext image generation task. Use this action when you need to check the progress of an image generation task, get the generated image URL upon completion, or diagnose why a task failed. The task s
- Get GPT-4o Image Details
Retrieves details and status of a GPT-4o image generation task. Returns task information including current status (generating, success, or failed) and image URLs when complete. Use when checking the progress of an image generation task or r
- Get Lyrics Details
Retrieves the status and details of a lyrics generation task. Returns the generated lyrics text when the task is complete. Use this action to poll for lyrics generation results after submitting a lyrics generation request. The task status c
- Get Market Task Details
Retrieves the status and details of a Market API task by its task ID. Use when you need to check the progress or outcome of a previously submitted task, such as after creating a task with a Market API action or when polling for completion.
- Get MIDI Details
Retrieves details and status of a MIDI generation task. Returns MIDI data including detected instruments, notes, timing, and velocity when the task is complete. Use when checking the progress of a MIDI generation task or retrieving the fina
- Get Music Details
Get the status and details of a Suno music generation task including generated audio URLs and metadata. Use this action when you need to check the completion status of a music generation task, retrieve audio URLs for download or playback, o
- Get Music Video Details
Retrieves details and status of a music video generation task. Returns task information including current status (PENDING, SUCCESS, or failed) and video URL when complete. Use when checking the progress of a music video generation task or r
- Get Runway Video Details
Retrieves details and status of a Runway video generation task. Returns comprehensive task information including the current state (wait, queueing, generating, success, or fail) and video URLs when the task is complete. Use this action when
- Get Timestamped Lyrics
Retrieve synchronized lyrics with timestamps for a music track. Gets lyrics with time markers for karaoke-style synchronization. Use this action when you need to display synchronized lyrics for a generated music track or implement karaoke-s
- Get Timestamped Lyrics Status
Retrieve the status and results of a timestamped lyrics generation task. Use this action when you need to check the completion status of a previously initiated timestamped lyrics generation request, or to retrieve the lyrics data with word-
- Get Veo 1080p Video
Retrieve the 1080p high-definition version of a completed Veo3.1 video generation. Use when you need to download the HD version of a video after the initial generation is complete. The 1080p conversion typically takes 1-3 minutes after the
- Get Veo 4K Video
Retrieve the 4K ultra-high-definition version of a completed Veo3.1 video generation. Use when you need to download the 4K version of a video after the original generation is complete. The 4K conversion typically takes longer than the 1080p
- Get Veo Video Details
Retrieves details and status of a Veo3.1 video generation task. Returns task information including current status (generating, success, or failed) and video URLs when complete. Use when checking the progress of a video generation task or re
- Get WAV Details
Retrieves the status and download URL for a WAV conversion task. Returns task information including current status (PENDING, SUCCESS, or failed) and the WAV audio URL when complete. Use when checking the progress of a WAV conversion task or
- Replace Music Section
Replace a specific section of a Suno music track with new AI-generated content. Use this action when you need to modify a portion of an existing music track by replacing it with newly generated content while preserving the rest of the track
- Separate Vocals from Audio
Separates vocals and instruments from an audio track using AI-powered audio source separation. Use this action when you need to extract vocals from an instrumental track, create karaoke versions of songs, isolate vocals for remixing, or gen
Setup
Setup guide
- 11. In Switchy, open the Space where you want Kieai available and click **Add Integration** in the sidebar. 2. Search for **Kieai** and select it from the list. 3. You'll be prompted to paste an API key — log into your Kieai account at kieai.com, navigate to **API Keys** under your profile, and generate a new key with full access. 4. Copy the key and paste it into Switchy's auth dialog, then click **Connect**. 5. Switchy confirms the connection and lists the 35 tools now available. 6. Test it by typing `@Kieai generate a 30-second lo-fi hip-hop instrumental` in the Space chat — the MCP submits the task and returns a link to the generated audio once processing completes. 7. Check your Kieai dashboard to see credit usage per request; each tool consumes a different number of credits depending on model and duration.
What teammates see: by default, memories from Kieai are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Generate Lo-Fi Instrumental
@Kieai create a 60-second lo-fi hip-hop instrumental with a mellow, late-night vibe suitable for a product demo background track.Open in a Space →
Add Vocals to Track
@Kieai add upbeat pop vocals to the instrumental track at [paste your audio URL], using a bright, energetic style for a marketing video.Open in a Space →
Extend Existing Video
@Kieai extend the Veo video from task ID [paste ID] by 5 seconds, maintaining the same camera angle and lighting as the original clip.Open in a Space →
Draft Song Lyrics
@Kieai generate lyrics for an upbeat anthem about remote teamwork, aiming for a pop-rock style with a catchy chorus and two verses.Open in a Space →
Code Completion via Codex
@Kieai use GPT Codex to complete this Python function that parses JSON logs and extracts error messages: [paste your partial code].Open in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@Kieai generate lyrics for an upbeat indie-pop song about starting over in a new city, keep it under 2 minutes
The MCP would return a structured lyric set with verse, chorus, and bridge sections. For example, it might produce a verse like 'Packed my bags at dawn / Left the old streets behind / City lights ahead / New dreams to find' followed by a catchy chorus and bridge. The output includes the full lyric text formatted by section, along with a task ID you can reference if you want to generate music from these lyrics in a follow-up prompt.
This example shows the Generate AI Lyrics tool, which is useful for songwriting workflows. The MCP requires an API key with sufficient credits in your Kieai account. Lyric generation typically completes in seconds, but the quality and style adherence depend on how specific your prompt is—vague prompts yield generic results.
@Kieai take the vocal track from task ID abc123 and add a jazz piano instrumental backing, medium tempo, relaxed mood
The MCP submits a request to add instrumental accompaniment to your vocal track. It returns a new task ID and polling status. Once processing completes (usually 1-3 minutes), you'd receive a download URL for the combined audio file with the vocal track layered over the AI-generated jazz piano backing. The response confirms the style parameters you specified and provides the task ID for tracking.
This demonstrates the Add Instrumental to Vocal Track tool, which modifies existing audio. You must have a valid task ID from a prior vocal generation or upload. The action consumes credits and creates a new audio file—it doesn't overwrite the original. Be aware that instrumental style matching can vary; preview the output before using it in production.
@Kieai I have three music task IDs from earlier sessions—summarize what each one generated and tell me which would work best for a product launch video
The MCP would retrieve metadata for each task ID, showing details like genre, duration, mood tags, and completion status. For instance: Task 1 is a 90-second electronic track with high energy; Task 2 is a 2-minute acoustic piece, mellow tone; Task 3 is a 45-second orchestral intro, dramatic build. The AI then reasons over these attributes and recommends Task 1 for a product launch video due to its upbeat tempo and modern feel, while noting Task 3 could work for a teaser if you need gravitas.
This synthesis example pairs the MCP's task-retrieval capabilities with the AI's reasoning. It's useful when you've generated multiple assets and need help choosing. The MCP doesn't natively 'summarize' or 'recommend'—the AI interprets the returned metadata. Ensure your task IDs are still valid; Kieai may expire old tasks after a retention window.
Use-case deep-dives
When Kieai beats hiring a composer for weekly show intros
A 3-person podcast team publishes every Tuesday and needs fresh 30-second intro music each episode. Kieai's music generation tools (instrumental creation, vocal addition, music video export) let them spin up a new track in under 10 minutes, customized to the week's topic. The API key auth means one person holds the credential and the team shares prompts in Switchy. This works until you need consistent brand sound across 50+ episodes—at that scale, a single composed theme with variations is cheaper and more recognizable. If your show is under 20 episodes or you're testing formats, Kieai's speed and variety win. Book a demo to see how Switchy routes your team's music prompts to Kieai without credential sprawl.
How Kieai handles high-volume video ad iteration for small agencies
A 5-person creative agency runs paid social campaigns for 8 clients and needs to test 3-5 video ad variants per campaign each month. Kieai's unified Market API (Kling, Sora2, Hailuo video models) plus music video generation tools let them produce 40+ video assets monthly without a motion designer on staff. The 35-tool catalog means they can chain lyrics generation, instrumental creation, and video extension in one workflow. This breaks down if clients demand frame-level control or brand-locked motion templates—Kieai's output is generative, not template-driven. For agencies under 10 clients testing creative concepts fast, Kieai's variety and speed justify the API cost. Switchy's shared workspace keeps client prompts and asset links organized across your team.
When Kieai's GPT Codex tool fits technical writing teams
A 4-person docs team at a dev tools startup writes 20-30 code snippets per quarter for API reference pages. Kieai's GPT Codex action (one of 35 tools) generates code completions and explanations, but it's routed through Kieai's Market API, not OpenAI directly. This adds a layer of abstraction that's useful if you're already using Kieai for other tasks (music, video) and want one credential for everything. If your team only needs code generation, OpenAI's MCP or Anthropic's native tools are simpler and cheaper. Kieai's Codex action makes sense when you're bundling it with media generation in the same workflow—like generating a tutorial video with code examples. For pure code tasks, skip Kieai. For mixed media-plus-code projects, it consolidates your tool stack.
Frequently asked
What does the Kieai MCP do in Switchy?
It connects Switchy to Kieai's unified AI media API, letting your team generate music, add vocals to instrumentals, create lyrics, extend videos, and run tasks across models like Kling, Sora2, and ElevenLabs. You prompt once in Switchy; the MCP routes the job to the right Kieai endpoint and returns the result. It's for teams that produce audio or video content and want AI generation inside their workspace, not scattered across vendor dashboards.
Do I need a Kieai API key to use this MCP?
Yes. The MCP uses API_KEY auth, so you'll paste your Kieai key into Switchy's integration settings. Whoever connects it needs access to the key and enough credits in their Kieai account to cover generation costs. If your team shares one Kieai account, one person connects it; everyone in the workspace can then trigger jobs through Switchy, and usage bills to that single Kieai account.
Can the Kieai MCP generate video from scratch, or only extend existing clips?
Both. The MCP includes tools like "Extend Veo Video" for continuing existing footage and "Create Market Task" for submitting new generation jobs to models like Sora2 or Kling. You can start a video from a text prompt or image, then extend it in a second step. The MCP doesn't render video locally—it queues the job with Kieai's API and polls for the finished file.
How is this different from using Kieai's web dashboard directly?
The dashboard is fine for one-off experiments, but the MCP lets you chain generation steps in Switchy workflows—extend a track, add vocals, create a video, all scripted. You also keep prompts and outputs in your team's workspace history, so collaborators see what was tried and can iterate without digging through someone else's Kieai account. If you only generate once a month, stick with the dashboard.
Who on the team should connect the Kieai MCP?
Whoever holds the Kieai API key and understands your content budget. That person pastes the key into Switchy, and the MCP becomes available to everyone in the workspace. Usage counts against your Kieai plan, not Switchy's, so the key owner should monitor credit burn. If multiple people need to generate independently, consider separate Kieai accounts and separate Switchy workspaces, or accept that all jobs bill to one account.