Setup
Connect EduInsights to your AI client
Add the server URL below. Search, lookup and program profiles work immediately with no account. The ad-hoc SQL tool asks you to sign in the first time you use it — inside Claude, in one step.
Claude
Add to Claude (web, desktop, or Code)
In Claude, open Settings → Connectors → Add custom connector and paste the server URL:
For Claude Code, add it from the command line instead:
The connector works with no key at all — search, lookup and program profiles are open. Add the header only if you want edu_run_sql.
ChatGPT
Add to ChatGPT
Open Settings → Connectors → Create, choose the MCP / custom connector option, and paste the same URL:
ChatGPT connectors have no field for an API key, so the keyed SQL tool is not available there. Everything anonymous works normally. Custom connectors require a paid ChatGPT plan with developer mode enabled.
Anything else
Any MCP client, or plain HTTP
The endpoint speaks Streamable HTTP MCP. To check it end to end:
Start with edu_describe_data to see the tables, then edu_resolve_entity to turn names into canonical IDs. Never guess an identifier — resolve it first.
Scripts and automation
No browser? Use an API key
The sign-in flow above needs a browser to show you a consent screen, so it doesn't work from a cron job, CI, or a server. For those, request a free API key and send it as a header instead.