Connection Details
| Setting | Value |
|---|---|
| Endpoint | https://api.trilo.chat/mcp |
| Transport | HTTP (Streamable HTTP) |
| Authentication | Authorization: Bearer trilo_pat_... |
Setup
Create a Personal Access Token
In Trilo, go to Profile Settings > API > Create Token. Select the scopes you need (
mcp:read, mcp:write) and copy the token.Configure your client
Most MCP clients use a JSON config format. The standard config looks like:Replace
YOUR_TOKEN_HERE with the PAT you copied. Refer to your client’s documentation for the exact config file location, format, and field names (some clients use serverUrl instead of url).Options
Append query parameters to the MCP URL for additional control:| Parameter | Description | Example |
|---|---|---|
workspace_id | Restrict to a specific workspace | https://api.trilo.chat/mcp?workspace_id=abc-123 |
read_only | Force read-only mode | https://api.trilo.chat/mcp?read_only=true |
Token Management
- View tokens: Profile Settings > API shows all your active tokens with last-used dates
- Revoke a token: Click the revoke button next to any token to immediately disable it
- Multiple tokens: Create separate tokens per client or machine for easy revocation
Troubleshooting
401 Unauthorized
401 Unauthorized
Token doesn't have MCP access
Token doesn't have MCP access
Your token was created without MCP scopes. Create a new token and select at least
mcp:read.Session expired (error -32002)
Session expired (error -32002)
MCP sessions expire after 30 minutes of inactivity. Most clients reconnect automatically. If not, restart the MCP connection in your client.
Rate limited (429)
Rate limited (429)
You’re making too many requests. Wait for the duration specified in the
Retry-After header. Rate limits are per-user, not per-token.Read-only mode — can't create or update
Read-only mode — can't create or update
Either your token only has
mcp:read scope, or the read_only=true query parameter is set. Create a new token with mcp:write scope or remove the query parameter.