generate_image
Generate an AI image from text prompt using VAP (Flux2 Pro). Returns a task ID for async tracking. Cost: $0.18
promptrequiredqualityaspect_ratio
io.github.elestirelbilinc-sketchPublished by GitHub account elestirelbilinc-sketchv1.14.1Updated Oct 24, 2026
AI image, video & music generation. Flux, Veo 3.1, Suno V5. Free tier included.
Remote MCP server for VAP's media API that lets an assistant generate images, video and music and run paid image and video edits.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.elestirelbilinc-sketch%2Fvap-e/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"vap-e": {
"type": "http",
"url": "https://api.vapagent.com/mcp"
}
}
}Agent-native AI platform for AI Room, Media API, and Coding Plan API.
Website | Developer Hub | AI Room | Dashboard | Status
Conversational creative workspace where custom-trained AI agents use session context to create images, video, voice, and music.
Unified generation API for image, video, and music workflows. Current public model surfaces include Pimo AI-Video, Aura Image Turbo, and Pira V5.5.
https://api.vapagent.com/api/v1POST /api/v1/generationsPOST /api/v1/operationshttps://api.vapagent.com/mcpOpenAI-compatible API for coding agents, IDEs, editors, and automation workflows. Powered by Nemesis Deep Coder with model ID vap-code.
https://api.vapagent.com/v1vap-codePOST /v1/responsesPOST /v1/chat/completionsUse these entry points for new integrations:
This repository remains the public GitHub and MCP discovery surface for VAP Media API integrations. MCP is still supported for Claude Desktop, Claude Code, Cursor-compatible MCP clients, and other agent workflows that call VAP media tools.
Claude Desktop example:
For clients that do not support headers directly, use the local proxy in mcp/vap_mcp_proxy.py and set VAP_API_KEY.
Use these current public contracts from Developer Hub:
https://api.vapagent.com/api/v1POST /api/v1/generationsPOST /api/v1/operationshttps://api.vapagent.com/mcphttps://api.vapagent.com/v1server.json: MCP Registry server metadatamcp.json: MCP package metadataglama.json: Glama MCP listing metadatamcp/tools.json: MCP tool schema metadatamcp/vap_mcp_proxy.py: local stdio/http proxy for MCP clientsMIT License. See LICENSE.
Source: README.md at commit 4274e2e
Generate an AI image from text prompt using VAP (Flux2 Pro). Returns a task ID for async tracking. Cost: $0.18
promptrequiredqualityaspect_ratioGet the status and result of a generation task. Returns image URL when completed.
task_idrequiredList recent generation tasks with optional status filter.
limitstatusCheck VAP account balance. Returns available, reserved, and usable balances.
Takes no parameters.
Estimate the cost of an image generation before executing. Cost: $0.18
qualitynum_outputsGenerate an AI video from text prompt using VAP (P-Video). Returns a task ID for async tracking. Cost: $1.96. IMPORTANT: Send ONLY the video description. Do NOT include any instructions, guidelines, or meta-text. Just the pure visual description.
promptrequireddurationresolutionaspect_ratiogenerate_audionegative_promptEstimate the cost of a video generation. Cost: $1.96 (P-Video)
durationresolutiongenerate_audioGenerate AI music from text description using VAP. Returns a task ID for async tracking. Cost: $0.68. IMPORTANT: Send ONLY the music description. Do NOT include any instructions or meta-text. Describe: genre, mood, instruments, tempo, vocal style (or specify instrumental). Example prompt: "Upbeat indie folk song with acoustic guitar, warm vocals, and light percussion. Feel-good summer vibes.
promptrequireddurationaudio_formatinstrumentalloudness_presetEstimate the cost of music generation. Cost: $0.68
durationaudio_formatRemove or replace objects in an image using AI inpainting. Cost: $0.15. Requires Tier 1+.
promptrequiredmask_urlmedia_urlrequiredEdit images using AI with natural language prompts. Supports single and multi-image editing. Cost: $0.15. Requires Tier 1+.
seedpromptrequiredmedia_urlrequiredaspect_ratioadditional_imagesRemove the background from an image, leaving only the subject with transparency. Cost: $0.10. Requires Tier 1+.
media_urlrequiredUpscale/enhance an image to higher resolution using AI. Cost: $0.15. Requires Tier 1+.
scalemedia_urlrequiredTrim a video to a specific time range. Cost: $0.05. Requires Tier 1+.
end_timerequiredmedia_urlrequiredstart_timerequiredMerge multiple video clips into one continuous video. Cost: $0.05. Requires Tier 1+.
media_urlsrequiredGet the status and result of an operation. Returns output URL when completed.
operation_idrequired100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
{ "mcpServers": { "vap": { "url": "https://api.vapagent.com/mcp", "headers": { "Authorization": "Bearer YOUR_MEDIA_API_KEY" } } }}curl -X POST https://api.vapagent.com/api/v1/generations \ -H "Authorization: Bearer YOUR_MEDIA_API_KEY" \ -H "Content-Type: application/json" \ -d '{"kind":"image","prompt":"a neon city at night"}'curl -X POST https://api.vapagent.com/v1/chat/completions \ -H "Authorization: Bearer YOUR_CODING_PLAN_API_KEY" \ -H "Content-Type: application/json" \ -d '{"model":"vap-code","messages":[{"role":"user","content":"Review this patch."}]}'