ChatGPT
Option A: MCP connector (recommended)
Section titled “Option A: MCP connector (recommended)”ChatGPT Business / Enterprise / Edu plans with developer mode enabled can connect to streamboard natively as an MCP server.
- Open ChatGPT → Settings → Connectors
- Click Create
- Enter the URL:
https://mcp.usestreamboard.com/mcp - Click Save
- Open a new chat, click + near the message composer, click More, and select the streamboard connector
- On first use, sign in via OAuth
Option B: Custom GPT Action (any plan)
Section titled “Option B: Custom GPT Action (any plan)”For Plus / Free users without MCP connector support:
- Go to ChatGPT and create a Custom GPT
- In the GPT editor, go to Configure → Actions
- Set up OAuth authentication with:
- Authorization URL:
https://mcp.usestreamboard.com/authorize - Token URL:
https://mcp.usestreamboard.com/token
- Authorization URL:
- Copy ChatGPT’s callback URL and add it to your OAuth provider’s allowed redirect URIs
Available tools
Section titled “Available tools”| Tool | Description |
|---|---|
create_streamboard | Author a new streamboard from a json-render spec |
update_streamboard | Append a new version to an existing streamboard |
get_streamboard | Read the spec + metadata for a streamboard |
get_streamboard_data | Read live pushed state + binding contract (latest spec); catches $bind typos/drift |
list_versions | List every version of a streamboard |
delete_streamboard | Permanent delete (owner / org admin only) |
Example prompts
Section titled “Example prompts”- “Build a streamboard with four KPI tiles + an area chart for weekly signups. Make the chart data bindable.”
- “Update streamboard
<id>to add a ‘Top regions’ bar chart.” - “What’s in version 3 of streamboard
<id>?”
After authoring, mint a data token in Settings → Tokens and push values via @streamboard/sdk or the CLI.