Skip to content

v2.5.0 — Streamable HTTP + hosted OAuth connector

Latest

Choose a tag to compare

@genudo-ai genudo-ai released this 28 Jul 12:59
· 4 commits to main since this release
fbe274d

⚠️ Upgrade required

The backend retired the SSE route. GET /api/user/mcp/sse now returns 404 on production and staging, so connector 2.4.0 and earlier can no longer reach Genudo at all. This release restores service.

Connector 2.5.0 — Streamable HTTP

Every JSON-RPC message is now a single POST to {BASE_URL}/mcp. The two-step SSE flow is gone, along with the eventsource dependency and the reconnect-storm guard (GENUDO_MAX_RECONNECTS) — a request/response transport has nothing to storm on. node-fetch is the only runtime dependency left.

The documented token scope is corrected to mcp:use; the old mcp:access requirement no longer exists.

Plugins 2.0.0 — no token, and web chat works

The plugins now declare the hosted Genudo server (https://api.genudo.ai/mcp) behind OAuth 2.1. Sign in through the browser — nothing to create, copy or paste, no Node, no local process. Because the server is remote, tools reach claude.ai web chat, which a local bridge never could.

  • Claude: {"type": "http", "url": ...} · ChatGPT/Codex: {"url": ..., "auth": "oauth"}
  • Two new skills, instruction-guides and editing-playbook, carry the authoring rules and the safe edit → diff → confirm → push workflow that used to come only from the bridge's guide tools. The plugins no longer depend on which connector is attached. 20 skills → 22 (ChatGPT 26 → 28).
  • The vendored 440K ChatGPT connector bundle is removed.

Breaking: plugin renamed

genudo-plugin-desktopgenudo-plugin-no-connector, id genudo-desktopgenudo-no-connector. It existed because Desktop's plugin upload couldn't collect a token; OAuth removed that constraint. The old id no longer resolves:

/plugin uninstall genudo-desktop@genudo-ai
/plugin install genudo-no-connector@genudo-ai

Install

# Tools only, no token — any surface
claude mcp add --transport http genudo https://api.genudo.ai/mcp

# Full experience: connector + 22 skills + 6 agents
/plugin marketplace add genudo-ai/genudo_mcp
/plugin install genudo@genudo-ai

The npm bridge stays published for self-hosted instances (GENUDO_BASE_URL), token-based/CI setups, and the guidance preamble, prompts and response slimming the hosted server does not serve yet.

Assets

  • genudo.mcpb — Claude Desktop extension (stdio bridge + token). Rebuilt on 2.5.0; the dead eventsource dependency is pruned and the bundle no longer ships stray repo files.
  • genudo-plugin.zip — Claude plugin, connector bundled.
  • genudo-plugin-no-connector.zip — Claude plugin, bring your own connection.

Full changelog: https://github.com/genudo-ai/genudo_mcp/blob/main/CHANGELOG.md