CAT
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Cross AI Tools

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by @mertduzgun

Independent project, not affiliated with Anthropic

Vap E

vapagentmedia/vap-showcase
HTTPregistry active
Summary

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.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

VAP Media · Unified MCP Server for AI Agents (Flux · Veo · Suno)

Generate AI images, videos, and music with deterministic pricing. MCP Badge MCP Registry Version Python License Get Started


Get Started

No setup required – start generating in 2 minutes:

  1. Create Agent → Get your API key instantly
  2. Add Funds → Start from $1
  3. Generate → Start creating images, videos, and music

Why VAP?

VAP is an MCP server that enables image, video, and music generation directly from agentic workflows. It exposes generative media capabilities as portable, pay-per-use tools usable across Claude Desktop, Cursor, and other MCP-compatible clients.

When AI agents work with paid APIs, they need:

  • Cost visibility – Know exactly what you'll pay before execution
  • Retry control – Bounded, predictable retry behavior
  • Clear ownership – Every task tracked and accountable
  • Enterprise auth – OAuth 2.1 M2M for secure integrations

VAP provides this control layer.


What VAP Does

VAP is an MCP Server that provides Flux image generation, Veo 3.1 video generation, and Suno V5 music generation with full cost control.

Supported AI Models:

  • Flux2 Pro – Photorealistic images
  • Veo 3.1 – Cinematic videos
  • Suno V5 – Original music

Production Pipeline:

  • FFmpeg post-processing (format conversion, audio normalization)
  • Automatic quality optimization for broadcast standards
  • Permanent cloud storage with instant CDN delivery
  • Aspect ratio auto-detection from prompt (e.g. "16:9 landscape" → correct dimensions)

How it works:

  • Pre-commit pricing – Know exact cost before execution
  • Reserve → Burn → Refund – Hard budget guarantees
  • Deterministic behavior – Predictable results every time
  • Explicit ownership – Every task has a clear owner

How It Works

Agent: "Generate an image of a sunset"
    ↓
VAP: "Reserving cost..."
VAP: "Reserved. Executing..."
VAP: "Success. Here's your image."

If it fails:

Agent: "Generate an image of a sunset"
    ↓
VAP: "Reserving cost..."
VAP: "Reserved. Executing..."
VAP: "Failed. Full refund. Error: Provider timeout"

Your agent never sees the complexity. It just gets deterministic results.


Presets

TypePreset
Imageimage.basic
Videovideo.basic
Musicmusic.basic
Campaign+SEOstreaming_campaign
Full Production+SEOfull_production

All media productions are automatically normalized and delivered through a fast, orchestrated pipeline in accordance with defined broadcast quality standards.

Pricing: See vapagent.com for current pricing.


Try It Free

Generate an image with zero signup — no API key, no deposit:

curl -X POST https://api.vapagent.com/v3/trial/generate \
  -H "Content-Type: application/json" \
  -d '{"prompt": "A mountain landscape at sunset, photorealistic"}'

Rate limit: 3 images per day per IP.

Ready for more? Create an agent below.


MCP Integration

Step 1: Get Your API Key

Option A: Dashboard (Recommended)

Go to vapagent.com/dashboard/signup.html and create your agent.

Option B: API

curl -X POST https://api.vapagent.com/v3/agents \
  -H "Content-Type: application/json" \
  -d '{"Name": "my-agent"}'

Save the api_key from the response. It's shown only once.

Step 2: Activate Your Account

Deposit minimum $1 to unlock generation capabilities:

curl -X POST https://api.vapagent.com/v3/deposits/init \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{"amount": 5.00, "provider": "crypto"}'

Step 3: Configure Your MCP Client

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "vap": {
      "url": "https://api.vapagent.com/mcp",
      "transport": "streamable-http",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Cursor

Add to .cursor/mcp.json (project) or ~/.cursor/mcp.json (global):

{
  "mcpServers": {
    "vap": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://api.vapagent.com/mcp",
        "--header",
        "Authorization: Bearer YOUR_API_KEY"
      ]
    }
  }
}

Cline (VS Code)

Add to Cline MCP settings:

{
  "mcpServers": {
    "vap": {
      "command": "python",
      "args": ["path/to/mcp/vap_mcp_proxy.py"],
      "env": {
        "VAP_API_KEY": "your_api_key"
      }
    }
  }
}

Restart your client after configuration.

Available Tools

ToolWhat it does
generate_imageCreate AI image from text prompt
generate_videoCreate cinematic video from text (Veo 3.1)
generate_musicCreate original music from text (Suno V5)
upscaleUpscale image resolution (2x/4x)
background_removeRemove image background
inpaintEdit specific regions of an image
video_trimTrim video to specific time range
video_mergeMerge multiple video clips
estimate_costPreview image generation cost
estimate_video_costPreview video generation cost
estimate_music_costPreview music generation cost
check_balanceCheck your current balance
get_taskCheck status of a generation task
get_operationCheck status of an edit operation
list_tasksList your recent tasks

Alternative: Local Proxy

For environments that don't support headers, use the local proxy:

{
  "mcpServers": {
    "vap": {
      "command": "python",
      "args": ["/path/to/mcp/vap_mcp_proxy.py"],
      "env": {
        "VAP_API_KEY": "your_api_key"
      }
    }
  }
}

MCP Registry: io.github.elestirelbilinc-sketch/vap-e


OAuth 2.1 (Enterprise)

For enterprise integrations, VAP supports OAuth 2.1 M2M (machine-to-machine) authentication via Scalekit.

How It Works

OAuth Token → MCP Proxy → Validate → Resolve client_id → Agent → Execute

Setup

# 1. Get OAuth token from your identity provider
curl -X POST "https://your-tenant.scalekit.dev/oauth/token" \
  -d "grant_type=client_credentials" \
  -d "client_id=m2m_xxx" \
  -d "client_secret=your_secret"

# 2. Link OAuth client to your VAP agent (one-time)
curl -X PUT "https://api.vapagent.com/v3/agents/me/oauth" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"oauth_client_id": "m2m_xxx"}'

# 3. Use OAuth token with MCP
# The MCP proxy validates tokens and maps to linked agents

Benefits

  • SSO Integration – Connect VAP to your existing identity provider
  • No API Key in Config – Tokens rotate automatically
  • Audit Trail – OAuth events logged separately

SDK Usage

Installation

pip install vap-sdk

Image Generation

from vape_client import VAPEClient

client = VAPEClient(api_key="your_api_key")

result = client.generate(
    description="A serene mountain landscape at sunset"
)

print(f"Image URL: {result.image_url}")
print(f"Cost: ${result.cost}")

Video Generation

# Generate video with Veo 3.1
video = client.generate_video(
    prompt="Cinematic aerial shot of coastal cliffs at golden hour",
    duration=8,
    aspect_ratio="16:9",
    generate_audio=True
)

print(f"Task ID: {video.task_id}")

# Poll for completion
task = client.get_task(video.task_id)
print(f"Status: {task.status}")
print(f"Video URL: {task.result_url}")

Music Generation

# Generate music with Suno V5
music = client.generate_music(
    prompt="Upbeat indie folk song with acoustic guitar and warm vocals",
    duration=120,
    instrumental=False
)

print(f"Task ID: {music.task_id}")

# Check task status
task = client.get_task(music.task_id)
print(f"Audio URL: {task.result_url}")

Async Usage

import asyncio
from vape_client import AsyncVAPEClient

async def main():
    async with AsyncVAPEClient(api_key="your_api_key") as client:
        # Image
        image = await client.generate(description="A futuristic cityscape")
        print(f"Image URL: {image.image_url}")

        # Video
        video = await client.generate_video(prompt="Ocean waves at sunset")
        print(f"Video Task: {video.task_id}")

        # Music
        music = await client.generate_music(prompt="Lo-fi chill beats")
        print(f"Music Task: {music.task_id}")

asyncio.run(main())

Task Management

# List recent tasks
tasks = client.list_tasks(limit=10)
for task in tasks.tasks:
    print(f"{task.task_id}: {task.status} - {task.task_type}")

# Get specific task
task = client.get_task("your-task-id")
print(f"Result: {task.result_url}")

API Endpoints

EndpointMethodDescription
/v3/agentsPOSTRegister new agent
/v3/agents/me/balanceGETCheck account balance
/v3/agents/me/oauthPUTLink OAuth client (Enterprise)
/v3/agents/me/oauthGETCheck OAuth link status
/v3/tasksPOSTCreate media generation task
/v3/tasks/{id}GETRetrieve task status
/v3/executePOSTExecute preset (campaign/production)
/v3/operationsPOSTRun edit operation (upscale, bg_remove, etc.)
/v3/operations/{id}GETCheck operation status
/v3/deposits/init POSTInitialize deposit
/v3/trial/generatePOSTFree trial image (no auth)
/mcp-MCP streamable-http endpoint

Full API Docs: vapagent.com/quick-start.html


The Four Guarantees

1. Pre-Commit Pricing

Every task has a known cost before execution. No surprises.

2. Budget Enforcement

Set a max budget. VAP enforces it. Hit the limit? Task rejected. Balance protected.

3. Failure Ownership

Every task has an explicit owner. Every failure has an address. No more "the agent did something and I don't know what."

4. Deterministic Production Quality

Every output is normalized to broadcast standards. Consistent formats, predictable quality, publish-ready media. No variance between runs.


Links

  • MCP Registry: registry.modelcontextprotocol.io
  • API Documentation: vapagent.com/quick-start.html
  • MCP Endpoint: https://api.vapagent.com/mcp

License

MIT License – see the LICENSE file for details.


VAP Media · Unified MCP Server for AI Agents

"Deterministic media production for AI agents."

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Categories
Design & CreativeMedia & Entertainment
Registryactive
TransportHTTP
UpdatedFeb 9, 2026
View on GitHub

Related Design & Creative MCP Servers

View all →
HTML to Figma — Design System

miapre/html-to-figma-design-system

Translate HTML prototypes into Figma using your design system's real components and tokens.
3
Illustrator Mcp Server

ie3jp/illustrator-mcp-server

Read, manipulate, and export Adobe Illustrator design data. 26 tools. macOS | Windows.
44
Godot

coding-solo/godot-mcp

MCP server for interfacing with Godot game engine. Provides tools for launching the editor, running projects, and capturing debug output.
3.7k
Unity Mcp

ivanmurzak/unity-mcp

Make 3D games in Unity Engine with AI. MCP Server + Plugin for Unity Editor and Unity games.
3.1k
Excalidraw

yctimlin/mcp_excalidraw

Provides an Excalidraw canvas exposed via MCP for real-time diagramming and element CRUD from AI agents.
1.9k
Figma MCP Server

figma/mcp-server-guide

The Figma MCP server brings Figma design context directly into your AI workflow.
1.6k