> ## Documentation Index
> Fetch the complete documentation index at: https://docs.daven.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Edu apps overview

> Build education apps — from MCP key to Playground submit

Developer docs for building an education app and submitting it to Daven.

**Your job:** issue an MCP key in Daven AI **[Settings > MCP Keys](https://daven.ai/settings?tabs=mcp)** → build & deploy → verify and submit in the [Playground](https://daven.ai/playground).\
Classroom delivery is handled by Daven. Never put API keys in the browser.

| Doc                                        | Contents                         |
| ------------------------------------------ | -------------------------------- |
| [Quickstart](/en/edu/quickstart)           | Key · build · deploy · submit    |
| [Session & proxy](/en/edu/session-proxy)   | New-tab launch · session · proxy |
| [Approved catalog](/en/edu/catalog)        | Master → Edu list                |
| [MCP API](/en/edu/proxy-api)               | Generation proxy endpoints       |
| [Student submissions](/en/edu/submissions) | LMS submission envelope (URL)    |
| [Hub status](/en/edu/hub-status)           | Shipped vs remaining             |
| [Checklist](/en/edu/checklist)             | Pre-launch review                |
| [Reference app](/en/edu/reference-app)     | Sihwa Studio                     |

## Roles

| Piece               | Role                                  |
| ------------------- | ------------------------------------- |
| Education app       | The lesson web app you build          |
| Daven Playground    | Verify and submit the app             |
| Classroom Hub (Edu) | Where approved apps are used in class |
| Daven AI            | Image / voice / music generation      |

## Principles

* Keep the MCP key on the server only.
* Verify in Playground, then Submit.
* AI assists — student-authored text stays primary.

When `@davenai/mcp` is connected in your AI coding tool, the agent follows `daven_guidelines`.
