trio support docs
Developer

Connect demo

This page pretends to be someone else's app. It does exactly what ChatGPT, Claude Code or any other MCP client does when it connects to trio — registers itself, sends you to trio to approve, gets a token back, and calls tools with it. Nothing here is privileged: it uses the same public endpoints any client would.

1. Register not yet

The app tells trio its name and where to send the user back. This is dynamic client registration — no pre-arrangement, no key.

2. Connect not connected

Opens trio in a popup so you can sign in and choose which team this app may act for. trio sends back a one-time code, which the app exchanges for a token. The app never sees your password, and trio never gives it your API keys.

3. Call tools no token

The same five tools any MCP client gets. All of them need the token you just granted — an unauthenticated call is answered with a 401 telling the client where to authorize. call is the only one that spends the team's balance, so it does what trio asks an agent to do — reads the price first and asks before spending.

ready.