claude-code - 💡(How to fix) Fix Hosted MCP endpoints gmail.mcp.claude.com and gcal.mcp.claude.com return 404 from Google Frontend [1 comments, 2 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#56115Fetched 2026-05-05 05:57:45
View on GitHub
Comments
1
Participants
2
Timeline
5
Reactions
0
Author
Timeline (top)
labeled ×3commented ×1cross-referenced ×1

The hosted Gmail and Google Calendar MCP endpoints used by Claude Code (and Claude Desktop) are returning HTTP 404 from Google Frontend for all users. The /mcp path no longer exists on either host.

Error Message

$ curl -sS -X POST https://gmail.mcp.claude.com/mcp
-H "Content-Type: application/json"
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'

<html><head> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <title>404 Not Found</title> </head> <body text=#000000 bgcolor=#ffffff> <h1>Error: Not Found</h1> <h2>The requested URL <code>/mcp</code> was not found on this server.</h2> </body></html>

$ curl -sSI https://gmail.mcp.claude.com/mcp HTTP/2 404 date: Mon, 04 May 2026 19:48:36 GMT content-type: text/html; charset=UTF-8 server: Google Frontend content-length: 280

identical result for gcal:

$ curl -sSI https://gcal.mcp.claude.com/mcp HTTP/2 404 server: Google Frontend

Root Cause

The hosted Gmail and Google Calendar MCP endpoints used by Claude Code (and Claude Desktop) are returning HTTP 404 from Google Frontend for all users. The /mcp path no longer exists on either host.

Code Example

$ curl -sS -X POST https://gmail.mcp.claude.com/mcp \
    -H "Content-Type: application/json" \
    -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'
<html><head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>404 Not Found</title>
</head>
<body text=#000000 bgcolor=#ffffff>
<h1>Error: Not Found</h1>
<h2>The requested URL <code>/mcp</code> was not found on this server.</h2>
</body></html>

$ curl -sSI https://gmail.mcp.claude.com/mcp
HTTP/2 404
date: Mon, 04 May 2026 19:48:36 GMT
content-type: text/html; charset=UTF-8
server: Google Frontend
content-length: 280

# identical result for gcal:
$ curl -sSI https://gcal.mcp.claude.com/mcp
HTTP/2 404
server: Google Frontend

---

Error: Streamable HTTP error: Error POSTing to endpoint:
<html><title>404 Not Found</title></html>
RAW_BUFFERClick to expand / collapse

Summary

The hosted Gmail and Google Calendar MCP endpoints used by Claude Code (and Claude Desktop) are returning HTTP 404 from Google Frontend for all users. The /mcp path no longer exists on either host.

Reproduction

$ curl -sS -X POST https://gmail.mcp.claude.com/mcp \
    -H "Content-Type: application/json" \
    -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'
<html><head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>404 Not Found</title>
</head>
<body text=#000000 bgcolor=#ffffff>
<h1>Error: Not Found</h1>
<h2>The requested URL <code>/mcp</code> was not found on this server.</h2>
</body></html>

$ curl -sSI https://gmail.mcp.claude.com/mcp
HTTP/2 404
date: Mon, 04 May 2026 19:48:36 GMT
content-type: text/html; charset=UTF-8
server: Google Frontend
content-length: 280

# identical result for gcal:
$ curl -sSI https://gcal.mcp.claude.com/mcp
HTTP/2 404
server: Google Frontend

Root / on both hosts also returns 404. server: Google Frontend suggests the Cloud Run / GCP backend is unreachable or unmapped.

Expected

POST /mcp should accept a JSON-RPC initialize request and respond with an MCP server handshake (as documented for Claude Code hosted MCP servers).

Actual

HTTP 404 from Google Frontend — no JSON-RPC response; server returns generic Google 404 HTML.

Impact

In Claude Code, claude mcp list shows gmail/gcal as failing on every session:

Error: Streamable HTTP error: Error POSTing to endpoint:
<html>…<title>404 Not Found</title>…</html>

This blocks calendar/email workflows inside Claude Code and Claude Desktop until the hosted endpoints are restored or the MCP server URLs are updated.

Environment

  • Claude Code 2.1.126
  • macOS 26.3 (Apple Silicon)
  • Reproduced from multiple networks (corp + residential ISP); not a proxy or TLS issue
  • First observed 2026-05-01; still failing 2026-05-04 ~19:48 UTC

Notes

If these endpoints have moved to a new hostname or path, please update the hosted MCP registry / docs so Claude Code can auto-pick them up. If they're deprecated in favor of user-hosted OAuth flows, please publish migration guidance.

extent analysis

TL;DR

Update the MCP server URLs in Claude Code to point to the new endpoints, as the current /mcp path no longer exists on the hosted Gmail and Google Calendar MCP endpoints.

Guidance

  • Verify the new endpoint URLs by checking the official documentation or contacting the Claude Code support team.
  • Update the claude mcp list command to use the new endpoint URLs.
  • Check the Cloud Run or GCP backend configuration to ensure that the MCP server is properly mapped and reachable.
  • Consider implementing a fallback or retry mechanism in Claude Code to handle temporary endpoint changes or outages.

Example

No code snippet is provided as the issue is related to endpoint URLs and configuration rather than code.

Notes

The issue seems to be related to a change in the endpoint URLs or configuration, and updating the MCP server URLs in Claude Code should resolve the issue. However, without further information on the new endpoint URLs, it's difficult to provide a more specific solution.

Recommendation

Apply workaround: Update the MCP server URLs in Claude Code to point to the new endpoints, as the current /mcp path no longer exists on the hosted Gmail and Google Calendar MCP endpoints. This is because the issue is likely due to a change in the endpoint configuration, and updating the URLs should allow Claude Code to connect to the new endpoints.

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

claude-code - 💡(How to fix) Fix Hosted MCP endpoints gmail.mcp.claude.com and gcal.mcp.claude.com return 404 from Google Frontend [1 comments, 2 participants]