Skip to content

Fix dead MCP server URLs: deepsense rehosted, paypal moved to SSE#239

Merged
tobinsouth merged 1 commit into
mainfrom
tobin/fix-dead-mcp-urls
May 19, 2026
Merged

Fix dead MCP server URLs: deepsense rehosted, paypal moved to SSE#239
tobinsouth merged 1 commit into
mainfrom
tobin/fix-dead-mcp-urls

Conversation

@tobinsouth
Copy link
Copy Markdown
Collaborator

Follows up the four dead endpoints surfaced by Check MCP URLs after #236 merged (the connection-failure probe fix made them visible). Anyone with the bio-research or small-business bundle installed currently gets connect failures on every agent spawn for these servers.

Plugin Server Before After Verified
bio-research biorxiv https://mcp.deepsense.ai/biorxiv/mcp https://hcls.mcp.claude.com/biorxiv/mcp 200, valid MCP initialize
bio-research chembl https://mcp.deepsense.ai/chembl/mcp https://hcls.mcp.claude.com/chembl/mcp 200, valid MCP initialize
bio-research c-trials https://mcp.deepsense.ai/clinical_trials/mcp https://hcls.mcp.claude.com/clinical_trials/mcp 200, valid MCP initialize
small-business paypal https://mcp.paypal.com/mcp (type: http) https://mcp.paypal.com/sse (type: sse) 401, WWW-Authenticate: Bearer realm="OAuth"

Deepsense → hcls.mcp.claude.com. mcp.deepsense.ai doesn't resolve in DNS at all. The three health/life-sciences servers were rehosted under Anthropic's own domain (MCP directory entries dated 2026-01-07). Only the host changed; paths are identical (note: clinical_trials keeps the underscore in the path).

PayPal → /sse and type: sse. /mcp and /http both return 404. PayPal's MCP quickstart documents /http as the streamable endpoint but it doesn't respond as of today. /sse returns 401 with OAuth challenge headers and the authorization-server metadata is live, so the SSE transport works end-to-end. Type changed httpsse to match. If PayPal stands up the streamable endpoint later, that's a one-line follow-up.

Check MCP URLs should go fully green on main after this lands.

@bryan-anthropic bryan-anthropic force-pushed the tobin/fix-dead-mcp-urls branch from e21de9e to 20b7b20 Compare May 19, 2026 17:12
@bryan-anthropic
Copy link
Copy Markdown
Contributor

Rebased onto current main#242 and #243 (filed by me before I noticed this PR; apologies for the duplication) had already landed your /sse paypal repoint with type: http and removed the three deepsense entries. Reconciled here:

Commit re-signed with my key during rebase — if you'd prefer to sign it yourself, force-push your own version on top and I'll re-approve. Otherwise I can approve once you take another look.

@tobinsouth tobinsouth enabled auto-merge (squash) May 19, 2026 17:15
The Check MCP URLs workflow (after the connection-failure probe fix in
this PR's parent) surfaced four endpoints that fail every connection:

- mcp.deepsense.ai does not resolve in DNS at all. The biorxiv, chembl,
  and clinical_trials servers were rehosted under
  hcls.mcp.claude.com (Anthropic MCP directory entries dated
  2026-01-07). Paths are unchanged; only the host moved. All three
  return a complete MCP initialize response with no auth.

- mcp.paypal.com/mcp returns 404 at every path. PayPal's live endpoint
  is /sse (SSE transport, not streamable HTTP) and returns 401 with
  WWW-Authenticate: Bearer realm="OAuth" — alive, OAuth required.
  Their docs claim /http for streamable transport but it returns 404
  today. Type changed http -> sse to match the actual transport.

Anyone with the bio-research or small-business bundle installed gets
connect failures on every agent spawn until this lands.
@tobinsouth tobinsouth force-pushed the tobin/fix-dead-mcp-urls branch from 20b7b20 to 0857d07 Compare May 19, 2026 17:17
@tobinsouth
Copy link
Copy Markdown
Collaborator Author

@bryan-anthropic — your reconciliation against #242/#243 was exactly right (re-add the three deepsense entries at hcls.mcp.claude.com, fix paypal type: httpsse). Force-pushed the same content with my committer identity per your suggestion so require_last_push_approval doesn't block your approval. Diff is byte-identical to your 20b7b20f. Ready when you are.

Copy link
Copy Markdown
Contributor

@bryan-anthropic bryan-anthropic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving — diff matches my rebased 20b7b20 byte-for-byte, both checks green, commit signed by your key. Thanks for the quick reciprocal push.

@tobinsouth tobinsouth merged commit 09f62fb into main May 19, 2026
2 checks passed
@tobinsouth tobinsouth deleted the tobin/fix-dead-mcp-urls branch May 19, 2026 17:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants