[GitHub integration] Update: resolved with manual installation of the Claude Github MCP Connector.
Screenshot
_No response_
What were you trying to do?
Update: resolved with manual installation of the Claude Github MCP Connector.
Root cause:
The Claude Github MCP Connector was authorized to my GitHub identity but was not installed on my TtomSt account.
GitHub previously showed:
"Claude Github MCP Connector has not been installed on any accounts you have access to."
I manually installed the Claude Github MCP Connector GitHub App.
During installation, the redirect back to Claude returned:
{"type":"error","error":{"type":"invalid_request_error","message":"state: Field required"}}
Despite that callback error, the GitHub App installation completed successfully.
GitHub now shows:
"Claude Github MCP Connector has been installed on 1 account you have access to: TtomSt."
After reconnecting/testing Claude, private repository access works.
Claude can now read:
TtomSt/dentflow
This suggests the Claude.ai connection flow successfully performs user authorization but may fail to create the required GitHub App installation for private repository access.
What happened instead?
<img width="375" height="39" alt="Image" src="https://github.com/user-attachments/assets/2df9ce1c-6430-4302-93dd-908233006282" />
<img width="671" height="309" alt="Image" src="https://github.com/user-attachments/assets/d44a2f32-f602-444b-9894-1532fa9c97bf" />
Diagnostics
Filed from: GitHub settings for Claude Code on claude.ai
Report code: GH-WDUUK8
Page: claude.ai/customize/connectors/integration-github
Client: web