Ordnance Survey - MCP Server logo

Ordnance Survey - MCP Server

by CHRISCARLON

This is a Python-based MCP server that provides access to the Ordnance Survey APIs. It acts as a bridge between MCP clients and the OS APIs, simplifying geographic data queries through a standardized protocol.

View on GitHub

Last updated: N/A

What is Ordnance Survey - MCP Server?

This service creates a bridge between MCP clients and the OS APIs, making it easy to query geographic data through a standardised protocol. The service handles authentication, (basic) rate limiting, and provides a simplified interface to complex OS APIs.

How to use Ordnance Survey - MCP Server?

Configure the server in your MCP host configuration file (e.g., Claude Desktop) by specifying the command to run the server, arguments, and environment variables, including the OS API key. Ensure your MCP host is configured to access local tools. Once running, the service will be available as a tool within the MCP environment.

Key features of Ordnance Survey - MCP Server

  • Collection management (listing and querying collections)

  • Feature search with spatial and attribute filters

  • Individual feature retrieval by ID

  • Linked identifier operations

Use cases of Ordnance Survey - MCP Server

  • Querying Ordnance Survey geographic data within an MCP environment

  • Integrating OS data into MCP workflows

  • Simplifying access to complex OS APIs

  • Performing feature searches and retrievals

FAQ from Ordnance Survey - MCP Server

What is an MCP server?

An MCP server provides access to specific functionalities or data sources within an MCP (Mission Control Platform) environment.

How do I get an OS API key?

You need to register for an OS Data Hub account to obtain an API key.

What MCP hosts are supported?

Currently, this service has only been tested with Claude Desktop. Support for other MCP hosts is planned.

How do I access prompt templates?

To access prompt templates, ask Claude "show me available prompt templates".

What are the available tools?

Available tools include hello_world, check_api_key, list_collections, get_collection_info, get_collection_queryables, search_features, get_feature, get_linked_identifiers, get_bulk_features, get_bulk_linked_features, and get_prompt_templates.