Documentation Index
Fetch the complete documentation index at: https://docs.ascendgtm.net/llms.txt
Use this file to discover all available pages before exploring further.
Connect to ChatGPT
ChatGPT supports MCP servers via its remote connector system. Use the same endpoint as Claude.Requirements
- ChatGPT Business or Enterprise plan (MCP remote servers require paid plans)
- An Ascend Gateway bearer token (get one)
Setup
- Open ChatGPT → Settings → Connected Apps (or MCP Servers)
- Click Add MCP Server
- Enter the gateway URL:
- ChatGPT auto-discovers the OAuth server via
/.well-known/oauth-authorization-server - Complete the OAuth flow — paste your bearer token on the consent page
- 34 tools become available in your ChatGPT session
Test It
Ask ChatGPT:Authentication
On first connection, ChatGPT performs:- Dynamic Client Registration (RFC 7591) — registers itself with the gateway
- PKCE Authorization (S256) — redirects you to the consent page
- Token Exchange — receives a 90-day access token
Differences from Claude
- Same 34 tools available
- Same response format and error codes
- ChatGPT may present tool results differently in the UI
- Response trimming (
fields,format) works identically - ChatGPT uses the same OAuth flow as Claude Web
Troubleshooting
| Issue | Fix |
|---|---|
| ”MCP not available” | Requires Business/Enterprise plan |
| ”Authorization failed” | Verify bearer token with curl -H "Authorization: Bearer TOKEN" .../health |
| ”Token expired” | Remove and re-add the MCP server to trigger new OAuth flow |
| Tool calls fail | Use discover_apis to check which providers are connected |