# `Choreo.MCP`
[🔗](https://github.com/code-shoily/choreo/blob/v0.14.1/lib/choreo/mcp.ex#L1)

A lightweight MCP (Model Context Protocol) server implementation.
Exposes system design capabilities to LLM clients via stdio transport.

Stdio JSON-RPC decoding uses `Jason` when available. Choreo itself does not
require Jason for ordinary diagram building or rendering.

# `start`

Starts the stdio loop. Configures the logger to write to standard error
so that standard output remains clean for JSON-RPC messages.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
