Model Context Protocol
You already run the academy on Course37. The MCP server hands the repetitive parts to your own AI agent: add videos, schedule live classes, record payments and installments, query exams, finances, students and website analytics. Streamable HTTP at POST /mcp, OAuth2 client credentials, and only the scopes you grant.
Capabilities
Every line below is a tool. Your agent sees a tool only if you granted its scope, and every call runs inside your organization.
Setup
Three steps: create the credential, exchange it for a token, point the agent at the endpoint.
In Dashboard → Integrations → MCP Server, create a credential and tick exactly the scopes you want it to have. Write access is off by default.
Your agent trades its client id and secret for a short-lived bearer token with the standard OAuth2 client-credentials grant. Tokens expire in 900 seconds.
Any MCP-compatible agent speaks Streamable HTTP to POST /mcp. It sees only the tools your scopes allow, and only data inside your organization.
Nothing beyond them. Narrow a credential or switch it off, and the change applies to the next call.
Credentials live in your dashboard under Integrations → MCP Server. Pick the scopes, copy the secret once, paste it into your agent.