Skip to main content
Glama

Server Details

AI image, video & music generation. Flux, Veo 3.1, Suno V5. Free tier included.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
vapagentmedia/vap-showcase
GitHub Stars
2
Server Listing
VAP Media · Unified MCP Server for AI Agents (Flux · Veo · Suno)

See and control every tool call

Log every tool call with full inputs and outputs
Control which tools are enabled per connector
Manage credentials once, use from any MCP client
Monitor uptime and get alerted when servers go down

Available Tools

16 tools
ai_editInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
seedNoRandom seed for reproducible results
promptYesNatural language instruction for editing
media_urlYesURL of the primary image to edit
aspect_ratioNoOutput aspect ratio (default: match input image)match_input_image
additional_imagesNoUp to 2 additional reference image URLs
background_removeInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
media_urlYesURL of the image to process
check_balanceInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

estimate_costInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
qualityNoGeneration quality levelstandard
num_outputsNoNumber of images to generate
estimate_music_costInspect

Estimate the cost of music generation. Cost: $0.68 (Suno V5)

ParametersJSON Schema
NameRequiredDescriptionDefault
durationNoMusic duration in seconds
audio_formatNoOutput format. WAV adds +$0.10mp3
estimate_video_costInspect

Estimate the cost of a video generation. Cost: $1.96 (Veo 3.1)

ParametersJSON Schema
NameRequiredDescriptionDefault
durationNoVideo duration in seconds
resolutionNoVideo resolution. 1080p adds +33% cost720p
generate_audioNoWhether audio will be generated
generate_imageInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
promptYesDetailed 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 correct dimensions.
qualityNoGeneration quality (high costs 1.5x)standard
aspect_ratioNoOutput 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.1:1
generate_musicInspect

Generate AI music from text description using VAP (Suno V5). 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.

ParametersJSON Schema
NameRequiredDescriptionDefault
promptYesMusic description (200-500 chars recommended). Include genre, mood, instruments, tempo.
durationNoTarget duration in seconds (30-480, default 120 = 2 min)
audio_formatNoOutput format. WAV for enterprise/lossless (+$0.10)mp3
instrumentalNoGenerate without vocals (instrumental only)
loudness_presetNoLoudness normalization. streaming=-14 LUFS (YouTube/Spotify), apple=-16 LUFS, broadcast=-23 LUFS (TV/EBU R128)streaming
generate_videoInspect

Generate an AI video from text prompt using VAP (Veo 3.1). 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.

ParametersJSON Schema
NameRequiredDescriptionDefault
promptYesONLY 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 drifting forward'
durationNoVideo duration in seconds (4, 6, or 8)
resolutionNoVideo resolution. 1080p recommended for enterprise (+33% cost)720p
aspect_ratioNoVideo aspect ratio. 16:9 for landscape/widescreen, 9:16 for portrait/vertical (TikTok, Reels). Extract from user's prompt if mentioned.16:9
generate_audioNoGenerate audio with the video (costs more)
negative_promptNoWhat to avoid in the video generation
get_operationInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
operation_idYesOperation UUID returned from an operation tool
get_taskInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
task_idYesTask UUID returned from generate_image
inpaintInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
promptYesWhat to remove, replace, or change in the image
mask_urlNoOptional mask image URL (white = edit area, black = keep)
media_urlYesURL of the image to edit
list_tasksInspect

List recent generation tasks with optional status filter.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMaximum number of tasks to return
statusNoFilter by task status
upscaleInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
scaleNoUpscale factor (2x or 4x)
media_urlYesURL of the image to upscale
video_mergeInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
media_urlsYesURLs of videos to merge (in playback order)
video_trimInspect

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

ParametersJSON Schema
NameRequiredDescriptionDefault
end_timeYesEnd time in seconds
media_urlYesURL of the video to trim
start_timeYesStart time in seconds

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.