Summary
docs/mcp.md (296 lines) describes deprecated infrastructure as canonical. Caught during a docs-site audit on 2026-05-02 when Stackbilt-dev/docs was re-sourcing pages post-consolidation; fixed by writing a fresh canonical platform-side reference at Stackbilt-dev/stackbilt-web/docs/mcp.md and charting the gateway from there. This issue tracks the gateway-repo-side refresh, which is the gateway team's call.
Stale references in docs/mcp.md
- Production endpoint —
https://stackbilt.dev/mcp (line 5). The stackbilt.dev domain now 301-redirects to stackbilder.com; stackbilder.com/mcp/info returns 404. Current endpoint is https://mcp.stackbilt.dev/mcp (per README, wrangler.toml zone routing, and the official MCP registry listing).
- Auth methods — "Compass JWT" row (line 17) and the entire "Unified Auth (Cross-Compass)" section (lines 19-31). Compass was removed as a standalone product per upstream
stackbilt-web/CLAUDE.md; the stackbilt.dev/api/auth/token exchange URL is dead.
- Tool catalog — "All 22 Tools" section (line 109) lists
flow_* (runFullFlowAsync, getArtifact, getFlowScaffold, etc.) as canonical. The repo README explicitly marks flow_* as DEPRECATED, migrating to scaffold_* (TarotScript-backed, deterministic). The doc and README contradict each other.
qualityWeighting / CSA sub-config (lines 262-271) — Compass Service Adapter no longer exists; csa: 0.6 weighting is meaningless.
StackBilt branding (line 3) — predates the Stackbilder rename.
- Client config snippets (lines 56-92, 187-200) — embed dead
stackbilt.dev/mcp URLs in JSON examples and Node.js code.
Suggested approach
A surgical edit pass leaves the doc internally inconsistent (the deprecated flow_* deep-dive would still describe a 22-tool catalog that's being torn down). Two cleaner options:
- Replace with a thin doc that points to the README for the live catalog — README is current;
tools/list is the source of truth for "what's bound right now"; freezing a snapshot in a doc is what got us here.
- Full rewrite under the new architecture — multi-product gateway with OAuth + service bindings to
tarotscript-worker / img-forge-mcp / stackbilt-engine / stackbilt-deployer / edge-auth. More work; more useful long-term.
What's already done
Stackbilt-dev/stackbilt-web/docs/mcp.md — canonical platform-side reference, rendered at docs.stackbilt.dev/mcp. Describes the gateway from the platform's perspective (architecture, service-binding map, auth, transports). Defers tool catalog to the gateway repo. Includes pointer to this repo + README.
Stackbilt-dev/docs/docs-manifest.json v3 — re-sources mcp.md from stackbilt-web (was sourcing from Stackbilt-dev/edgestack_v2/docs/mcp.md, now deprecated).
- AEGIS wiki
mcp-gateway-architecture — canonical architecture map for the gateway, including upstream/downstream associations and the deprecation history.
Not blocking
The platform-side reference at docs.stackbilt.dev/mcp is current. Readers landing there get accurate info. This issue is about the gateway repo's own internal doc consistency.
🤖 Generated with Claude Code
Summary
docs/mcp.md(296 lines) describes deprecated infrastructure as canonical. Caught during a docs-site audit on 2026-05-02 whenStackbilt-dev/docswas re-sourcing pages post-consolidation; fixed by writing a fresh canonical platform-side reference atStackbilt-dev/stackbilt-web/docs/mcp.mdand charting the gateway from there. This issue tracks the gateway-repo-side refresh, which is the gateway team's call.Stale references in
docs/mcp.mdhttps://stackbilt.dev/mcp(line 5). Thestackbilt.devdomain now 301-redirects tostackbilder.com;stackbilder.com/mcp/inforeturns 404. Current endpoint ishttps://mcp.stackbilt.dev/mcp(per README, wrangler.toml zone routing, and the official MCP registry listing).stackbilt-web/CLAUDE.md; thestackbilt.dev/api/auth/tokenexchange URL is dead.flow_*(runFullFlowAsync,getArtifact,getFlowScaffold, etc.) as canonical. The repo README explicitly marksflow_*as DEPRECATED, migrating toscaffold_*(TarotScript-backed, deterministic). The doc and README contradict each other.qualityWeighting/ CSA sub-config (lines 262-271) — Compass Service Adapter no longer exists;csa: 0.6weighting is meaningless.StackBiltbranding (line 3) — predates the Stackbilder rename.stackbilt.dev/mcpURLs in JSON examples and Node.js code.Suggested approach
A surgical edit pass leaves the doc internally inconsistent (the deprecated
flow_*deep-dive would still describe a 22-tool catalog that's being torn down). Two cleaner options:tools/listis the source of truth for "what's bound right now"; freezing a snapshot in a doc is what got us here.tarotscript-worker/img-forge-mcp/stackbilt-engine/stackbilt-deployer/edge-auth. More work; more useful long-term.What's already done
Stackbilt-dev/stackbilt-web/docs/mcp.md— canonical platform-side reference, rendered atdocs.stackbilt.dev/mcp. Describes the gateway from the platform's perspective (architecture, service-binding map, auth, transports). Defers tool catalog to the gateway repo. Includes pointer to this repo + README.Stackbilt-dev/docs/docs-manifest.jsonv3 — re-sourcesmcp.mdfromstackbilt-web(was sourcing fromStackbilt-dev/edgestack_v2/docs/mcp.md, now deprecated).mcp-gateway-architecture— canonical architecture map for the gateway, including upstream/downstream associations and the deprecation history.Not blocking
The platform-side reference at
docs.stackbilt.dev/mcpis current. Readers landing there get accurate info. This issue is about the gateway repo's own internal doc consistency.🤖 Generated with Claude Code