MySchoolHub

Schools in England: Ofsted, results, real catchment cut-offs and where to live for schools.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
100%
Integridad del esquema
92%
Calidad de los nombres
96%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,095Tokens (definiciones de herramientas)
~1.3 KBTamaño de respuesta típico
Impacto moderado en la atención (0.86% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "myschoolhub": {
      "url": "https://www.myschoolhub.co.uk/api/mcp"
    }
  }
}

Puntos de conexión remotos

https://www.myschoolhub.co.uk/api/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (5)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢search_schools(query, phase, limit)

Find schools in England by name, town, council or postcode. A postcode returns schools within 5 km, nearest first. Each result has its URN, Ofsted grade, headline results and a link to its MySchoolHub page.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 2,
      "description": "School name, town, council or postcode, e.g. \"Tiffin\", \"Guildford\" or \"KT10 8PQ\"."
    },
    "phase": {
      "type": "string",
      "enum": [
        "primary",
        "secondary"
      ],
      "description": "Only primary or only secondary schools."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "default": 10
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢get_school(urn)

Full profile of one school by URN: Ofsted, the newest GCSE, KS2 and A-level results, university destinations (Oxford and Cambridge, Russell Group) and the last distance offered for each of the last three years with applications per place.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "urn": {
      "type": "integer",
      "minimum": 100000,
      "maximum": 999999,
      "description": "The school's URN (its six-digit unique reference number)."
    }
  },
  "required": [
    "urn"
  ],
  "additionalProperties": false
}
🟢check_catchment_chances(postcode, phase, radius_km, limit)

For a home postcode, list nearby state schools with the straight-line distance from the postcode centre, the last distance offered in each of the last three years (council allocation figures) and a reading of the chances: Likely at 80% of the last distance or less, Possible up to 110%, Stretch beyond it. Faith and selective schools are capped at Possible because other rules decide places.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "postcode": {
      "type": "string",
      "description": "A full UK postcode (e.g. \"KT10 8PQ\") or an outcode (e.g. \"KT10\")."
    },
    "phase": {
      "type": "string",
      "enum": [
        "primary",
        "secondary"
      ]
    },
    "radius_km": {
      "type": "number",
      "minimum": 0.5,
      "maximum": 10,
      "description": "Search radius. Default 2 km for primary, 5 km for secondary."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "default": 10
    }
  },
  "required": [
    "postcode",
    "phase"
  ],
  "additionalProperties": false
}
🟢school_rankings(measure, council, limit)

League tables of schools in England, optionally for one council: attainment8 or progress8 (GCSE), a_level (points per entry), ks2 (primary, % meeting the expected standard), oxbridge or russell_group (share of sixth-form leavers, pooled over five cohorts).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "measure": {
      "type": "string",
      "enum": [
        "attainment8",
        "progress8",
        "a_level",
        "ks2",
        "oxbridge",
        "russell_group"
      ]
    },
    "council": {
      "type": "string",
      "description": "Council (local authority) name, e.g. \"Surrey\" or \"Barnet\"."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 25,
      "default": 10
    }
  },
  "required": [
    "measure"
  ],
  "additionalProperties": false
}
🟢find_areas_for_schools(workplace_postcode, budget, phase, commute_mode, max_commute_minutes, ...)

Rank neighbourhoods within commuting reach of a workplace for a house-buying budget, by how realistic a place at a good state school is (council cut-offs and results), with sold-price medians from HM Land Registry. Commute reach is estimated from distance.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "workplace_postcode": {
      "type": "string",
      "description": "Full UK postcode of the place of work."
    },
    "budget": {
      "type": "integer",
      "minimum": 100000,
      "maximum": 10000000,
      "description": "Purchase budget in pounds."
    },
    "phase": {
      "type": "string",
      "enum": [
        "primary",
        "secondary"
      ]
    },
    "commute_mode": {
      "type": "string",
      "enum": [
        "transit",
        "drive",
        "cycle",
        "walk"
      ],
      "default": "transit"
    },
    "max_commute_minutes": {
      "type": "integer",
      "minimum": 15,
      "maximum": 90,
      "default": 60
    },
    "min_bedrooms": {
      "type": "integer",
      "enum": [
        0,
        2,
        3,
        4,
        5
      ],
      "default": 0
    },
    "include_grammar_schools": {
      "type": "boolean",
      "default": false,
      "description": "Secondary only: count grammar schools (entry by the 11+)."
    }
  },
  "required": [
    "workplace_postcode",
    "budget",
    "phase"
  ],
  "additionalProperties": false
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada5 herramientas