GEN MCP server — exposes the GEN platform (Auto Content Engine + agent chat) to MCP clients like Claude Code, Cursor, and VS Code.
Project description
gen-mcp-server
MCP server for the GEN platform — exposes the GEN Auto Content Engine + agent chat to MCP clients (Claude Code, Cursor, VS Code).
It mirrors what a user can do through the GEN front end: set up agents, build
vidsheets, generate images (incl. Nano Banana Pro), video, songs, voice, render,
create song-mix jobs, schedule/publish, manage credits, and run daily tasks. The gen_do tool
delegates natural-language goals to the GEN composer for multi-step outcomes.
Generation tools
gen_create_image— image generation, including Nano Banana Progen_create_video— one video clip from a promptgen_create_song— original song generation; supportsACE-StepandHeartMuLa, defaults to 240 seconds, maxes at 240 seconds, and accepts an optional HTTPS reference audio URLgen_create_song_mix— create a soundtrack mix job for an existing projectgen_get_generation— poll any generation job
Install
pip install gen-mcp-server # or: uvx gen-mcp-server
Configure (Claude Code)
claude mcp add gen --env GEN_API_KEY=your-pat -- gen-mcp-server
Get a Personal Access Token at https://gen.pro (log in → pick an agent → API page).
Environment
GEN_API_KEY(required) — your Personal Access TokenGEN_API_BASE_URL(defaulthttps://api.gen.pro/v1)GEN_AGENT_API_URL(defaulthttps://agent.gen.pro/v1)GEN_AGENT_CORE_API_URL(defaulthttps://agent-core.gen.pro/v1)
Errors & credits
Backend errors are surfaced cleanly. If you run out of credits, tools return
insufficient_credits: true with a message pointing to gen_buy_credits.
Project details
Release history Release notifications | RSS feed
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 gen_mcp_server-0.1.9.tar.gz.
File metadata
- Download URL: gen_mcp_server-0.1.9.tar.gz
- Upload date:
- Size: 33.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5153c669a45b0aeb6c36718946d6f1a4eb22188bb60da93931d44a7ef589627e
|
|
| MD5 |
f4770f4b9ec1f66c352e04476ff86d71
|
|
| BLAKE2b-256 |
334f9e6874476835bf004ecf5625b95845b0754e64b5a710e94a1b879c0af062
|
File details
Details for the file gen_mcp_server-0.1.9-py3-none-any.whl.
File metadata
- Download URL: gen_mcp_server-0.1.9-py3-none-any.whl
- Upload date:
- Size: 36.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4e403eff427d600ecf98eea463f8b3bb277ac839f86b4ac45f89142ae03f14ad
|
|
| MD5 |
d65e6815b2ee790f44f4e05f2d361c84
|
|
| BLAKE2b-256 |
10e3712742ddad673d5603901e0d1f86a62f08178008e053f89a7e4a4560d4c6
|