vapagentmedia avatar

Vap E

vapagentmedia/vap-showcase

This connects Claude to Flux, Veo 3.1, and Suno V5 for generating images, videos, and music directly from agent workflows. You get cost estimation before execution, hard budget controls via a reserve/burn/refund model, and tools like generate_image, generate_video, generate_music, plus editing ops like upscale, inpaint, and background removal. It runs as a remote MCP server over streamable HTTP, so no local setup. Includes a free tier for testing and supports OAuth 2.1 for enterprise deployments. Reach for this when you need production media generation with predictable pricing and want agents to handle creative tasks without manual API wrangling.

tools
16
transport
HTTP
last updated
Feb 9, 2026

Install

From registry metadata
$ npx add-mcp https://api.vapagent.com/mcp --name vap-e

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http vap-e https://api.vapagent.com/mcp

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 16 tools

Verified live against the running server on Nov 6, 2026.

generate_imageGenerate an AI image from text prompt using VAP (Flux2 Pro). Returns a task ID for async tracking. Cost: $0.183 params

Generate an AI image from text prompt using VAP (Flux2 Pro). Returns a task ID for async tracking. Cost: $0.18

Parameters* required
aspect_ratiostring
Output image aspect ratio. If the user mentions a specific ratio like '16:9' or 'widescreen' in their prompt, extract and pass it here explicitly for best results.one of 1:1 · 16:9 · 9:16 · 4:3 · 3:4 · 3:2default: 1:1
prompt*string
Detailed description of the image to generate. Note: If aspect ratio is mentioned in the prompt (e.g., '16:9', 'widescreen', 'portrait'), also pass it in the aspect_ratio parameter for guaranteed c...
qualitystring
Generation quality (high costs 1.5x)one of standard · highdefault: standard
get_taskGet the status and result of a generation task. Returns image URL when completed.1 params

Get the status and result of a generation task. Returns image URL when completed.

Parameters* required
task_id*string
Task UUID returned from generate_image
list_tasksList recent generation tasks with optional status filter.2 params

List recent generation tasks with optional status filter.

Parameters* required
limitinteger
Maximum number of tasks to returndefault: 10
statusstring
Filter by task statusone of pending · processing · completed · failed
check_balanceCheck VAP account balance. Returns available, reserved, and usable balances.

Check VAP account balance. Returns available, reserved, and usable balances.

No parameters. Call it with no arguments.

estimate_costEstimate the cost of an image generation before executing. Cost: $0.182 params

Estimate the cost of an image generation before executing. Cost: $0.18

Parameters* required
num_outputsinteger
Number of images to generatedefault: 1
qualitystring
Generation quality levelone of standard · highdefault: standard
generate_videoGenerate 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.6 params

Generate 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.

Parameters* required
aspect_ratiostring
Video aspect ratio. 16:9 for landscape/widescreen, 9:16 for portrait/vertical (TikTok, Reels). Extract from user's prompt if mentioned.one of 16:9 · 9:16default: 16:9
durationinteger
Video duration in seconds (4, 6, or 8)one of 4 · 6 · 8default: 8
generate_audioboolean
Generate audio with the video (costs more)default: true
negative_promptstring
What to avoid in the video generation
prompt*string
ONLY the visual description of the video. Do NOT include instructions or guidelines. Example: 'Cinematic aerial shot of a coastal cliff at golden hour, warm sunlight, gentle waves, camera slowly dr...
resolutionstring
Video resolution. 1080p recommended for enterprise (+33% cost)one of 720p · 1080pdefault: 720p
estimate_video_costEstimate the cost of a video generation. Cost: $1.96 (P-Video)3 params

Estimate the cost of a video generation. Cost: $1.96 (P-Video)

Parameters* required
durationinteger
Video duration in secondsone of 4 · 6 · 8default: 8
generate_audioboolean
Whether audio will be generateddefault: true
resolutionstring
Video resolution. 1080p adds +33% costone of 720p · 1080pdefault: 720p
generate_musicGenerate 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). Exa...5 params

Generate 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). Exa...

Parameters* required
audio_formatstring
Output format. WAV for enterprise/lossless (+$0.10)one of mp3 · wavdefault: mp3
durationinteger
Target duration in seconds (30-480, default 120 = 2 min)default: 120
instrumentalboolean
Generate without vocals (instrumental only)default: false
loudness_presetstring
Loudness normalization. streaming=-14 LUFS (YouTube/Spotify), apple=-16 LUFS, broadcast=-23 LUFS (TV/EBU R128)one of streaming · apple · broadcastdefault: streaming
prompt*string
Music description (200-500 chars recommended). Include genre, mood, instruments, tempo.
estimate_music_costEstimate the cost of music generation. Cost: $0.682 params

Estimate the cost of music generation. Cost: $0.68

Parameters* required
audio_formatstring
Output format. WAV adds +$0.10one of mp3 · wavdefault: mp3
durationinteger
Music duration in secondsdefault: 120
inpaintRemove or replace objects in an image using AI inpainting. Cost: $0.15. Requires Tier 1+.3 params

Remove or replace objects in an image using AI inpainting. Cost: $0.15. Requires Tier 1+.

Parameters* required
mask_urlstring
Optional mask image URL (white = edit area, black = keep)
media_url*string
URL of the image to edit
prompt*string
What to remove, replace, or change in the image
ai_editEdit images using AI with natural language prompts. Supports single and multi-image editing. Cost: $0.15. Requires Tier 1+.5 params

Edit images using AI with natural language prompts. Supports single and multi-image editing. Cost: $0.15. Requires Tier 1+.

Parameters* required
additional_imagesarray
Up to 2 additional reference image URLs
aspect_ratiostring
Output aspect ratio (default: match input image)default: match_input_image
media_url*string
URL of the primary image to edit
prompt*string
Natural language instruction for editing
seedinteger
Random seed for reproducible results
background_removeRemove the background from an image, leaving only the subject with transparency. Cost: $0.10. Requires Tier 1+.1 params

Remove the background from an image, leaving only the subject with transparency. Cost: $0.10. Requires Tier 1+.

Parameters* required
media_url*string
URL of the image to process
upscaleUpscale/enhance an image to higher resolution using AI. Cost: $0.15. Requires Tier 1+.2 params

Upscale/enhance an image to higher resolution using AI. Cost: $0.15. Requires Tier 1+.

Parameters* required
media_url*string
URL of the image to upscale
scaleinteger
Upscale factor (2x or 4x)one of 2 · 4default: 2
video_trimTrim a video to a specific time range. Cost: $0.05. Requires Tier 1+.3 params

Trim a video to a specific time range. Cost: $0.05. Requires Tier 1+.

Parameters* required
end_time*number
End time in seconds
media_url*string
URL of the video to trim
start_time*number
Start time in seconds
video_mergeMerge multiple video clips into one continuous video. Cost: $0.05. Requires Tier 1+.1 params

Merge multiple video clips into one continuous video. Cost: $0.05. Requires Tier 1+.

Parameters* required
media_urls*array
URLs of videos to merge (in playback order)
get_operationGet the status and result of an operation. Returns output URL when completed.1 params

Get the status and result of an operation. Returns output URL when completed.

Parameters* required
operation_id*string
Operation UUID returned from an operation tool

Sponsors

Readme

VAP AI Saraswati emblem

VAP AI

Agent-native AI platform for AI Room, Media API, and Coding Plan API.

Website | Developer Hub | AI Room | Dashboard | Status

Products

AI Room

Conversational creative workspace where custom-trained AI agents use session context to create images, video, voice, and music.

Media API

Unified generation API for image, video, and music workflows. Current public model surfaces include Pimo AI-Video, Aura Image Turbo, and Pira V5.5.

  • Developer Hub: https://vapagent.com/developer/
  • API base URL: https://api.vapagent.com/api/v1
  • Create generation: POST /api/v1/generations
  • Create operation: POST /api/v1/operations
  • Authentication: product-scoped VAP Media API key
  • MCP endpoint: https://api.vapagent.com/mcp

Coding Plan API


View the full README on GitHub

Details

Repository
github.com/vapagentmedia/vap-showcase
Categories
Design & Creative, Media & Entertainment
Transport
HTTP
Registry
MCP registry, active
Resources
4
Tools verified
Nov 6, 2026

Related Design & Creative MCP servers

View all
1vola-trebla avatarReact Render Profile Mcpvola-trebla/react-render-profile-mcpDecodes React DevTools Profiler exports into render summaries and memoization advice for AI agents.2stars
2pipeworx-io avatarFigmapipeworx-io/mcp-figmaFigma MCP Pack0stars
3sterion66 avatarGodotsterion66/godot-mcp-serverThe most complete Godot 4 MCP: secure sandbox, 40+ tools (projects–runtime), major MCP clients.0stars
4yanislav-igonin avatarRandom Designyanislav-igonin/random-design-mcpGenerate randomized English Markdown frontend design directions from curated catalogs.0stars
5builderio avatarAgent-Native Designbuilderio/agent-nativeAgent-Native design tool - create and edit visual designs with agent assistance7.6Kstars
6vishalsachdev avatarCanvas Mcpvishalsachdev/canvas-mcpCanvas LMS integration for students and educators with optional privacy controls322stars