# Scolavo > A structured curriculum — 125 subjects across five tiers (Primary, Middle, High, College, Topics), > 3,680 class-lessons, each with teaching text, narration transcripts, quizzes and media. > Licensed to partners for use in AI products. There are three ways to reach the content. Pick by who decides what to fetch next. ## REST API — recommended for most integrations For pipelines, syncs, LMS imports and search indexes: your code already knows what it needs. - [Integration guide](https://www.scolavo.com/rest-api-spec.md): auth, all 18 routes, the cheap-sync recipe, metering - [OpenAPI 3.1 schema](https://www.scolavo.com/openapi.json): generate a client from this; also at https://mcp.scolavo.com/v1/openapi.json (no auth) - [Web reference](https://www.scolavo.com/docs/rest) ## Chatbot Kit — for teaching inside a chatbot Four tools and a teaching system prompt that turn a generic assistant into a teacher grounded in licensed curriculum. Deliberately small: tool definitions are re-sent on every turn, so the curated surface costs ~2,039 tokens per turn where the full schema would cost ~41,559. - [Guide](https://www.scolavo.com/chatbot-kit-spec.md) - Tool definitions: [Anthropic](https://www.scolavo.com/chatbot-kit/tools.anthropic.json) · [OpenAI](https://www.scolavo.com/chatbot-kit/tools.openai.json) - [System prompt](https://www.scolavo.com/chatbot-kit/system-prompt.md) · [Error guidance](https://www.scolavo.com/chatbot-kit/errors.json) - [Web reference](https://www.scolavo.com/docs/chatbot) ## MCP server — for open-ended exploration When a model is genuinely figuring out what it needs rather than executing a known plan. - [Full specification](https://www.scolavo.com/mcp-spec.md) - [Web reference](https://www.scolavo.com/mcp/docs) - Endpoint: https://mcp.scolavo.com/mcp (JSON-RPC 2.0, stateless JSON mode, POST only) ## Licensing Content is © Scolavo and licensed per organisation. Attribution is a term of the licence. Contact: licensing@scolavo.com