Connect an organization (recommended)
Use this method when the client accepts an OAuth client ID and secret. The connection has organization-level access and isn’t tied to one GetWhys user.- Generate an OAuth MCP Connector in GetWhys. Copy the OAuth Client ID and OAuth Client Secret.
- In your MCP client, add a remote HTTP server with the URL
https://api.getwhys.io/mcp/org. - Choose OAuth with a pre-registered, user-defined, or custom client. Enter the GetWhys client ID, client secret, and
mcp:toolsscope. - If the client displays a redirect or callback URI, add it to the GetWhys connector under Edit URIs.
- Complete the connection flow.
OAuth discovery and endpoint values
OAuth discovery and endpoint values
Compatible clients should discover these values automatically from the MCP server URL. If your client asks for metadata or endpoints, use:
Connect an individual account
Use this method when the connection should use your GetWhys user and permissions.- Open your app’s settings and find the section for integrations, connectors, or MCP servers.
- Add
https://api.getwhys.io/mcp/orgas a remote HTTP server and choose OAuth. - Leave the client ID and client secret blank.
- Sign in to GetWhys and approve the connection when prompted.
If the client doesn’t support either OAuth flow but accepts a custom authorization header, use the MCP API token fallback.