Connected Apps
Authorize and disconnect AI hosts and other OAuth clients that act on your behalf from Settings → Connected apps.
Connected apps are OAuth clients you authorized to act on your behalf (for example Claude, ChatGPT, or any MCP-compatible tool). They are separate from API tokens you create yourself.
Open Settings from the user menu, then open the Connected apps tab.
Connected apps are opt-in for each organization and are off by default. The tab appears only after they are turned on for your organization; ask your admin or PetroBench support. If you only need a pasted secret for scripts, use API tokens instead.
Connect an app
- Go to Settings → Connected apps
- Under Connect a new app, pick a host (for example Claude, ChatGPT, Gemini, or another MCP-compatible tool listed in the panel)
- Follow the one-click connect or copy-config flow for that host
- Complete the OAuth consent screen in the browser when prompted
After authorization, the app appears in the Connected apps table with its scopes, connected time, and last used time.
For MCP endpoint details and host-specific setup, see the MCP reference and the API Console Connect tab under Integrations.
Disconnect an app
- Find the app in the list (search or filter by status or scope if needed)
- Click Disconnect
- Confirm. The app can no longer access your account until you re-authorize from the host.
You can also rename the app label for your own list. That label is personal; it does not rename the global OAuth client for other users.
Connected apps vs API tokens
| Need | Use |
|---|---|
| AI host with built-in login | Connected apps |
| Script with a secret you paste | API tokens |
| Org-owned integration that survives offboarding | Service token in the API Console |
Looking for tokens you created yourself? Open API tokens.