The family's MCP surface
rebuilt 2026-07-09
Note on this domain's history: subagentmcp.com previously served the OLD parked fleet-index placeholder that ~28 sibling domains shared — the single-page index this family has been sequentially replacing since 2026-07-01 (several sibling sites' deploy notes reference catching stale edge-cached copies of it). Rebuilt 2026-07-09 as the MCP map.
Sites exposing /mcp — 25 endpoints (grep-baked from source 2026-07-09, not individually curl-verified)
Each of these sibling sites serves a genuinely working single-tool MCP endpoint:
POST /mcp (Streamable-HTTP-style JSON-RPC 2.0) plus a
/.well-known/mcp/server-card.json discovery card. 24 of them share
one handler — handleMcp() in workers/_shared/kit/mcp.ts, factored from
subagentapi.com's Fable-5-spec-reviewed original — so the review-critical semantics hold
everywhere: JSON-RPC notifications (no id) get HTTP 202, in-protocol errors travel
over HTTP 200, GET /mcp returns 405 (no SSE stream), and an unknown tool name is a
-32602 protocol error. Every tool is read-only and returns the same data as the
site's own GET /api/* route.
Baked 2026-07-09 from grep -l 'kit/mcp' workers/*/src/*.ts (24 kit
importers) + grep -H 'toolName:' workers/*/src/index.ts, plus subagentapi.com's
hand-rolled original. Static map — a site adding /mcp after 2026-07-09 won't appear here until
the next authoring pass.
This repo's MCP server binaries
Beyond the Workers' HTTP endpoints, the monorepo ships three real MCP servers — each line below is taken from the binary's own doc comment:
crates/mcp-server— subagentjobs-mcp — Rust MCP server (rmcp, stdio) exposing job-board data. Tools: search_jobs, get_job, get_skill_graph, crawl_board. Cache: Redis L2 (durable-store) -> Postgres L3.crates/engineering-coworker— MCP server for the macos__desktop_cowork__engineering_coworker profile — bridges Claude (in Anthropic cloud) to the developer's local Mac so it can EXECUTE cargo/wrangler/git, not just suggest code. Tools: cargo_check, cargo_test, wrangler_deploy, d1_query, git_status, git_commit_push.apps/subagentswift-mcp— The Swift coworker's MCP server + CLI, built on the official MCP Swift SDK (modelcontextprotocol/swift-sdk) — the macOS<->Linux conduit proof: the same binary must build on macOS AND inside the Linux VM.
See also
- subagentapi.com — the unified API catalog + live health check over the family's primitives
workers/_shared/kit/mcp.ts— the shared handler, in the repo