Stoic Sage API

Read endpoints require no authentication. Machine-readable spec: /openapi.json. Catalog: /.well-known/api-catalog.

MethodPathDescription
GET/api/search?q=&topK=5Semantic-first hybrid search across the corpus.
GET/api/entry/{book}/{id}?source=Fetch one entry by source, book/chapter, id.
GET/api/randomA weighted-random reflectable entry.
GET/api/dailyToday's date-seeded entry + AI meditation.
POST/api/explainStream an advisor-style explanation (SSE).
PUT/api/views/{viewId}/ratingRate a viewed entry (1–3).
POST/mcpMCP server (Streamable HTTP): search_texts, get_entry, daily_reflection.

Agents: see also the MCP server card and the agent-skills index.