claude-code - 💡(How to fix) Fix [BUG] Custom Plugin MCP Connector fails to connect and authorize in Desktop App but works after adding via claude.ai [1 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#47819Fetched 2026-04-15 06:41:25
View on GitHub
Comments
0
Participants
1
Timeline
3
Reactions
0
Participants
Timeline (top)
labeled ×2unlabeled ×1

Error Message

{"type":"error","error":{"type":"not_found_error","message":"Server not found","details":{"error_visibility":"user_facing"}},"request_id":"req_011Ca3LCdwJMh2Pdw6LBNzap"}

Error Messages/Logs

{"type":"error","error":{"type":"not_found_error","message":"Server not found","details":{"error_visibility":"user_facing"}},"request_id":"req_011Ca3LCdwJMh2Pdw6LBNzap"} 6. Browser page opens and navigates to claude.ai and error message appears

Code Example

This appears in teh browser when you try to connect:

{"type":"error","error":{"type":"not_found_error","message":"Server not found","details":{"error_visibility":"user_facing"}},"request_id":"req_011Ca3LCdwJMh2Pdw6LBNzap"}
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?

When I try to connect to a remote MCP server added to the desktop app via a custom plugin the connection fails and I get this message:

{"type":"error","error":{"type":"not_found_error","message":"Server not found","details":{"error_visibility":"user_facing"}},"request_id":"req_011Ca3LCdwJMh2Pdw6LBNzap"}

If I then go to claude.ai and add the MCP by adding the URL and a name it then connects. If I then go back to the desktop app and go to the custom plugin the connector which previously didn't connect now connects. Although the connector is in the custom plugin's settings the connector itself now has the name set from adding in claude.ai.

This is in the windows desktop app.

What Should Happen?

Add a custom Plugin in the desktop app that includes an HTTP MCP Server. Click Connect. Connector Authorizes.

Error Messages/Logs

This appears in teh browser when you try to connect:

{"type":"error","error":{"type":"not_found_error","message":"Server not found","details":{"error_visibility":"user_facing"}},"request_id":"req_011Ca3LCdwJMh2Pdw6LBNzap"}

Steps to Reproduce

  1. Create a custom Plugin with a remote MCP
  2. Add plugin to Claude Desktop APP
  3. Navigate to the plugin in Customize>Organisation Plugins.
  4. Click Connectors
  5. Click Connect
  6. Browser page opens and navigates to claude.ai and error message appears
  7. Now go claude.ai. Click Customize>connectors
  8. Click plus symbol to add > Add Custom Connector
  9. Enter Name "MCP-added-via-Claude-ai"
  10. Add the same MCP URL as specified in the Custom Plugin (leave advanced blank)
  11. Click connect and the Connector successfully connects with the remote
  12. Now go back to claude desktop
  13. Click the connect button that previously failed and now it works.
  14. Although it is inside the Custom Plugin the connector now has the name set from adding in Claude.AI "MCP-added-via-Claude-ai"

Claude Model

None

Is this a regression?

I don't know

Last Working Version

No response

Claude Code Version

Windwos Desktop App Claude 1.1617.0

Platform

Other

Operating System

Windows

Terminal/Shell

Other

Additional Information

No response

extent analysis

TL;DR

The issue can be temporarily resolved by adding the custom MCP server through the claude.ai web interface before attempting to connect through the desktop app.

Guidance

  • The error message {"type":"error","error":{"type":"not_found_error","message":"Server not found" ...} suggests that the desktop app is unable to find the MCP server when added through a custom plugin.
  • To verify the issue, follow the steps to reproduce provided in the issue description.
  • A possible workaround is to add the MCP server through the claude.ai web interface before attempting to connect through the desktop app, as described in steps 7-12 of the reproduction steps.
  • The fact that the connector works after adding it through the web interface and then going back to the desktop app suggests a potential synchronization or caching issue between the desktop app and the claude.ai service.

Example

No code snippet is provided as the issue seems to be related to the interaction between the desktop app and the claude.ai service, and no specific code is mentioned.

Notes

The root cause of the issue is unclear, and it is uncertain whether this is a regression or a long-standing issue. Further investigation is needed to determine the underlying cause.

Recommendation

Apply the workaround of adding the MCP server through the claude.ai web interface before attempting to connect through the desktop app, as this has been shown to resolve the issue in the short term.

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