Instantly find relevant regulations, statutory guidance, and school policies using semantic AI search — no more keyword guessing or manual document trawling.
pgvector
Vector Database
E5-Large
Multilingual Embeddings
JWT
Secure Token Auth
MCP
AI Agent Compatible
Built for headteachers, governors, and compliance officers who need authoritative answers — fast.
Ask questions in plain English. Our multilingual E5-Large model understands the meaning of your query, not just keywords.
Query documents as they existed on any specific date. Essential for compliance audits and understanding what rules applied when.
Every user receives a personal JWT. Your data is protected — only authenticated requests reach the search backend.
Plug directly into Claude, GPT, or any MCP-compatible AI agent. Your AI assistant can query school law on your behalf.
The E5-Large model supports 100+ languages. Search Welsh, French, or any other language your documents are written in.
pgvector's cosine similarity search returns the top 5 most relevant document chunks in milliseconds, even across thousands of pages.
Three steps from registration to answers.
Fill in your name and email address. We instantly generate a personal JWT and email it to you. No password required — your token is your key.
Send a POST request to /mcp/ with your token in the
Authorization: Bearer header and your natural-language query in the body.
The RAG pipeline encodes your query, performs a cosine similarity search over the vector database, and returns the most relevant document chunks — complete with source titles.
One HTTP call. Full semantic search.
# Example: query the legal knowledge base curl -X POST https://schoolsreg.com/mcp/ \ -H "Authorization: Bearer <YOUR_TOKEN>" \ -H "Content-Type: application/json" \ -d '{ "jsonrpc": "2.0", "method": "tools/call", "id": 1, "params": { "name": "query_legal_knowledge_base", "arguments": { "query_text": "What are the safeguarding requirements for schools?", "as_of": "2026-01-01T00:00:00Z" } } }'
Request access and receive your personal API token after approval.
Get Access