# Unrust MCP Server & AI Agent Discovery

> Zero-key Model Context Protocol (MCP) discovery endpoint, AI discovery snapshot, and Markdown mirrors for Claude, Cursor, Windsurf, ChatGPT, and Perplexity.

- Canonical HTML: [https://unrust.dev/mcp](https://unrust.dev/mcp)
- Markdown representation: [https://unrust.dev/mcp/index.md](https://unrust.dev/mcp/index.md)

## Public Discovery MCP (Zero API Key)

Coding assistants and autonomous agents can query Unrust's public code-review challenges, interactive browser tools, and diagnostic skill dimensions without an API key:

- **HTTP JSON-RPC 2.0 MCP Endpoint:** `https://unrust.dev/mcp/discovery` (supports `initialize`, `tools/list`, and `tools/call` for `unrust_get_overview`, `unrust_discover_challenges`, `unrust_discover_tools`, and `unrust_compare_alternatives`).
- **REST AI Discovery Snapshot:** `https://unrust.dev/ai/discovery`
- **Hosted SSE MCP Server:** `https://mcp.unrust.dev/sse`
- **MIT Code Review Lab Dataset:** `https://unrust.dev/resources/code-review-lab.json`

## Markdown Twins for Every Public Route

Every public page on Unrust has a raw Markdown representation at `<path>/index.md` (and via `Accept: text/markdown` content negotiation) for 100% token-efficient RAG retrieval.

Next step: [Take the free diagnostic](https://unrust.dev/diagnostic/index.md)
