{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geolens-io/geolens","description":"Read-only access to a self-hosted GeoLens spatial catalog: datasets, features, maps, sandboxed SQL.","title":"GeoLens","repository":{"url":"https://github.com/geolens-io/geolens","source":"github","subfolder":"mcp"},"version":"1.15.0","websiteUrl":"https://docs.getgeolens.com/","packages":[{"registryType":"pypi","identifier":"geolens-mcp","version":"1.15.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the GeoLens instance, e.g. https://geolens.example.com (the /api suffix is appended automatically).","isRequired":true,"format":"string","name":"GEOLENS_INSTANCE"},{"description":"API key, sent as X-Api-Key. Omit for public-only access.","format":"string","isSecret":true,"name":"GEOLENS_API_KEY"},{"description":"JWT bearer token, used only when GEOLENS_API_KEY is unset.","format":"string","isSecret":true,"name":"GEOLENS_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-23T23:12:32.637926Z","publishedAt":"2026-08-23T23:12:32.637926Z","updatedAt":"2026-08-23T23:12:32.637926Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geolens-io/geolens","description":"Read-only access to a self-hosted GeoLens spatial catalog: datasets, features, maps, sandboxed SQL.","title":"GeoLens","repository":{"url":"https://github.com/geolens-io/geolens","source":"github","subfolder":"mcp"},"version":"1.15.1","websiteUrl":"https://docs.getgeolens.com/","packages":[{"registryType":"pypi","identifier":"geolens-mcp","version":"1.15.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the GeoLens instance, e.g. https://geolens.example.com (the /api suffix is appended automatically).","isRequired":true,"format":"string","name":"GEOLENS_INSTANCE"},{"description":"API key, sent as X-Api-Key. Omit for public-only access.","format":"string","isSecret":true,"name":"GEOLENS_API_KEY"},{"description":"JWT bearer token, used only when GEOLENS_API_KEY is unset.","format":"string","isSecret":true,"name":"GEOLENS_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-24T13:27:03.375077Z","publishedAt":"2026-08-24T13:27:03.375077Z","updatedAt":"2026-08-24T13:27:03.375077Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geolens-io/geolens","description":"Read-only access to a self-hosted GeoLens spatial catalog: datasets, features, maps, sandboxed SQL.","title":"GeoLens","repository":{"url":"https://github.com/geolens-io/geolens","source":"github","subfolder":"mcp"},"version":"1.16.0","websiteUrl":"https://docs.getgeolens.com/","packages":[{"registryType":"pypi","identifier":"geolens-mcp","version":"1.16.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the GeoLens instance, e.g. https://geolens.example.com (the /api suffix is appended automatically).","isRequired":true,"format":"string","name":"GEOLENS_INSTANCE"},{"description":"API key, sent as X-Api-Key. Omit for public-only access.","format":"string","isSecret":true,"name":"GEOLENS_API_KEY"},{"description":"JWT bearer token, used only when GEOLENS_API_KEY is unset.","format":"string","isSecret":true,"name":"GEOLENS_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-27T19:16:48.006775Z","publishedAt":"2026-08-27T19:16:48.006775Z","updatedAt":"2026-08-27T19:16:48.006775Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geolens-io/geolens","description":"Read-only access to a self-hosted GeoLens spatial catalog: datasets, features, maps, sandboxed SQL.","title":"GeoLens","repository":{"url":"https://github.com/geolens-io/geolens","source":"github","subfolder":"mcp"},"version":"1.16.1","websiteUrl":"https://docs.getgeolens.com/","packages":[{"registryType":"pypi","identifier":"geolens-mcp","version":"1.16.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the GeoLens instance, e.g. https://geolens.example.com (the /api suffix is appended automatically).","isRequired":true,"format":"string","name":"GEOLENS_INSTANCE"},{"description":"API key, sent as X-Api-Key. Omit for public-only access.","format":"string","isSecret":true,"name":"GEOLENS_API_KEY"},{"description":"JWT bearer token, used only when GEOLENS_API_KEY is unset.","format":"string","isSecret":true,"name":"GEOLENS_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-28T18:36:14.334801Z","publishedAt":"2026-08-28T18:36:14.334801Z","updatedAt":"2026-08-28T18:36:14.334801Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geolens-io/geolens","description":"Read-only access to a self-hosted GeoLens spatial catalog: datasets, features, maps, sandboxed SQL.","title":"GeoLens","repository":{"url":"https://github.com/geolens-io/geolens","source":"github","subfolder":"mcp"},"version":"1.17.0","websiteUrl":"https://docs.getgeolens.com/","packages":[{"registryType":"pypi","identifier":"geolens-mcp","version":"1.17.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the GeoLens instance, e.g. https://geolens.example.com (the /api suffix is appended automatically).","isRequired":true,"format":"string","name":"GEOLENS_INSTANCE"},{"description":"API key, sent as X-Api-Key. Omit for public-only access.","format":"string","isSecret":true,"name":"GEOLENS_API_KEY"},{"description":"JWT bearer token, used only when GEOLENS_API_KEY is unset.","format":"string","isSecret":true,"name":"GEOLENS_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-30T18:44:41.329585Z","publishedAt":"2026-08-30T18:44:41.329585Z","updatedAt":"2026-08-30T18:44:41.329585Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geolens-io/geolens","description":"Read-only access to a self-hosted GeoLens spatial catalog: datasets, features, maps, sandboxed SQL.","title":"GeoLens","repository":{"url":"https://github.com/geolens-io/geolens","source":"github","subfolder":"mcp"},"version":"1.18.1","websiteUrl":"https://docs.getgeolens.com/","packages":[{"registryType":"pypi","identifier":"geolens-mcp","version":"1.18.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the GeoLens instance, e.g. https://geolens.example.com (the /api suffix is appended automatically).","isRequired":true,"format":"string","name":"GEOLENS_INSTANCE"},{"description":"API key, sent as X-Api-Key. Omit for public-only access.","format":"string","isSecret":true,"name":"GEOLENS_API_KEY"},{"description":"JWT bearer token, used only when GEOLENS_API_KEY is unset.","format":"string","isSecret":true,"name":"GEOLENS_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-05T15:19:53.004986Z","publishedAt":"2026-09-05T15:19:53.004986Z","updatedAt":"2026-09-05T15:19:53.004986Z","isLatest":true}}}],"metadata":{"count":6}}
