67trust / 100

GEN

by gen.pro in News & content

MCP serverPassing, checked 7 h ago

GEN is the creative AI video engineer. Free editor/social publishing; AI credits via card/x402.

https://mcp.gen.pro

Last 30 days

All checks passedSome failedAll failedNot checked
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

WhenResultHTTPTime
7 h agoPassed200612 ms
16 h agoPassed200524 ms
25 h agoPassed200901 ms
34 h agoPassed200580 ms
45 h agoPassed200542 ms