Skip to Content
Trips Enjoy

For AI Agents

Machine-readable access: llms.txt, per-page Markdown, search API and an MCP server.

This documentation set is designed to be consumed by AI agents as well as people: every page is reachable as clean Markdown, full-text searchable, and queryable through an MCP server.

Endpoints

EndpointReturns
/llms.txtCurated index of the whole set, grouped by section
/llms-full.txtThe complete documentation as one Markdown document
/en/docs/<path>.mdAny single page as processed Markdown, e.g. /en/docs/srs/requirements/auth.md
/api/search?query=…Full-text search with ranked hits and section anchors
/api/mcpMCP server (Streamable HTTP, JSON-RPC 2.0)

MCP server

Connect from any MCP client (Claude Desktop, Cursor, …) to https://<your-host>/api/mcp. The server is stateless — no keys, no session.

ToolInputReturns
list_docs—All pages with titles, URLs and descriptions
search_docsqueryRanked hits with section anchors (same index as the site search)
get_docpathThe page as full processed Markdown

Example call:

curl -X POST https://<your-host>/api/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_docs","arguments":{"query":"seat hold"}}}'

Requirement ID vocabulary

PrefixMeaningDefined in
FR-Functional requirementSoftware (SRS) module pages
BR-Business requirementBusiness Requirements and Rules
BRL-Business ruleBusiness Requirements and Rules
NFR-Non-functional requirementQuality and Interface Requirements
DAT-Data requirementData Requirements
OD-Open decisionCompliance, Risks and Decisions
UF-User flowUser Flows
D-Decision register entry — an external document, not part of this site—

On this page