Windows Desktop App: Remote MCP OAuth callback not completing (tools show 'Not connected' after successful authorization)
Status Fixed / completed
Maintainer reply None cached
Activity 3 comments · opened Apr 13, 2026 · closed Apr 13, 2026
Summary
On the Windows Desktop App (Claude Code), Remote MCP OAuth authorization appears to complete successfully (UI shows "connected"), but the tools remain unusable with a "Not connected" error. The same Remote MCP server works correctly when using Claude Code from the terminal (CLI).
Environment
- OS: Windows 11 Home 10.0.26200
- Claude Code: Desktop App (Windows)
- Remote MCP Server: freee-mcp (https://mcp.freee.co.jp/mcp)
Steps to Reproduce
- Open Claude Code Desktop App on Windows
- Add a custom connector (Remote MCP): URL =
https://mcp.freee.co.jp/mcp - Browser opens with OAuth authorization page (freee login + "許可する" / "Authorize" button)
- Click "Authorize" — UI shows connection as successful
- Try to use any MCP tool (e.g.,
freee_get_current_company)
Expected Behavior
Tools should work after authorization is completed.
Actual Behavior
- All MCP tools return "Not connected" error
claude mcp listfrom CLI shows "Needs authentication"- The same MCP server works perfectly when running
claudefrom a terminal (OAuth flow completes correctly and tools are functional)
Additional Context
- The Remote MCP connection was originally working from the Desktop App
- After disconnecting and reconnecting, the OAuth callback appears to not reach the Desktop App properly
- The authorization completes on the server side (freee shows the app as authorized), but the token doesn't get back to the Desktop App
- Terminal CLI sessions authenticate correctly with the same MCP server and URL
- Restarting the Desktop App multiple times did not resolve the issue
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗