pane 2 — mcp surfacefacade-v1 · 21 tools

21 tools.
100+ operations.
one coding loop.

The surface your agent calls instead of Read / Grep / Glob. Every named agent connects to 21 effect-homogeneous domain tools that dispatch to 100+ underlying operations — one eager tools/list, no tool-search, no promotion. The loop is explore → search / read / relations / trace → change → edit / refactor → change(detect → tests · guards · contract). capabilities fetches an exact operation schema on demand; pass format: "gcx" for ~27% fewer tokens than JSON. The full legacy tool names stay reachable via GORTEX_TOOLS=full.

21
domain tools
100+
operations
5
effect classes
core — the eager coding loop
gcx — pass format:"gcx" for −27% tokens
write — mutating facade (local · session · control · external)
filter
21 domain tools
§ mcp resources · 16zero-tool-call reads

Lightweight context,
no tool call needed.

Resources are read directly from the MCP host — they don't count as tool calls and don't go through the model's tool-use turn. Use them when the agent needs orientation but you don't want to spend an exchange on it.

§ mcp prompts · 3guided workflows

Three guided workflows
the host can invoke.

MCP prompts ship as named templates the host can pick from a menu. Useful for codifying review checklists or pre-action briefings into one click.

Wire it up in one command.

gortex init auto-detects every coding agent in scope and writes .mcp.json, plus a community-routing block in each agent's instruction file.

● main
watcher: running
surface: 21 tools · 100+ ops · 16 resources · 3 prompts
mcp: stdio · http: :4747/mcp · daemon: socket
v0.61.0
apache 2.0