Skip to content

docs(mcp.md): refresh stale tool catalog + URL/auth references #46

@stackbilt-admin

Description

@stackbilt-admin

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 endpointhttps://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:

  1. 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.
  2. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions