Skip to main content
Glama
HappyMonkeyAI

OpenUKPublicDataMCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
health_checkA

Return server health and source registry status.

list_sourcesB

List configured UK public-data sources and their auth/licence metadata.

lookup_postcodeA

Look up a UK postcode and return location/geography metadata.

get_bank_holidaysB

Get bank holidays for England and Wales, Scotland, or Northern Ireland.

get_carbon_intensityB

Get current GB carbon intensity, optionally for a regional intensity region ID.

search_govukC

Search GOV.UK content.

search_public_datasetsC

Search data.gov.uk dataset metadata.

list_flood_warningsC

List current Environment Agency flood warnings (England).

search_flood_areasB

Search Environment Agency flood monitoring areas by name or river.

search_ons_datasetsC

Search ONS Beta API datasets by keyword.

get_ons_datasetB

Fetch ONS dataset metadata (release frequency, editions, links).

get_ons_latest_versionC

Resolve the latest ONS Beta API edition/version for a dataset.

get_ons_observationsC

Fetch ONS observations with time=*; some datasets require extra upstream dimension filters not yet exposed.

search_planning_applicationsB

Search England planning applications via planning.data.gov.uk (optional reference filter).

get_cpih_inflation_headlineB

Latest CPIH index month-on-month % change from ONS observations (UK aggregate slice).

list_uk_regionsA

List UK nations/regions with sample postcodes for explorer map drill-down.

police_street_crime_nearC

Street-level crime categories near a lat/lng (England and Wales, data.police.uk).

search_mp_by_postcodeB

Find current MPs for a UK postcode (UK Parliament Members API).

search_constituenciesB

Search Westminster constituencies by name (UK Parliament API).

met_office_site_forecastC

Met Office Weather DataHub site-specific forecast (optional MET_OFFICE_DATAHUB_API_KEY).

companies_house_company_profileC

Fetch Companies House company profile (requires COMPANIES_HOUSE_API_KEY).

os_places_find_placeC

Find UK places or postcodes via Ordnance Survey Places (requires OS_PLACES_API_KEY).

tfl_line_statusB

London tube/DLR/tram line status via TfL Unified API (requires TFL_APP_ID and TFL_APP_KEY).

plan_uk_public_data_researchC

Return a structured research plan (tool order, depth, suggested output) for UK public-data questions.

get_research_methodologyC

Methodology for no-key-first UK public data research and citation rules.

save_uk_research_noteC

Persist a research brief under ~/research// (or UK_RESEARCH_ROOT).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
methodology_resource

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/HappyMonkeyAI/OpenUKPublicDataMCP'

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