GEN
by gen.pro in News & content
GEN is the creative AI video engineer. Free editor/social publishing; AI credits via card/x402.
https://mcp.gen.pro
Last 30 days
- Uptime
- 100%
- Response time
- 580 ms typical, 612 ms slowest 5%
- Last check
- 7 h ago
- Next check
- any minute now
How to call it
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"gen": {
"type": "http",
"url": "https://mcp.gen.pro"
}
}
}19 tools
- gen_agent_action
Manage assistants and their profiles. One call carries one or more typed actions: set_profile (flat brand_name | description | competitors | identity_type | goal | target_platforms | shortform | longform | look | personality | persona_inspirations | research_topics | content_them
- gen_analyze
Analyze real social data and research the web: collect is the typed collection seam — one synchronous DW /collect call per request, answered as model-visible evidence + a per-target coverage summary + result cards (never a job id, never PENDING). For a request to analyze N videos
- gen_ask
Ask GEN anything in plain words: a question, or a build goal for the composer. gen_ask accepts any edit of existing media — trim/cut a time range, crop, reframe, extract audio, merge, speed, concat or overlay — run in GEN's compute environment, returning the produced file URL or
- gen_asset_action
Manage the agent's asset library: analyze any asset_id or file url with kind video/image/audio (quoted, confirmed DW enrichment; documents are refused until DW supports them; cached repeats are free), poll the job with gen_discover domain=asset view=analysis, or upload a file in
- gen_billing_action
Open a Stripe payment page for a workspace plan or credit pack with open_checkout (organization_id, credit_plan_id from billing.plans). Use open_checkout when the user asks to open checkout or subscribe to a plan; it creates a payment link and never charges a saved card. Do not u
- gen_characters
Characters: one person each, with looks (images of the person) and talking characters (talking videos of the person with their voice, generated from a look or uploaded). For 'create a character', op=create is the first call — do not list characters or read gen_discover agent.prof
- gen_content_action
Manage an agent's content: its content resource files — create one from an uploaded file (create_content_resource), rename one (update_content_resource), or permanently delete one (delete_content_resource) — and its content ideas. generate_ideas is the content-ideas handshake: it
- gen_discover
READ-ONLY. Versioned stage/job/delivery schemas: domain=contracts view=schemas (optional target model name). NEVER call this before an action and never to look up a target, plan, connection or id first: when the user asks to create/update/delete/publish/buy/top up/generate/clone/
- gen_feedback
Send feedback about GEN (a bug, an idea, praise) from the user to the GEN team. Call it whenever the user wants to report a problem, complain, suggest something or say thanks. Pass the user's words verbatim in message. The agent, the recent GEN calls of this session and the clien
- gen_generate
Create media with GEN: generate an image (create_image), a video clip (create_video), an original song (create_song), a DJ-style song mix (create_song_mix), or transcribe audio or video into text (transcribe). One call carries one or more typed actions. Paid generations spend cre
- gen_generate_report_ideas
Compose the weekly We Believe report's source-grounded ideas through the one billed content-ideas generator (the same path gen_content_action generate_ideas uses; this tool never calls a model directly). The caller injects the master playbook text, the measured comments and the v
- gen_platform_action
Workspace and access admin for an agent: create, rename, or delete an organization (create_organization, update_organization, delete_organization), upgrade its workspace plan (upgrade_workspace), manage its Personal Access Tokens (create_api_key, update_api_key, revoke_api_key, r
- gen_publish_action
Step 5 (Export & Publish): Ship posts to social platforms — schedule, publish, update, or remove posts. One call carries one or more typed actions: schedule_post_<platform> (media_url and that platform's fields; schedule_type 'now' or 'specific_time' with scheduled_time; a field
- gen_sign_in_link
Create a one-time GEN sign-in link for the caller's own account so its owner can open GEN in a browser. Requires the self-serve account owner's agent PAT. Use it when the user asks to sign in to GEN, open GEN, or get into the agent-created account from this client. For a plan or
- gen_task_action
Run the task control plane: create, update, pause, resume, delete, duplicate, and run-now recurring jobs ('daily tasks' — a schedule plus a saved prompt), manage content-monitoring jobs, and approve or reject a gated agent run (decide_agent_run). One call carries one or more type
- gen_upload_asset
Upload a file into an agent's owned asset library without sending the bytes through the MCP call. One tool, three phases. phase=request_upload (default) takes agent_id, filename and content_type and returns upload_id, a same-origin signed PUT URL, a ready-to-run curl command and
- gen_vidsheet_action
Vidsheet: skill://gen/vidsheet-mcp/SKILL.md; host-approved resources/read or prompt vidsheet-mcp. Step 4 (Edit & Generate): the Vidsheet write tool for the editable video workspace. A saved idea's Draft/Full always uses gen_content_action action=create_video_from_idea, idea_id an
- gen_voice_action
Build a custom voice for an agent: clone one from an audio sample (clone_voice), design one from a scripted prompt flow (generate_voice_script, generate_voice_description, generate_voice_samples, design_voice), audition one with a spoken preview (preview_voice), or remove one you
- gen_watchlist_action
Run one or more watchlist operations in a single call: create, update, pause, resume or delete a watchlist, add or remove a monitoring source, or ask a question about a watchlist (query_watchlist starts an agent run and returns a run_id to poll). One call carries one or more type
Security scan
- Unusually long description in tool:gen_analyze
gen_analyze Analyze real social data and research the web: collect is the typed … - Unusually long description in tool:gen_characters
gen_characters Characters: one person each, with looks (images of the person) an… - Unusually long description in tool:gen_content_action
gen_content_action Manage an agent's content: its content resource files — creat… - Unusually long description in tool:gen_discover
gen_discover READ-ONLY. Versioned stage/job/delivery schemas: domain=contracts v… - Unusually long description in tool:gen_publish_action
gen_publish_action Step 5 (Export & Publish): Ship posts to social platforms — s… - Unusually long description in tool:gen_vidsheet_action
gen_vidsheet_action Vidsheet: skill://gen/vidsheet-mcp/SKILL.md; host-approved r…
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 7 h ago | Passed | 200 | 612 ms |
| 16 h ago | Passed | 200 | 524 ms |
| 25 h ago | Passed | 200 | 901 ms |
| 34 h ago | Passed | 200 | 580 ms |
| 45 h ago | Passed | 200 | 542 ms |