Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_schoolsA

Search for UK schools by name, postcode, or local authority. Uses live data from GIAS (Get Information About Schools). Returns a list of matching schools with name, URN, type, phase, address, and contact details.

get_school_detailsA

Get comprehensive details for a specific school by its URN (Unique Reference Number). Returns all GIAS data including type, phase, address, capacity, pupil numbers, head teacher, religious character, admissions policy, SEN provision, and more. Also provides links to the school's GIAS page and Ofsted reports.

find_schools_near_postcodeA

Find schools within a specified distance of a UK postcode. Geocodes the postcode using Postcodes.io, then searches GIAS data for nearby schools sorted by distance. Useful for finding schools in a catchment area.

compare_schoolsA

Compare multiple schools side-by-side by their URNs. Shows key facts for each school including type, phase, pupil numbers, capacity, admissions policy, and Ofsted info.

search_education_statisticsA

Search the DfE Explore Education Statistics catalogue for publications on topics like school performance, absence, exclusions, applications and offers, workforce, and more. Returns publication IDs that can be used with get_publication_datasets and then get_dataset_metadata/query_dataset to access the actual data.

get_publication_datasetsA

List the available datasets for a DfE Explore Education Statistics publication. Use after search_education_statistics to find specific data sets, then use get_dataset_metadata to explore available filters and indicators before querying.

get_dataset_metadataA

Get the available filters, indicators, geographic levels, locations, and time periods for a DfE dataset. Use this to discover what data is available and what filter/indicator IDs to use with query_dataset. This is essential before querying - it tells you what indicators (e.g. absence rate, number of exclusions) and filters (e.g. school type, gender) are available, along with their IDs.

query_datasetA

Query a DfE Explore Education Statistics dataset with specific indicators and filters. Use get_dataset_metadata first to discover available indicator and filter IDs. This tool enables access to school-level data on absence, exclusions, performance, admissions, workforce, and more. Time periods use format 'YYYY|CODE' where CODE is: AY (academic year), CY (calendar year), FY (financial year), etc. Geographic levels include: NAT (national), REG (regional), LA (local authority), SCH (school). Locations use format 'LEVEL|id_type|id_value' e.g. 'LA|code|823'.

get_ofsted_ratingsA

Get Ofsted inspection ratings and grades for a school by URN. Returns the overall effectiveness grade (Outstanding/Good/Requires Improvement/Inadequate) along with grades for each inspection area: Quality of Education, Behaviour and Attitudes, Personal Development, Leadership and Management, and where applicable Early Years and Sixth Form provision. Also includes inspection dates, type, and previous grades. Data comes from Ofsted Management Information files published monthly.

list_ees_topicsA

List all available education data topics from the DfE Explore Education Statistics API. Shows topic keys, titles, and descriptions for 23 datasets covering absence, exclusions, performance, SEND, admissions, workforce, funding, destinations, and more. Use the topic key with discover_dataset to find the actual dataset IDs needed for querying.

discover_datasetA

Discover the publications and datasets available for a specific education data topic. This replaces the manual 4-step workflow (search_education_statistics -> get_publication_datasets -> get_dataset_metadata -> query_dataset) by automatically finding the right publication and listing its datasets with IDs. Use list_ees_topics first to see available topic keys, then use the dataset ID from the results with get_dataset_metadata and query_dataset.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mkb-123/uk-schools-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server