Skip to content

OAuth "Client is invalid or unknown" error when connecting via Claude's built-in MCP connector #107

@IDntKnwWhtImDoin

Description

@IDntKnwWhtImDoin

Description

When using Claude's built-in "Connect" button to connect PagerDuty as an MCP server,
the OAuth flow fails with a "Bad request – Client is invalid or unknown" error from
app.pagerduty.com.

Steps to Reproduce

  1. Open Claude desktop app (Cowork mode)
  2. Navigate to MCP connectors and click "Connect" next to PagerDuty
  3. Browser is redirected to PagerDuty OAuth authorize endpoint
  4. PagerDuty returns: "The request could not be processed. Client is invalid or unknown."

OAuth Request Details

Expected Behavior

OAuth flow completes and Claude connects to the native PagerDuty MCP server.

Workaround

Using a PagerDuty API token with direct MCP server config works fine.
The issue is specific to the OAuth path initiated by Claude's connector.

Notes

This may require coordination with Anthropic, as the unrecognized client_id
appears to be on their side. Flagging here so both teams are aware.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions