Skip to main content

VAP MCP Server - Media generation tools for Claude Desktop

Project description

vap-mcp

VAP MCP Server - Media generation tools for Claude Desktop via Model Context Protocol.

Generate AI images and videos directly in Claude Desktop conversations.

Quick Install

# Using uvx (recommended)
uvx vap-mcp

# Or using pipx
pipx install vap-mcp

# Or using pip
pip install vap-mcp

Claude Desktop Configuration

Add to your Claude Desktop config (~/.config/Claude/claude_desktop_config.json on Linux/Mac or %APPDATA%\Claude\claude_desktop_config.json on Windows):

{
  "mcpServers": {
    "vap": {
      "command": "uvx",
      "args": ["vap-mcp"],
      "env": {
        "VAP_API_KEY": "vap_your_api_key_here"
      }
    }
  }
}

Get your API key at vapagent.com

Available Tools

Image Generation

  • generate_image: Generate AI images using Z-Image-Turbo (~$0.002 per image)

Video Generation (Veo 3.1)

  • generate_video: Generate AI videos with optional audio
    • 4 seconds: $2.40 (with audio) / $1.20 (without)
    • 6 seconds: $3.60 (with audio) / $1.80 (without)
    • 8 seconds: $4.80 (with audio) / $2.40 (without)

Task Management

  • get_task: Check task status and retrieve results
  • list_tasks: List recent generation tasks

Utilities

  • check_balance: Check your account balance
  • estimate_cost: Estimate image generation cost
  • estimate_video_cost: Estimate video generation cost

Usage Examples

Once configured, you can ask Claude:

"Generate an image of a sunset over mountains"

"Create a 4-second video of ocean waves"

"Check my balance"

Environment Variables

Variable Description Default
VAP_API_KEY Your VAP API key (required) -
VAP_API_URL MCP API endpoint https://api.vapagent.com/mcp
VAP_API_BASE_URL Base API URL https://api.vapagent.com
VAP_DEBUG Enable debug logging false

Running Standalone

# Run the MCP server directly
vap-mcp

# With debug logging
VAP_DEBUG=1 vap-mcp

Links

License

MIT License - see LICENSE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vap_mcp-0.1.0.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vap_mcp-0.1.0-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file vap_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: vap_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for vap_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f2bfe28b58b26ec0eab1a2fdbb6935a13682f9d5bf09580bb43ef0da5cf93dc0
MD5 b49bd2d06a357d5b5428aff53545b8de
BLAKE2b-256 be218f1fd286097e92f22074865cb50cb87cef9fdda444dd13960e473b9a79f9

See more details on using hashes here.

File details

Details for the file vap_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: vap_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for vap_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b28c35b51285dde3db4c79338f3a8f3cd53398394c651b157755015c4bb3cb77
MD5 17f4d16b4023608b241593f8b840bd0d
BLAKE2b-256 16a51770b6182ef585d56b85e9f4685539bdcbe8632dcd18383b514eadfcf7eb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page