From c69b92a708fbdc07f08dc9cd81a9c9320efee838 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Frank=20La=CC=88mmer?= Date: Fri, 28 Aug 2026 12:51:27 +0200 Subject: [PATCH 1/2] FR-6380 Point the MCP endpoint at mcp.fortrabbit.com Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_013G3f9pdDE232yz1pA78eqS --- docs/cli.md | 2 +- internal/agentmcp/service.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/cli.md b/docs/cli.md index f51f046..fd65707 100644 --- a/docs/cli.md +++ b/docs/cli.md @@ -321,7 +321,7 @@ updates a stale fortrabbit URL while leaving all other MCP servers alone. `remove` lists the affected agent configuration files and asks for confirmation; pass `--yes` only for intentional unattended removal. -The remote endpoint is `https://api.fortrabbit.com/mcp`. Claude Code stores its +The remote endpoint is `https://mcp.fortrabbit.com`. Claude Code stores its user-scoped entry in `~/.claude.json`; Codex stores it in `~/.codex/config.toml`. diff --git a/internal/agentmcp/service.go b/internal/agentmcp/service.go index f5eeb27..c4c3d0e 100644 --- a/internal/agentmcp/service.go +++ b/internal/agentmcp/service.go @@ -15,7 +15,7 @@ import ( const ( ServerName = "fortrabbit" - ServerURL = "https://api.fortrabbit.com/mcp" + ServerURL = "https://mcp.fortrabbit.com" CodexClientID = "https://api.fortrabbit.com/.well-known/oauth-client/codex" ) From d384890e0b363661c4b4bb4d359837c917b0c1c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Frank=20La=CC=88mmer?= Date: Mon, 31 Aug 2026 16:26:45 +0200 Subject: [PATCH 2/2] FR-6380 Append the /mcp path to the endpoint The bare host answers only GET and 404s; JSON-RPC is served at https://mcp.fortrabbit.com/mcp. Existing registrations now compare as stale, so `frbit mcp install` repairs them. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01ArDJv66awmc1d9RMHUYBrx --- docs/cli.md | 2 +- internal/agentmcp/service.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/cli.md b/docs/cli.md index fd65707..d36651f 100644 --- a/docs/cli.md +++ b/docs/cli.md @@ -321,7 +321,7 @@ updates a stale fortrabbit URL while leaving all other MCP servers alone. `remove` lists the affected agent configuration files and asks for confirmation; pass `--yes` only for intentional unattended removal. -The remote endpoint is `https://mcp.fortrabbit.com`. Claude Code stores its +The remote endpoint is `https://mcp.fortrabbit.com/mcp`. Claude Code stores its user-scoped entry in `~/.claude.json`; Codex stores it in `~/.codex/config.toml`. diff --git a/internal/agentmcp/service.go b/internal/agentmcp/service.go index c4c3d0e..21dec44 100644 --- a/internal/agentmcp/service.go +++ b/internal/agentmcp/service.go @@ -15,7 +15,7 @@ import ( const ( ServerName = "fortrabbit" - ServerURL = "https://mcp.fortrabbit.com" + ServerURL = "https://mcp.fortrabbit.com/mcp" CodexClientID = "https://api.fortrabbit.com/.well-known/oauth-client/codex" )