Plan requirement

Custom Connectors require ChatGPT Plus, Pro, Team, or Enterprise. The free tier doesn’t expose connector configuration. Enterprise admins can also pre-approve Draxis tenant-wide so individual users skip the setup.

Setup steps

  1. Open ChatGPTSettingsConnectorsCreate (or Add custom connector).
  2. Enter the MCP server URL: https://app.draxis.ai/api/mcp (use your private deployment URL if applicable).
  3. Pick OAuth as the authentication method. ChatGPT will fetch Draxis’s discovery documents and self-register via Dynamic Client Registration, no client_id or secret to copy.
  4. Click Connect. Sign in to Draxis, complete MFA if required, and pick the tenant on the consent screen. Review the requested scopes: mcp:read is sufficient for query-only use; add mcp:write if you also want ChatGPT to submit evidence to the AI Drop Zone or trigger integration runs.
  5. The connector now appears in ChatGPT’s Available tools dropdown. In a new chat, enable Draxis to start querying.

What you can ask

  • “Pull my Draxis risks scored 4×4 or higher and group by domain.”
  • “Which Draxis controls are tagged not-tested but cover MITRE Initial Access?”
  • “Show me the AI proposal queue and flag anything dismissed under the auto-dismiss floor.”

Available tools

Same tool surface as every other MCP client. Nine read tools (mcp:read): list_kris, get_kri, list_controls, list_risks, list_outcomes, list_vendors, get_asset_inventory, list_simulations, list_integrations. Two write tools (mcp:write): submit_dropzone_artifact, run_integration. See the full reference table on the Claude Desktop page.

Managing the connection

Visit Settings → Connected Apps in your Draxis tenant to revoke ChatGPT’s access. Each tool call is audit-logged with MCP_TOOL_CALLED and the OAuth client_id so ChatGPT traffic is separable from Claude Desktop or PAT-based traffic.

Troubleshooting

  • “Connector failed to register”, check that /api/mcp is reachable from the public internet (ChatGPT runs the OAuth dance from OpenAI’s servers, not your browser).
  • Tools don’t appear in the chat picker, you may need to enable the connector explicitly in the chat’s tools menu.
  • “Authorization expired”, the refresh token has hit its 30-day cap. Disconnect and re-add the connector.
  • Still stuck? Open a ticket.

Other LLM clients

See Claude Desktop, Claude Code, Cursor, VSCode + Copilot.