# Syla > Syla is an MCP server over a student's own Canvas coursework. Assistants connected to it answer from the student's real lectures, assignments, and deadlines, with the file and page cited. Canvas is read-only, always. ## Docs - [Overview](https://usesyla.app/docs/index.md): What Syla gives an assistant, the endpoint, and three prompts to try. - [Connect a client](https://usesyla.app/docs/connect.md): Claude, ChatGPT, Claude Code, Cursor, VS Code, or any MCP client. - [Auth, tokens & scopes](https://usesyla.app/docs/auth.md): OAuth for assistants, agent tokens for your own code, and what each scope grants. - [Tools](https://usesyla.app/docs/tools.md): The 13 tools, generated from the definitions the server actually runs. - [Prompt library](https://usesyla.app/docs/prompts.md): Copy-pasteable workflows: exam prep, weekly planning, catching up. - [Security & privacy](https://usesyla.app/docs/security.md): Read-only Canvas, scoped access, and where the one write goes. - [Troubleshooting](https://usesyla.app/docs/help.md): Connection failures, stale data, missing tools, lost tokens. ## Product - [Syla](https://usesyla.app): the landing page - [Privacy](https://usesyla.app/privacy) - [Terms](https://usesyla.app/terms)