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)

Available Tools

16 tools
ai_editTry in Inspector

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_removeTry in Inspector

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_balanceTry in Inspector

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

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

estimate_costTry in Inspector

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_costTry in Inspector

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_costTry in Inspector

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_imageTry in Inspector

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_musicTry in Inspector

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_videoTry in Inspector

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_operationTry in Inspector

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_taskTry in Inspector

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

ParametersJSON Schema
NameRequiredDescriptionDefault
task_idYesTask UUID returned from generate_image
inpaintTry in Inspector

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_tasksTry in Inspector

List recent generation tasks with optional status filter.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMaximum number of tasks to return
statusNoFilter by task status
upscaleTry in Inspector

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_mergeTry in Inspector

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_trimTry in Inspector

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

FAQ

How do I claim this server?

To claim this server, publish a /.well-known/glama.json file on your server's domain with the following structure:

{ "$schema": "https://glama.ai/mcp/schemas/connector.json", "maintainers": [ { "email": "your-email@example.com" } ] }

The email address must match the email associated with your Glama account. Once verified, the server will appear as claimed by you.

What are the benefits of claiming a server?
  • Control your server's listing on Glama, including description and metadata
  • Receive usage reports showing how your server is being used
  • Get monitoring and health status updates for your server

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.