appctl mcp
appctl mcp serve turns your synced .appctl tool catalog into an MCP stdio server.
appctl mcp serve [OPTIONS]Options
Section titled “Options”--read-only--dry-run--strict--confirm
These map to the same safety controls used by chat, run, and serve.
What it implements
Section titled “What it implements”The stdio server currently supports:
initializetools/listtools/call
Each synced appctl tool is exposed as one MCP tool with its JSON Schema input.
Example
Section titled “Example”appctl sync --openapi http://127.0.0.1:8000/openapi.json \ --base-url http://127.0.0.1:8000 --force
appctl mcp serve --read-onlyPoint Gemini CLI, Qwen Code, Claude Code, Codex, or another MCP-capable client at that stdio command.
Known limits
Section titled “Known limits”- This release is stdio-first. HTTP and SSE transports can be added later.
- Only MCP tools are exposed. Resources and prompts are not.