MCP Server Documentation

How to enable, configure, and connect AI agents to the GenX Pro MCP Server. 59 tools across 10 categories — the full production pipeline, accessible from any MCP-compatible client.

Overview

GenX Pro includes a built-in MCP Server (Model Context Protocol) that runs locally on your machine. When enabled, AI agents like Claude, Cursor, Windsurf, OpenClaw, and any other MCP-compatible client can connect and access the full Beast Mode production pipeline — transcriptions, scripts, voiceovers, shorts, pod shorts, video editing, AI generation, and Cloud Library management.

The server runs on localhost:3999 by default. It reuses your existing GenX Pro login — no API keys, no tokens, no extra configuration. As long as GenX Pro is open on your machine (even minimized to the Dock or system tray), the MCP server is live and agents can connect.

Requires Beast Mode. The MCP Server is a Beast Mode feature. Learn more about Beast Mode.

Setup & Settings

Click the gear icon in the top-right header bar to open MCP settings.

  • Enable / Disable — toggle the MCP server on or off. When disabled, no connections are accepted.
  • Port — default 3999, configurable from 1024 to 65535. If the port is busy, the server auto-increments up to 10 times.
  • Status — shows running state, active port, and connected client count
  • Config Copy — one-click copy of the JSON config block for your agent

The server also appears in your system tray (menu bar on Mac, taskbar on Windows) with a status dot showing whether MCP is active and how many clients are connected.

Tool Reference

59 tools across 10 categories. All tools are available to any connected MCP client. Tools that consume daily allowance or Beast credits are marked in their descriptions.

🎨 Generation 12 tools

ToolDescription
gen_videoGenerate a video from a text prompt
gen_video_extendExtend a video from its last frame
gen_video_styleGenerate a character video in a new scene
gen_photoGenerate a photo from a text prompt
gen_photo_architectAI-expand a brief idea into a structured photo spec
gen_scene_creatorExpand a video idea into a detailed prompt
gen_auraGenerate premium photo with text rendering
gen_photo_editEdit a photo with natural language instructions
gen_enhanceUpscale, remove background, remove objects, or headshot
gen_musicGenerate background music (5-150 seconds)
gen_sfxGenerate a sound effect (1-35 seconds)
gen_allowanceCheck daily generation allowance (used/remaining)

🎙 Podcast Discovery 3 tools

ToolDescription
podcast_searchSearch for podcasts by name
podcast_episodesGet episodes from a podcast RSS feed URL
podcast_episodes_from_urlGet episodes from an Apple Podcasts or RSS URL

📝 Text Workstation 8 tools

ToolDescription
text_optionsReturns available options (tone, length, format, models, languages)
save_scriptSave a script to Cloud Library
text_generate_scriptGenerate a script with AI
text_script_abGenerate an A/B variation of an existing script
text_localize_scriptTranslate a script to another language
text_create_inteliscriptsGenerate 3-10 unique scripts from a transcript
text_transcribeTranscribe audio to text (92x realtime)
text_translateTranslate text or transcript to another language

🎤 Voice Studio 2 tools

ToolDescription
create_voiceoverGenerate voiceover from text with cloned or catalog voices
list_voicesList favorite voices and voice profiles

🎬 Daily Shorts 6 tools

ToolDescription
daily_short_optionsReturns available modes, styles, caption presets, positions
daily_plan_masterBrowse available voiceovers for master creation
daily_submit_masterSubmit a master short job with chosen voiceover
daily_plan_replicaBrowse available masters and voiceovers for replicas
daily_submit_replicaSubmit replica jobs in different languages
short_assembleManually trigger assembly for a ready short (fallback)

🎧 Pod Shorts 5 tools

ToolDescription
pod_analyzeAnalyze transcript for viral segments with hook scores
pod_get_segmentsGet ranked segments from a completed analysis
pod_list_analysesBrowse completed segment analyses
pod_planBrowse transcripts, analyses, and segments for planning
pod_submit_shortSubmit Pod Short jobs from chosen segments

🎥 Video Editing 3 tools

ToolDescription
video_add_frameAdd a colored stroke/frame border around a video
video_trimTrim a video to a specific time range
video_stitchStitch multiple videos together sequentially

⚡ Workflow Pipelines 4 tools

ToolDescription
daily_gen_masterScript or topic to finished master short in one call
daily_gen_replicaReplicate a master with different voice, language, or captions
daily_gen_batchCreate replicas in multiple languages in one call
pod_gen_shortFull pipeline: analyze transcript to finished Pod Shorts

📊 Jobs & Tracking 4 tools

ToolDescription
jobs_listList all active and recent jobs
jobs_get_statusCheck job status and results
jobs_cancelCancel a running job
jobs_retryRetry a failed job

💼 Account & Library 12 tools

ToolDescription
setupValidate session, return account info, credits, allowance, voices
account_infoGet user info, workspace details, wallet balance
account_creditsCheck Beast Mode credit balance and usage
library_openOpen local library folder in Finder/Explorer
library_get_assetGet asset details including download URL
library_list_assetsBrowse Cloud Library with type, date, and limit filters
library_get_transcriptsBrowse transcripts (source, word count, duration)
library_get_scriptsBrowse scripts (InteliScripts, generated, saved)
library_get_voiceoversBrowse voiceover audio assets
library_get_mastersBrowse completed master shorts
library_get_replicasBrowse completed replica shorts
library_get_podshortsBrowse completed pod shorts

Resources

In addition to tools, the MCP server exposes read-only resources that agents can query for live data without triggering any actions.

URIDescription
genx://account/infoCurrent user info, workspace details, daily allowance, wallet balance
genx://jobs/activeCurrently active jobs (pending + processing)
genx://library/scriptsSaved scripts in Cloud Library
genx://library/voiceoversGenerated voiceovers in Cloud Library
genx://library/profilesVoice profiles and favorites
genx://library/mastersCompleted master shorts (Daily Shorts)
genx://library/analysesCompleted Pod Shorts segment analyses
genx://presets/captionsAvailable caption presets with visual descriptions

Example Workflows

Tell your agent what you want in natural language. It handles the tool calls.

Create a daily short from a topic

// Agent writes script, generates voiceover, submits master, assembles locally "Create a 30-second short about AI trends, cinematic style, use Charlotte's voice." // Tools called: save_script → create_voiceover → daily_submit_master // Or in one call: daily_gen_master (handles the full pipeline)

Replicate to multiple languages

"Take that short and create versions in Spanish, French, and German." // Tools called: daily_gen_batch (one call, 3 replicas)

Pod Shorts from a podcast

"Find the latest Modern Wisdom episode, transcribe it, and create Pod Shorts from the top 5 viral moments." // Tools called: podcast_search → podcast_episodes → text_transcribe // → pod_analyze → pod_submit_short (5 shorts, auto-assembled)

Autonomous daily pipeline

"Every Monday, create 3 shorts from trending AI news in EN, ES, and FR." // Agent runs autonomously: writes 3 scripts → 3 masters // → daily_gen_batch for each → 9 videos assembled locally

FAQ

Does the MCP server work when GenX Pro is minimized?

Yes. The server runs in the background as long as GenX Pro is open. You can minimize the window or close it to the system tray — the MCP server stays live.

Is the MCP server exposed to the internet?

No. The server only listens on localhost. It is not accessible from the network. Only applications running on your machine can connect.

Do I need API keys?

No. The MCP server authenticates using your existing GenX Pro session automatically. No API keys, tokens, or environment variables needed.

What happens if the port is busy?

The server auto-increments the port (3999 → 4000 → 4001, etc.) up to 10 times. The active port is shown in Settings and the system tray.

Can multiple agents connect at the same time?

Yes. Each agent gets its own server session. The connected client count is shown in the system tray.

Are generation tools free?

Generation tools (video, photo, music, sound effects) use your daily allowance — 75 free generations per day. Beast Mode pipeline tools (shorts, voiceovers, transcriptions) use Beast credits from your workspace wallet.

Ready to Give Your Agent Full Power?

Just install GenX Pro app, click a gear icon and let your agent know it's there!