claude-code - 💡(How to fix) Fix [BUG] Claude Desktop GitHub MCP connector OAuth routing issue - tools not accessible despite "Connected" status [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#52549Fetched 2026-04-24 06:04:12
View on GitHub
Comments
1
Participants
2
Timeline
4
Reactions
0
Timeline (top)
labeled ×2commented ×1unlabeled ×1

Error Message

Error Messages/Logs

Root Cause

Claude Desktop's GitHub connector shows "Connected" but GitHub MCP tools never register in conversations due to OAuth authentication mismatch. Environment: Account: [email protected] GitHub username: hannahlullo Product: Claude Desktop (Cowork) Expected Behavior: GitHub MCP tools should be accessible in conversations when connector shows "Connected" Actual Behavior: Cowork GitHub connector status: "Connected" GitHub MCP tools never appear in conversations GitHub API calls return 404 on owned repos (e.g. hannahlullo/social-media-ops) Claude GitHub App shows "Never used" in GitHub settings Root Cause: Claude Desktop appears to be connecting to "[Dev] Anthropic Github MCP Connector" instead of the production "Claude GitHub App" that's properly installed with Read+Write access. Troubleshooting Completed: Restarted desktop app multiple times Toggled connector off/on with 2-3 minute delays Cleared auth state MCP Inspector confirms connection works independently Technical Details: MCP Inspector shows "connected" but Claude Desktop can't access tools, confirming this is a Claude-side OAuth routing issue rather than server configuration problem.

RAW_BUFFERClick to expand / collapse

Preflight Checklist

  • I have searched existing issues and this hasn't been reported yet
  • This is a single bug report (please file separate reports for different bugs)
  • I am using the latest version of Claude Code

What's Wrong?

Claude Desktop's GitHub connector shows "Connected" but GitHub MCP tools never register in conversations due to OAuth authentication mismatch. Environment: Account: [email protected] GitHub username: hannahlullo Product: Claude Desktop (Cowork) Expected Behavior: GitHub MCP tools should be accessible in conversations when connector shows "Connected" Actual Behavior: Cowork GitHub connector status: "Connected" GitHub MCP tools never appear in conversations GitHub API calls return 404 on owned repos (e.g. hannahlullo/social-media-ops) Claude GitHub App shows "Never used" in GitHub settings Root Cause: Claude Desktop appears to be connecting to "[Dev] Anthropic Github MCP Connector" instead of the production "Claude GitHub App" that's properly installed with Read+Write access. Troubleshooting Completed: Restarted desktop app multiple times Toggled connector off/on with 2-3 minute delays Cleared auth state MCP Inspector confirms connection works independently Technical Details: MCP Inspector shows "connected" but Claude Desktop can't access tools, confirming this is a Claude-side OAuth routing issue rather than server configuration problem.

What Should Happen?

allow claude cowork to access github

Error Messages/Logs

Steps to Reproduce

  1. do to connectors
  2. connect the github a window pops up and say authorize not install
  3. it redirects to claude mac app it shows connected
  4. claude wo work keeps saying it does not have access to that connector

Claude Model

Opus

Is this a regression?

No, this never worked

Last Working Version

No response

Claude Code Version

Claude code 4.7

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

No response

extent analysis

TL;DR

The issue is likely due to Claude Desktop connecting to the wrong GitHub App, "[Dev] Anthropic Github MCP Connector", instead of the production "Claude GitHub App", causing an OAuth authentication mismatch.

Guidance

  • Verify the GitHub App configuration in Claude Desktop to ensure it is connecting to the correct "Claude GitHub App" with Read+Write access.
  • Check the GitHub settings to confirm that the "Claude GitHub App" is installed and authorized with the correct permissions.
  • Investigate the OAuth routing issue on the Claude-side to resolve the authentication mismatch.
  • Review the MCP Inspector logs to confirm that the connection works independently, but Claude Desktop is unable to access the tools.

Example

No code snippet is provided as it is not clearly supported by the issue.

Notes

The issue is specific to the Claude Desktop GitHub connector and the incorrect connection to the "[Dev] Anthropic Github MCP Connector" App. The solution will depend on correcting the App configuration and resolving the OAuth authentication mismatch.

Recommendation

Apply workaround: Update the GitHub App configuration in Claude Desktop to connect to the correct "Claude GitHub App" with Read+Write access, and verify the OAuth authentication settings to resolve the mismatch.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING