Documentation
Finding the answer in what has already been written, and writing it where it has not — first-party documentation made searchable by something other than a person scrolling it, including by an agent, and a document of custom code produced from the code itself.
Overview
capire, at cap.cloud.sap, is the CAP documentation: its core pages are built from the public capire/docscapire/docsThe sources of capire itself, in the repository it is built from: the documentation every core_coverage claim in this graph is checked against, so a claim can be dated against a commit.sap official, cap repository, open to issues and pull requests, with SAP-specific pages added on publication. Around it, @cap-js/mcp-server@cap-js/mcp-serverSAP's MCP server for CAP development, run as cds-mcp: search_model searches the project's compiled CDS model, search_docs searches the CAP documentation indexed as embeddings on the developer's own machine.sap official, cap searches a preprocessed copy of it from a coding agent, and @sap-ux/fiori-docs-embeddings@sap-ux/fiori-docs-embeddingsFiori documentation indexed as embeddings, which is what makes it searchable by something other than a person scrolling it.sap official, cap does the same for the Fiori documentation.
Not covered: capire is the documentation and it is SAP's; what the corpus holds beside it is machine-readable packaging of the same material rather than a second source. Nothing here documents your application — that is metadata publishing.
SAP-official packages and independent servers both package first-party prose for machines, and how they relate has not been assessed.
mcp-sap-docsmcp-sap-docsAn MCP server over seventeen cloned SAP documentation repositories — ABAP keyword docs, capire, OpenUI5, Cloud SDK, BTP — searched with BM25 and prebuilt embeddings fused by reciprocal rank fusion.independent, cap clones SAP's documentation repositories and serves them over MCP with hybrid keyword and embedding retrieval, reaching ABAP, UI5 and BTP material the SAP-official embeddings package does not carry. Clean-Core.ioClean-Core.ioA free hosted workspace that reads one piece of custom ABAP, redraws its business process as BPMN with a line anchor on every element, grades the SAP objects it uses Level A–D and ends in a keep, rebuild, move-to-standard or retire decision.independent, abap is the other kind: it writes a document of a custom program from the program itself.
Artifacts
Content
Seen working
Details
Coverage
For your agent
- Ref
capability:documentation- JSON
- /capabilities/documentation.json
- MCP
- Connecting an agent