Skip to main content

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 Pro
  • gen_create_video — one video clip from a prompt
  • gen_create_song — original song generation; supports fal-ai/ace-step, heartmula-3b-happy-new-year, and fal-ai/ace-step/prompt-to-audio, defaults to 240 seconds, maxes at 240 seconds, and accepts an optional HTTPS reference audio URL
  • gen_create_song_mix — create a soundtrack mix job for an existing project
  • gen_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 Token
  • GEN_API_BASE_URL (default https://api.gen.pro/v1)
  • GEN_AGENT_API_URL (default https://agent.gen.pro/v1)
  • GEN_AGENT_CORE_API_URL (default https://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


Download files

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

Source Distribution

gen_mcp_server-0.1.8.tar.gz (33.2 kB view details)

Uploaded Source

Built Distribution

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

gen_mcp_server-0.1.8-py3-none-any.whl (36.4 kB view details)

Uploaded Python 3

File details

Details for the file gen_mcp_server-0.1.8.tar.gz.

File metadata

  • Download URL: gen_mcp_server-0.1.8.tar.gz
  • Upload date:
  • Size: 33.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for gen_mcp_server-0.1.8.tar.gz
Algorithm Hash digest
SHA256 df9bcebe738bf427a9ae80827e184f7f38819e75f1948fa0f18bc5c0e2f2a358
MD5 a2d059949400f23ee32b511c0cbe5d7f
BLAKE2b-256 14a2686290687a5a0e95b7a2dc6ab6eb63b92e3e7f117488b6992f52e4bab46f

See more details on using hashes here.

File details

Details for the file gen_mcp_server-0.1.8-py3-none-any.whl.

File metadata

  • Download URL: gen_mcp_server-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 36.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for gen_mcp_server-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 33a61069427d221dad39a1fce5682834044ebd0b1171d774aa167de3bc682687
MD5 fab77398d17f1f1437572ae2cc0e17e5
BLAKE2b-256 6c1b52c49d6b2d290f12142262f352445db69cd98d941f3f8cf0d656177d5864

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