Skip to content

Point MCP server at hosted remote (mcp.resend.com)#85

Merged
dielduarte merged 1 commit into
mainfrom
mcp-remote-endpoint
Jun 23, 2026
Merged

Point MCP server at hosted remote (mcp.resend.com)#85
dielduarte merged 1 commit into
mainfrom
mcp-remote-endpoint

Conversation

@dielduarte

Copy link
Copy Markdown
Contributor

What

Switch the bundled MCP server from the local stdio server (npx resend-mcp) to Resend's hosted remote MCP at https://mcp.resend.com (streamable HTTP), in both .mcp.json and the duplicate root mcp.json.

{
  "mcpServers": {
    "resend": {
      "type": "http",
      "url": "https://mcp.resend.com",
      "headers": { "Authorization": "Bearer ${RESEND_API_KEY}" }
    }
  }
}

Auth is unchanged — same RESEND_API_KEY, now passed as a bearer header instead of an env var to a local process. Only the transport moves (local → remote); no new credential, no OAuth flow.

Applies across all four platforms: Claude Code (auto-discovers .mcp.json), OpenAI Codex (.codex-plugin/plugin.json references ./.mcp.json), Cursor, and Grok.

README "MCP Server" section updated to describe the hosted endpoint + RESEND_API_KEY.

Follow-ups (not in this PR)

  • After merge, bump the pinned sha in xai-org/plugin-marketplace#32 to this commit — that clears the temporary stdio regression in the Grok catalog (it'll read http again).
  • Switching the server default to OAuth (dropping the bearer header, documenting API-key as an opt-in override) is a separate later PR.

Switch .mcp.json and mcp.json from the local stdio server
(npx resend-mcp) to Resend's hosted remote MCP at https://mcp.resend.com
(streamable HTTP). Keep the existing RESEND_API_KEY auth via a bearer
header, so no credential change for users — only the transport moves
from local to remote. OAuth default is a planned follow-up.

Applies to all platforms: Claude (auto-discovers .mcp.json), Codex
(.codex-plugin references ./.mcp.json), Cursor, and Grok.
@dielduarte dielduarte marked this pull request as ready for review June 23, 2026 18:42
@dielduarte dielduarte merged commit a1542fd into main Jun 23, 2026
2 checks passed
@dielduarte dielduarte deleted the mcp-remote-endpoint branch June 23, 2026 18:49
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.

2 participants