Skip to content
Docs

Connect Claude and ChatGPT

Let Claude, ChatGPT, Cursor or any MCP client build and control your overlays through the PX Studio MCP server.

View as Markdown
On this page

PX Studio has a built-in MCP server. Connect it to your AI assistant and ask in plain words: "add a sub goal to my BRB scene", "make the Live scene the program scene", "send a test follow alert". The assistant uses your account with exactly the rights you grant.

Server URLhttps://pxstudio.cloud/mcp
TransportStreamable HTTP (JSON answers, no sessions)
Sign-inOAuth in the browser, or a personal token as a Bearer header
ToolsEvery operation of the API, limited by your scopes

Set up your client

Pick your app. Apps with a connector screen sign in through your browser; developer tools use a personal token.

  1. In Claude, open Settings → Connectors and choose Add custom connector.

  2. Enter the URL https://pxstudio.cloud/mcp and click Connect.

  3. PX Studio opens. Sign in if needed, check the app, your account and the permissions, untick anything you do not want and click Allow access.

What the assistant can do

  • Read your overlays, scenes, layers, widgets and presets.
  • Create overlays and scenes, add widgets, move and resize them, change their settings.
  • Put a scene live, fire widget actions and send test alerts.
  • Manage PXStudioBot commands, timers, giveaways and loyalty points.

The assistant only sees the tools your scopes allow. Each tool says whether it only reads, changes something or deletes something, so the assistant can act carefully.

Your OK before risky steps

Every tool that deletes without undo (DESTRUCTIVE), shows something on air (ON AIR), posts publicly (PUBLIC), acts on viewers or chat modes (MODERATION) or calls an outside service (EXTERNAL) only runs after the assistant asked you. Technically, it needs confirm: true, which the assistant may only send after your explicit yes.

Stay in control

  • The assistant can never do more than your account. Each permission (scope) can be unticked when you connect.
  • Your OBS link, billing, team and tokens are never reachable through the connector.
  • Changes show up in the overlay History as "via" the app, so you always see who changed what.
  • Disconnect an app any time under Settings → API & AI apps.

Troubleshooting

ProblemFix
401 invalid_tokenThe token expired or was revoked. Create a new one or reconnect the app.
403 insufficient_scopeThe token lacks a permission. Reconnect and keep that scope ticked, or create a token with it.
A tool is missingTools you have no scope for are not listed. Check the scopes of your token or connection.
429 rate_limitedToo many calls in a short time. Wait for the time in Retry-After.

Was this page helpful?