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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f2bfe28b58b26ec0eab1a2fdbb6935a13682f9d5bf09580bb43ef0da5cf93dc0
|
|
| MD5 |
b49bd2d06a357d5b5428aff53545b8de
|
|
| BLAKE2b-256 |
be218f1fd286097e92f22074865cb50cb87cef9fdda444dd13960e473b9a79f9
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b28c35b51285dde3db4c79338f3a8f3cd53398394c651b157755015c4bb3cb77
|
|
| MD5 |
17f4d16b4023608b241593f8b840bd0d
|
|
| BLAKE2b-256 |
16a51770b6182ef585d56b85e9f4685539bdcbe8632dcd18383b514eadfcf7eb
|