High-Level Summary
Add MCP tools to (1) switch the active Datum project/namespace and (2) perform CRUD on a short, allow‑listed set of resources (MVP: HTTPProxy, Domain). Builds on the shipped MVP MCP server from #255.
Motivation
We shipped the initial MCP server (read‑only) in #255. Next, we will remove friction in dev loops by enabling context switching and simple CRUD with strong guardrails. This keeps the dev experience with copilots fast and safe.
Goals
- changeProject(project, namespace) for session context.
- CRUD tools for allow‑listed kinds: HTTPProxy, etc.
Non-Goals
Bulk ops, cross‑project clones, diff/patch planners, or wider resource coverage.