Skip to main content
Glama

Server Details

WASSCE and BECE aggregates, KCSE mean grades, JAMB minimums and NSC pass thresholds.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4.4/5.0

Scored across 6 tools

Disambiguation5/5

Each tool is bound to a specific country/examination system, so an agent can route purely on the exam mentioned in the request. The descriptions reinforce this by explicitly naming out-of-scope uses and pointing to the correct sibling tool (e.g. grades.scale says to use the examination's own tool for aggregates), eliminating overlap.

Naming Consistency4/5

All names use a dotted namespace plus snake_case (ghana.bece_aggregate, kenya.kcse_mean_grade, south_africa.nsc_results), which is predictable and readable. The minor deviation is that the namespace is sometimes a country and sometimes a concept (grades.scale), and noun suffixes vary (aggregate, mean_grade, admission_minimums, results).

Tool Count5/5

Six tools is well-scoped: one per examination system plus a shared grading-scale lookup, with no redundant entries. Each tool clearly earns its place and the set stays small enough to scan quickly.

Completeness4/5

The surface covers the main West/East/Southern African examination routes (BECE, WASSCE, KCSE, UTME/WAEC-NECO, NSC) with both aggregate computation and threshold checks. Minor gaps: no grading-scale coverage for Nigeria's WAEC/NECO grades used by nigeria.admission_minimums, and no school-placement or cut-off tooling (though the descriptions frame that as deliberately out of scope).

Available Tools

6 tools
ghana.bece_aggregateBECE aggregate for senior high school placementA
Read-only
Inspect

Use this when a pupil or parent in Ghana gives BECE grades and asks for the aggregate used to place them in a senior high school. It adds the four core subjects and the two strongest other subjects, as the school placement guidelines (CSSPS) state. Do not use it to say which school a pupil will get, for WASSCE grades, or to answer exam questions.

Inputs: english (required), mathematics (required), other_subjects (required), social_studies (required), +1 more. Returns: exam, note, read_on, sources, +4 more

ghana.wassce_aggregateWASSCE aggregate for Ghanaian universitiesA
Read-only
Inspect

Use this when a student in Ghana gives their WASSCE grades and asks for their aggregate, or whether the grades meet a university's general entry requirement (for example "I have English B3, Core Maths C4, Science B2, Social A1 and electives B2, B3, C5: what is my aggregate?"). It counts the core subjects each route uses and the three strongest electives, and checks the credits and the aggregate of 24 that the University of Ghana and KNUST publish. Do not use it to predict a programme's cut-off, for grades from another examination, or to answer exam questions.

Inputs: english (required), electives (required), core_mathematics (required), social_studies, +1 more. Returns: exam, note, read_on, sources, +7 more

grades.scaleWhat a grade means in WASSCE, BECE, KCSE or NSCA
Read-only
Inspect

Use this when someone asks what a grade or level means, or for the whole grading scale, in WASSCE, Ghana's BECE, Kenya's KCSE or South Africa's NSC (for example "is C6 a credit?" or "what is level 4 in matric?"). Do not use it to work out an aggregate or mean grade: use the examination's own tool.

Inputs: exam (required), grade. Returns: exam, note, asked, scale, +3 more

kenya.kcse_mean_gradeKCSE mean grade and KUCCPS minimumsA
Read-only
Inspect

Use this when a student in Kenya gives their KCSE subject grades and asks for their mean grade, total points, or whether they reach the minimum for a degree, diploma or certificate through KUCCPS. It counts Mathematics, the better of English and Kiswahili, and the five strongest others, as KNEC's regulations state. Do not use it for a programme's cluster points or cut-off, for grades from another examination, or to answer exam questions.

Inputs: english (required), kiswahili (required), mathematics (required), other_subjects (required). Returns: exam, note, read_on, sources, +7 more

nigeria.admission_minimumsJAMB minimum UTME score and O'level creditsA
Read-only
Inspect

Use this when a candidate in Nigeria gives a UTME score, O'level (WAEC or NECO) grades, or both, and asks whether they reach JAMB's national minimum for a university, polytechnic or college, or whether they have the O'level credits needed. Do not use it to give a university's or programme's own cut-off or post-UTME score, for another country's examinations, or to answer exam questions.

Inputs: english, utme_score, institution, mathematics, +2 more. Returns: note, utme, olevel, read_on, +2 more

south_africa.nsc_resultsNSC (matric) levels and pass type thresholdsA
Read-only
Inspect

Use this when a learner in South Africa gives their matric (NSC) percentages and asks what achievement levels they are, whether the marks meet the thresholds for a Bachelor's, Diploma or Higher Certificate pass, or for an APS. It checks the published mark thresholds; it cannot see the subject choices the full rules also depend on, and says so. Do not use it for IEB or another examination, for a university's own admission score other than the one it names, or to answer exam questions.

Inputs: home_language (required), other_subjects (required), life_orientation, language_of_teaching. Returns: exam, note, levels, read_on, +5 more

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources