Ordnance Survey MCP Server
Картографическое управление - сервер MCP
MCP-сервер на базе Python, обеспечивающий доступ к API Ordnance Survey.
Обзор
Эта служба создает мост между клиентами MCP и API ОС, упрощая запрос географических данных через стандартизированный протокол.
Служба обеспечивает аутентификацию, (базовое) ограничение скорости и предоставляет упрощенный интерфейс для сложных API ОС.
Related MCP server: catastro_mcp_server
Структура проекта
api_service — реализация асинхронного HTTP-клиента для API ОС
Выполняет аутентификацию, форматирование запросов и обработку ответов.
Управляет ограничением скорости и обработкой ошибок
Предоставляет понятный интерфейс для внешних конечных точек API.
mcp_service — предоставляет функциональность API ОС в качестве инструментов MCP
Преобразует ответы API в форматы, совместимые с MCP
Реализует бизнес-логику для операций с функциями
Предоставляет стандартизированный интерфейс для других услуг
Функции
Управление коллекциями (перечисление и запрос коллекций)
Поиск объектов с использованием пространственных и атрибутивных фильтров
Поиск индивидуальных характеристик по идентификатору
Операции со связанными идентификаторами
Массовые операции с функциями
Требования
Питон 3.11+
Ключ API ОС (задается как переменная среды
OS_API_KEY)Вам необходимо зарегистрировать учетную запись OS Data Hub, чтобы получить ключ API.
Зависимости: aiohttp, mcp[cli]
Использование
Настройте в файле конфигурации хоста MCP (например, Claude Desktop):
{
"mcpServers": {
"os-ngd-api": {
"command": "/Users/username/.local/bin/uv",
"args": ["--directory", "src/", "run", "server.py"],
"env": {
"OS_API_KEY": "your_api_key_here"
}
}
}
}Интеграция рабочего стола Клода
Эта служба MCP была протестирована только с Claude Desktop.
Цель состоит в том, чтобы заставить этот сервис работать с различными хостами/клиентами MCP, но это пока не тестировалось.
При использовании с Claude Desktop:
Убедитесь, что Claude Desktop настроен для доступа к локальным инструментам.
Сервис будет доступен как инструмент после запуска.
Никакой дополнительной настройки сети не требуется.
Доступные инструменты
Все это находится в стадии разработки, но уже доступны следующие инструменты:
hello_world- Тест подключенияcheck_api_key— проверка конфигурации ключа APIlist_collections— список доступных коллекций функцийget_collection_info— Получить сведения о конкретной коллекцииget_collection_queryables— Получить фильтруемые свойства для коллекцииsearch_features- Поиск функций по различным критериямget_feature— Получить определенную функцию по идентификаторуget_linked_identifiers— Найти связанные идентификаторыget_bulk_features— получение нескольких функций за один вызовget_bulk_linked_features— Массовое получение связанных функцийget_prompt_templates— Получить стандартные шаблоны подсказок для распространенных операций
Использование шаблонов подсказок
Эта услуга предоставляет предварительно настроенные шаблоны подсказок, которые помогут вам начать работу.
Чтобы получить доступ к этим шаблонам, попросите Клода «показать мне доступные шаблоны подсказок».
Внося вклад
Вклады приветствуются! Пожалуйста, откройте тему или отправьте запрос на извлечение.
Лицензия
Данный проект лицензирован по лицензии MIT.
Данный проект не имеет одобрения Картографического управления.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceAn MCP server providing geocoding and place discovery services via Nominatim and OpenStreetMap. It enables users to perform forward and reverse geocoding, extract bounding boxes, and find nearby places or administrative hierarchies.10Apache 2.0
- FlicenseBqualityDmaintenanceA Python MCP server that queries Spanish Cadastre services for non-protected cadastral data and exports parcel geometry in GML, GeoJSON, and IFC formats.195
- AlicenseAqualityCmaintenanceA Python MCP server that provides unified access to satellite and geospatial data through natural language queries, with automatic place name geocoding and support for raster, vector, and Zarr formats.24Apache 2.0
- FlicenseNot gradedqualityAmaintenanceAn MCP server providing geocoding, routing, isochrones, and POI-by-proximity search through self-hosted OpenStreetMap backends.
Related MCP Connectors
MCP server for Mireye Earth — federal-source-cited geospatial data for any MCP-aware agent.
Geospatial MCP server for earthquake, tsunami, volcano, disaster, and FX data queries.
350+ production-ready APIs through one MCP server — weather, geocoding, validation, financial data.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/CHRISCARLON/os-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server