Media-infrastructure
This server provides AI-powered media generation and editing tools via the VAP API, along with an OpenAI-compatible API for coding agents (powered by Nemesis Deep Coder).
Image Capabilities
Generate images from text prompts (Flux2 Pro) with quality and aspect ratio options
Edit images using natural language instructions, including multi-image editing
Inpaint images to remove or replace specific objects/areas
Remove backgrounds from images
Upscale images by 2x or 4x
Video Capabilities
Generate videos from text prompts (Veo 3.1) with duration (4/6/8s), resolution (720p/1080p), aspect ratio, and optional AI audio
Trim videos to specific time ranges
Merge multiple video clips into a single continuous video
Music Capabilities
Generate music from text descriptions (Suno V5) with control over duration, format (MP3/WAV), instrumental mode, genre, mood, and loudness normalization
Task & Account Management
Check status and retrieve results for any generation or editing task
List recent tasks with optional status filtering
Check account balance (available, reserved, and usable)
Estimate costs before generating images, videos, or music
Utilizes FFmpeg for a media production pipeline that includes format conversion, audio normalization, and tools for trimming and merging video clips.
Provides tools for generating original music using Suno V5, enabling text-to-audio creation with support for custom prompts, cost estimation, and task status tracking.
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.
Product URL: https://vapagent.com/new
Plans: Lite, Pro, and Max monthly Room plans
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/v1Create generation:
POST /api/v1/generationsCreate operation:
POST /api/v1/operationsAuthentication: product-scoped VAP Media API key
MCP endpoint:
https://api.vapagent.com/mcp
Coding Plan API
OpenAI-compatible API for coding agents, IDEs, editors, and automation workflows. Powered by Nemesis Deep Coder with model ID vap-code.
Developer Hub: https://vapagent.com/developer/
Model page: https://vapagent.com/models/nemesis-deep-coder.html
Harness guide: https://vapagent.com/integrations/coding-harnesses.html
API base URL:
https://api.vapagent.com/v1Model ID:
vap-codeResponses endpoint:
POST /v1/responsesChat Completions endpoint:
POST /v1/chat/completionsAuthentication: product-scoped VAP Coding Plan API key
Related MCP server: Eversince MCP Server
Start From The Product Surface
Use these entry points for new integrations:
Need | Link |
Use AI Room | |
Generate a Media API key | |
Generate a Coding Plan API key | |
View Coding Plan API plans | |
Read Developer Hub | |
See Nemesis Deep Coder |
Media API Via MCP
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:
{
"mcpServers": {
"vap": {
"url": "https://api.vapagent.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_MEDIA_API_KEY"
}
}
}
}For clients that do not support headers directly, use the local proxy in mcp/vap_mcp_proxy.py and set VAP_API_KEY.
API Examples
Media API
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"}'Coding Plan API
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."}]}'Current Product Contracts
Use these current public contracts from Developer Hub:
Media API:
https://api.vapagent.com/api/v1Media generation:
POST /api/v1/generationsMedia operations:
POST /api/v1/operationsMCP:
https://api.vapagent.com/mcpCoding Plan API:
https://api.vapagent.com/v1
Discovery Files
server.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 clients
Links
Website: https://vapagent.com/
Developer Hub: https://vapagent.com/developer/
AI Room: https://vapagent.com/new
MCP guide: https://vapagent.com/mcp.html
Webhooks: https://vapagent.com/webhooks.html
Status: https://vapagent.com/status.html
Support: support@vapagent.com
License
MIT License. See LICENSE.
Maintenance
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/elestirelbilinc-sketch/vap-showcase'
If you have feedback or need assistance with the MCP directory API, please join our Discord server