GSoC 2026 Midterm Update
Introduction
Hi everyone,
I am Pranav Angrish, and this summer I am working with 52°North as part of Google Summer of Code 2026 on the project MCP for OGC APIs: Developing Model Context Protocols for the Suite of OGC APIs.
In my first blog, I introduced the motivation behind the project: making OGC APIs easier to use through the Model Context Protocol. At that stage, the focus was on the idea of a spec-first bridge between language models and geospatial services. Since then, the work has moved from an early prototype into a more structured MCP reference server for OGC APIs.
The central goal remains the same. I want a language model to interact with geospatial APIs through reliable, well-defined tools instead of brittle ad-hoc API calls. But during the first half of GSoC, I have understood more clearly that the hard part is not just exposing endpoints. The hard part is helping the model follow the right workflow: discover what is available, inspect the required inputs, handle large responses carefully, ask for confirmation when needed, and then call the correct OGC API operation.