MCP: connect live boards
CloudTV OAuth gives Codex scoped access to your boards, live model catalog, and authorized text-model calls. It reads the current account instead of guessing.
The CloudTV plugin bundles live MCP tools with reliable Skill workflows. Install it, authorize with OAuth, and use natural language to call app LLMs or read, plan, and edit your boards.
MCP and Skill are installed together by the CloudTV plugin and load automatically in a new Codex task.
CloudTV OAuth gives Codex scoped access to your boards, live model catalog, and authorized text-model calls. It reads the current account instead of guessing.
Codex reads live models and boards. Text tasks use a model card before one paid LLM call; canvas mutations still require exact confirmation before an editable ChatCut handoff.
Paste the prompt below into a regular Codex task.
Codex adds the marketplace and installs the Skill and MCP config.
Start a new task, sign in to cjai.pro, and approve the requested canvas or LLM scopes.
Read and plan freely; confirm before Codex writes to the canvas.
Codex downloads and reviews the CloudTV installer, installs cloudai, and verifies its status. Start a new task after installation to load the Skill and MCP tools.
Expected plugin identifier
cloudai installed, enabled
The plugin bundles the CloudTV Infinite Canvas Skill, CloudTV LLM Skill, model and LLM-result cards, write-confirmation cards, and the https://www.cjai.pro/api/mcp connection.
Install and configure the CloudTV Infinite Canvas plugin for me: 1. Download https://www.cjai.pro/downloads/install-cloudai.py to a temporary directory. Read it first and confirm it only installs to ~/plugins/cloudai, updates ~/.agents/plugins/marketplace.json, and calls Codex plugin commands. 2. After review, run python install-cloudai.py. It downloads the CloudTV bundle from www.cjai.pro and installs cloudai@personal. 3. Run codex plugin list and confirm cloudai shows installed, enabled. 4. Ask me to start a new Codex task so the plugin loads. In that task, open OAuth when prompted and sign in at https://www.cjai.pro. 5. After authorization, run “List my CloudTV canvas boards,” then “Use CloudTV LLM and let me choose the model in a card first.” Use CloudTV interaction cards whenever I need to choose. Before every canvas write, present the exact mutation in a readable confirmation card and wait for my confirmation; do not print raw JSON.
Invoke-WebRequest https://www.cjai.pro/downloads/install-cloudai.py -OutFile "$env:TEMP\install-cloudai.py" python "$env:TEMP\install-cloudai.py" codex plugin list
Start with read operations. Choices use interactive cards; additions, deletions, and connections use expandable confirmation cards before approval.
Discover boards
“List my CloudTV canvas boards”
Read structure
“Read the nodes and edges in this board”
Plan and write
“Add a script node to the board and connect it”
Extend a workflow
“Add a shot script and connect it to the video node”
Choose models
“Use a card to let me choose script, image, and video models”
Send to ChatCut
“Prepare the board scripts and generated videos for an editable ChatCut project”
cloudai-run-llm reads the live catalog before asking you to choose a model and reasoning level. One paid call runs only after card submission, followed by a result card with the answer, tokens, credits charged, and balance.
Provide the content to analyze, rewrite, summarize, translate, or generate.
Codex reads the live catalog and shows model and reasoning options.
Submission authorizes one credit-consuming call with these settings.
See the answer, tokens, charged credits, balance, and request ID.
Use $cloudai-run-llm to turn the product requirement below into an implementation plan. Read the current CloudTV text models first and show a card where I choose the model and reasoning level. Call the model only after I submit, then show the answer, token usage, credits charged, and remaining credits in a result card. Requirement: replace this text with your task…
Reads can run immediately. Board creation or node edits require a readable, non-JSON confirmation card. If the board changed, Codex re-reads and presents a fresh card instead of overwriting.
With cloudai installed, Codex can call app LLMs through model cards, arrange script-to-video workflows, write approved changes, and prepare editable ChatCut handoffs.