[Bug] GitHub connector missing from MCP list despite showing in settings

Status Open
Reported on v2.1.62
Maintainer reply None cached
Activity 11 comments · opened Feb 27, 2026

Bug Description
GitHub is listed at claude.ai/settings/connectors but does not appear in /mcp in the Claude Code CLI. All other 19 connectors sync correctly. GitHub shows neither "connected", "needs authentication", nor "failed" — it simply does not
appear in the list at all.

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.1.62
  • Feedback ID: d3c522be-5548-4bf3-952f-d7fc728809bb

Errors

[{"error":"Error: Failed to delete keychain entry\n    at rcB (/$bunfs/root/claude:3655:6018)\n    at async zD0 (/$bunfs/root/claude:6272:685)\n    at async cbA (/$bunfs/root/claude:6272:589)\n    at async fdT (/$bunfs/root/claude:2418:2222)\n    at async gdT (/$bunfs/root/claude:2442:5405)\n    at async <anonymous> (/$bunfs/root/claude:2458:3956)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-27T20:52:31.415Z"},{"error":"Error: Request was aborted.\n    at makeRequest (/$bunfs/root/claude:307:3940)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-27T21:04:24.730Z"},{"error":"Error: Request was aborted.\n    at nhR (/$bunfs/root/claude:820:96592)\n    at next (native:1:11)\n    at E_0 (/$bunfs/root/claude:6022:6980)\n    at next (native:1:11)\n    at N_0 (/$bunfs/root/claude:6027:9145)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-27T21:04:32.702Z"}]

View original on GitHub ↗

11 Comments

github-actions[bot] · 6 months ago

Found 3 possible duplicate issues:

  1. https://github.com/anthropics/claude-code/issues/29345
  2. https://github.com/anthropics/claude-code/issues/21874
  3. https://github.com/anthropics/claude-code/issues/22432

This issue will be automatically closed as a duplicate in 3 days.

  • If your issue is a duplicate, please close it and 👍 the existing issue instead
  • To prevent auto-closure, add a comment or 👎 this comment

🤖 Generated with Claude Code

presidentby445-svg · 6 months ago

issue is a duplicate

dannomayernotabot · 6 months ago

what is the duplicate? i am also having this issue specifically for github, not for any other connectors

dannomayernotabot · 6 months ago

it's actually slightly different.

when i 'connect' the github connector, i simply see a blank screen where i'd expect a configuration list to be. and the connector is not discoverable by cowork specifically.

<img width="1195" height="882" alt="Image" src="https://github.com/user-attachments/assets/3352b656-d53c-4666-a222-4ff4d0f8c101" />

arb · 6 months ago

This is exactly what it looks like for me. Completely blank but a Disconnect button.

r34lz3y · 5 months ago
msoloff-ubiquity · 5 months ago

I am experiencing the same issue. Authentication with GitHub appears to work, but the configuration page is blank and GitHub does not appear in the list of MCP servers from /mcp.

I also noticed that I can click the + > Browse Connectors and see a long list (including Linear which works fine with MCP), but the GitHub connector does not appear there:

<img width="744" height="267" alt="Image" src="https://github.com/user-attachments/assets/9615f82f-9f9b-419f-adea-73bf1168a7e5" />

zickgraf-ai · 5 months ago

This is not a duplicate of #29345, #21874, or #22432. Those are general
MCP sync issues. This is GitHub-connector-specific:

  • 19 other connectors sync fine (Vercel, Gmail, Calendar, Context7, etc.)
  • Only GitHub fails to register MCP tools in sessions
  • GitHub OAuth succeeds, shows "Connected", but no mcp__github__* tools load
  • Configure screen for GitHub is blank (no options)
  • Multiple users in this thread confirm the same GitHub-only failure

This is a connector-specific bug in the GitHub integration, not a general MCP syncing problem.

GitHub connector shows "Connected" on claude.ai/settings/connectors - but I see no setting choices

  • No mcp__github__* tools available in Claude Code cloud sessions
  • Other connectors (Vercel, Gmail, Calendar, Context7, Mermaid) all work fine
  • Revoked OAuth on GitHub, reconnected — same result

This used to work - I used to be able to tell claude code to work on a Github Issue by ID - now it cannot see the Issues.

katct · 5 months ago

Experiencing the same issue, but in both directions — on claude.ai web (Max plan).

What's connected in Settings > Connectors:

  • Google Drive ✅
  • Notion ✅

What's disconnected / deleted in Settings:

  • Gmail ❌
  • Google Calendar ❌
  • Slack ❌
  • Canva ❌ (deleted)
  • Gamma ❌ (deleted)

What Claude actually sees in conversations:

  • Gmail, Google Calendar, Notion, Canva, Slack, Gamma

Result: 6 out of 7 connectors are mismatched. Google Drive is connected but missing from conversations. Five disconnected/deleted connectors persist in every new conversation.

Tried disconnecting and reconnecting Google Drive — no change. New conversations still get the stale list.

This appears to be a caching issue where the connector list injected into conversations is frozen at an earlier state and not updating when users modify their connector settings.

Happy to provide screenshots if needed.

katct · 5 months ago

Update from my earlier comment — confirmed the problem is bidirectional and account-wide, not limited to one connector.

claude mcp list output (today):

claude.ai Gamma: https://mcp.gamma.app/mcp - ! Needs authentication
claude.ai Canva: https://mcp.canva.com/mcp - ! Needs authentication
claude.ai Slack: https://mcp.slack.com/mcp - ! Needs authentication
claude.ai Notion: https://mcp.notion.com/mcp - ✓ Connected
claude.ai Google Calendar: https://gcal.mcp.claude.com/mcp - ! Needs authentication
claude.ai Gmail: https://gmail.mcp.claude.com/mcp - ! Needs authentication

Problem 1 (same as this issue): Google Drive is "Connected" in claude.ai Settings → Connectors but completely absent from claude mcp list. Not "Needs authentication" — just gone. Same behavior in claude.ai web chat: the model confirms it has no Google Drive tools.

Problem 2 (inverse): Gamma, Canva, Slack, Google Calendar, Gmail are all Disconnected in Settings → Connectors, but they persist as phantom entries in both Code CLI and claude.ai web chat context. In web chat, the model confirms their tool definitions are injected into context, consuming tokens every message. No way to remove them.

So: connected → invisible. Disconnected → phantom.

This is on a Max plan, macOS. Also affects claude.ai web chat (not just Code), which suggests the problem is at the account sync layer, not the CLI.

Related: #41193 (ghost MCP server), #31618 (disconnected connectors still triggering OAuth)

Impact: Phantom connectors waste context window tokens in every web chat session. For long creative sessions (book writing with multi-model pipelines), this materially degrades output quality.

udlose · 1 month ago

is there any update on this issue? It's very frustrating that this worked great before but has now been broken for some time.