# Locus > Locus knowledge layer — REST + MCP over a shared clinical knowledge base. ## Docs - [Apply a clinical rule to health records](https://docs.locusmedical.fr/api-reference/analyse/apply-a-clinical-rule-to-health-records.md): Compile a free-text clinical rule into criteria, evaluate it against each inline health record, and attach a recommendation grounded in the knowledge base, with citations, to every matching health record. Synchronous (non-streamed). - [Grounded clinical answer with citations](https://docs.locusmedical.fr/api-reference/answer/grounded-clinical-answer-with-citations.md): Return a concise answer grounded ONLY in the clinical knowledge base, with the recommendations cited. Synchronous (non-streamed). - [Patient-contextualized answer with conflicts](https://docs.locusmedical.fr/api-reference/context/patient-contextualized-answer-with-conflicts.md): Like `answer`, but takes a coarse patient profile into account and surfaces conflicts (allergies, interactions, pregnancy, age…) between the recommendations and the patient. Synchronous (non-streamed). - [Liveness and dependency check](https://docs.locusmedical.fr/api-reference/ops/liveness-and-dependency-check.md) - [Structured clinical search](https://docs.locusmedical.fr/api-reference/search/structured-clinical-search.md): Search the clinical knowledge base and return structured, citable document units — never a free-form answer. Foundation for `answer` and `context`. - [Authentication](https://docs.locusmedical.fr/en/authentication.md): How Locus API keys work — format, hashing, and rate limits. - [analyse](https://docs.locusmedical.fr/en/capabilities/analyse.md): Apply a clinical rule to health records and attach sourced recommendations. - [answer](https://docs.locusmedical.fr/en/capabilities/answer.md): A concise, cited answer grounded only in the knowledge base. - [context](https://docs.locusmedical.fr/en/capabilities/context.md): An answer that accounts for a coarse patient profile and surfaces conflicts. - [Capabilities overview](https://docs.locusmedical.fr/en/capabilities/overview.md): The six Locus capabilities and when to reach for each. - [search](https://docs.locusmedical.fr/en/capabilities/search.md): Structured, citable retrieval from the clinical knowledge base. - [Changelog](https://docs.locusmedical.fr/en/changelog.md): Notable changes to the Locus knowledge layer. - [Introduction](https://docs.locusmedical.fr/en/introduction.md): Medical knowledge layer — search, answer, and act on clinical guidelines via REST + MCP. - [MCP server](https://docs.locusmedical.fr/en/mcp/overview.md): Connect an LLM agent to Locus over Streamable HTTP. - [Tool catalogue](https://docs.locusmedical.fr/en/mcp/tools.md): The Locus MCP tools, their arguments, and when an agent should use each. - [Quickstart](https://docs.locusmedical.fr/en/quickstart.md): Make your first authenticated call to the Locus REST API and MCP server. - [atb (roadmap)](https://docs.locusmedical.fr/en/roadmap/atb.md): Deterministic antibiotic decision — planned, not yet available. - [drug (roadmap)](https://docs.locusmedical.fr/en/roadmap/drug.md): Structured medication data (BDPM) — planned, not yet available. ## OpenAPI Specs - [openapi](https://docs.locusmedical.fr/openapi.json)