Skip to main content
Glama

Server Details

Flux, Veo, Suno - AI media generation with OAuth 2.1 M2M + reserve-burn-refund.

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

Available Tools

9 tools
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
qualityNoGeneration quality (high costs 1.5x)standard
aspect_ratioNoOutput image aspect ratio1: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 (landscape or portrait)16:9
generate_audioNoGenerate audio with the video (costs more)
negative_promptNoWhat to avoid in the video generation
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
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

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
Try in Browser

Your Connectors

Sign in to create a connector for this server.