AI-powered academic credentialing tools for Nigerian primary and secondary schools.
Exposes student results, regional certifications, and personalised AI feedback
as Model Context Protocol tools — consumable by Voice Agents and AI clients.
Student & School Tools
lookup_studentLook up a student by ID — returns profile and available terms.
find_studentsSearch students by name, school, class, or academic year.
fetch_term_reportFull term report: subjects (up to 35), attendance, psychomotor, behavioural, teacher & principal comments.
fetch_student_historyComplete academic history across all recorded terms and years.
fetch_class_performanceClass-wide breakdown with per-subject averages — for teacher use.
Regional Exam Tools
fetch_regional_resultRegional/state-level exam certification: examiner, candidate number, certificate, and subject grades.
search_regional_resultsSearch regional records by name, school, state, year, term, or verification status.
fetch_regional_school_summaryAll regional results for a school in a year — pass & verification statistics.
AI Feedback
get_ai_recommendation
Personalised academic feedback tailored to the recipient:
student · encouraging, ~180 words
parent · detailed with trends, ~350 words
teacher · analytical class insight, ~400 words
MCP Endpoints
GET
http://mcp.educert.ng/sse
SSE transport — legacy clients
POST
http://mcp.educert.ng/messages/
SSE message endpoint
GET / POST
http://mcp.educert.ng/mcp-http/mcp
Streamable HTTP transport — recommended
POST
http://mcp.educert.ng/api/tools
REST dispatcher — pass {"tool": "name", "arguments": {...}}
POST
http://mcp.educert.ng/api/tools/:tool_name
REST per-tool endpoint