{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geowire/geowire","description":"Unified place search for OpenStreetMap, Google & your own data. Fallback, merge, zero API keys.","repository":{"url":"https://github.com/geowire/geowire","source":"github"},"version":"0.1.1","websiteUrl":"https://geowire.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@geowirehq/mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Enables the Google Maps Platform provider (BYOK). Without it, GeoWire runs OpenStreetMap-only with no key required.","isSecret":true,"name":"GOOGLE_MAPS_API_KEY"},{"description":"Optional. Path to a CSV of your own places to register as a priority provider.","name":"GEOWIRE_INTERNAL_CSV"},{"description":"Optional. Path to a geowire.config.yaml for advanced routing/budget/provider settings.","name":"GEOWIRE_CONFIG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T08:23:23.659285Z","publishedAt":"2026-07-18T08:23:23.659285Z","updatedAt":"2026-07-18T08:23:23.659285Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geowire/geowire","description":"Unified place search for OpenStreetMap, Google & your own data. Fallback, merge, zero API keys.","repository":{"url":"https://github.com/geowire/geowire","source":"github"},"version":"0.1.10","websiteUrl":"https://geowire.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@geowirehq/mcp","version":"0.1.10","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Enables the Google Maps Platform provider (BYOK). Without it, GeoWire runs OpenStreetMap-only with no key required.","isSecret":true,"name":"GOOGLE_MAPS_API_KEY"},{"description":"Optional. Path to a CSV of your own places to register as a priority provider.","name":"GEOWIRE_INTERNAL_CSV"},{"description":"Optional. Path to a geowire.config.yaml for advanced routing/budget/provider settings.","name":"GEOWIRE_CONFIG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-21T07:12:56.608998Z","publishedAt":"2026-07-21T07:12:56.608998Z","updatedAt":"2026-07-21T07:12:56.608998Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geowire/geowire","description":"Unified place search for OpenStreetMap, Google & your own data. Fallback, merge, zero API keys.","repository":{"url":"https://github.com/geowire/geowire","source":"github"},"version":"0.1.11","websiteUrl":"https://geowire.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@geowirehq/mcp","version":"0.1.11","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Enables the Google Maps Platform provider (BYOK). Without it, GeoWire runs OpenStreetMap-only with no key required.","isSecret":true,"name":"GOOGLE_MAPS_API_KEY"},{"description":"Optional. Path to a CSV of your own places to register as a priority provider.","name":"GEOWIRE_INTERNAL_CSV"},{"description":"Optional. Path to a geowire.config.yaml for advanced routing/budget/provider settings.","name":"GEOWIRE_CONFIG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-21T07:53:01.070121Z","publishedAt":"2026-07-21T07:53:01.070121Z","updatedAt":"2026-07-21T07:53:01.070121Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geowire/geowire","description":"Unified place search for OpenStreetMap, Google & your own data. Fallback, merge, zero API keys.","repository":{"url":"https://github.com/geowire/geowire","source":"github"},"version":"0.1.12","websiteUrl":"https://geowire.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@geowirehq/mcp","version":"0.1.12","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Enables the Google Maps Platform provider (BYOK). Without it, GeoWire runs OpenStreetMap-only with no key required.","isSecret":true,"name":"GOOGLE_MAPS_API_KEY"},{"description":"Optional. Path to a CSV of your own places to register as a priority provider.","name":"GEOWIRE_INTERNAL_CSV"},{"description":"Optional. Path to a geowire.config.yaml for advanced routing/budget/provider settings.","name":"GEOWIRE_CONFIG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T05:20:31.928645Z","publishedAt":"2026-07-22T05:20:31.928645Z","updatedAt":"2026-07-22T05:20:31.928645Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geowire/geowire","description":"Unified place search for OpenStreetMap, Google & your own data. Fallback, merge, zero API keys.","repository":{"url":"https://github.com/geowire/geowire","source":"github"},"version":"0.1.2","websiteUrl":"https://geowire.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@geowirehq/mcp","version":"0.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Enables the Google Maps Platform provider (BYOK). Without it, GeoWire runs OpenStreetMap-only with no key required.","isSecret":true,"name":"GOOGLE_MAPS_API_KEY"},{"description":"Optional. Path to a CSV of your own places to register as a priority provider.","name":"GEOWIRE_INTERNAL_CSV"},{"description":"Optional. Path to a geowire.config.yaml for advanced routing/budget/provider settings.","name":"GEOWIRE_CONFIG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T12:19:42.506435Z","publishedAt":"2026-07-18T12:19:42.506435Z","updatedAt":"2026-07-18T12:19:42.506435Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geowire/geowire","description":"Unified place search for OpenStreetMap, Google & your own data. Fallback, merge, zero API keys.","repository":{"url":"https://github.com/geowire/geowire","source":"github"},"version":"0.1.3","websiteUrl":"https://geowire.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@geowirehq/mcp","version":"0.1.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Enables the Google Maps Platform provider (BYOK). Without it, GeoWire runs OpenStreetMap-only with no key required.","isSecret":true,"name":"GOOGLE_MAPS_API_KEY"},{"description":"Optional. Path to a CSV of your own places to register as a priority provider.","name":"GEOWIRE_INTERNAL_CSV"},{"description":"Optional. Path to a geowire.config.yaml for advanced routing/budget/provider settings.","name":"GEOWIRE_CONFIG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T14:54:12.908616Z","publishedAt":"2026-07-18T14:54:12.908616Z","updatedAt":"2026-07-18T14:54:12.908616Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geowire/geowire","description":"Unified place search for OpenStreetMap, Google & your own data. Fallback, merge, zero API keys.","repository":{"url":"https://github.com/geowire/geowire","source":"github"},"version":"0.1.4","websiteUrl":"https://geowire.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@geowirehq/mcp","version":"0.1.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Enables the Google Maps Platform provider (BYOK). Without it, GeoWire runs OpenStreetMap-only with no key required.","isSecret":true,"name":"GOOGLE_MAPS_API_KEY"},{"description":"Optional. Path to a CSV of your own places to register as a priority provider.","name":"GEOWIRE_INTERNAL_CSV"},{"description":"Optional. Path to a geowire.config.yaml for advanced routing/budget/provider settings.","name":"GEOWIRE_CONFIG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T17:14:15.065652Z","publishedAt":"2026-07-18T17:14:15.065652Z","updatedAt":"2026-07-18T17:14:15.065652Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geowire/geowire","description":"Unified place search for OpenStreetMap, Google & your own data. Fallback, merge, zero API keys.","repository":{"url":"https://github.com/geowire/geowire","source":"github"},"version":"0.1.5","websiteUrl":"https://geowire.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@geowirehq/mcp","version":"0.1.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Enables the Google Maps Platform provider (BYOK). Without it, GeoWire runs OpenStreetMap-only with no key required.","isSecret":true,"name":"GOOGLE_MAPS_API_KEY"},{"description":"Optional. Path to a CSV of your own places to register as a priority provider.","name":"GEOWIRE_INTERNAL_CSV"},{"description":"Optional. Path to a geowire.config.yaml for advanced routing/budget/provider settings.","name":"GEOWIRE_CONFIG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T17:25:48.591529Z","publishedAt":"2026-07-18T17:25:48.591529Z","updatedAt":"2026-07-18T17:25:48.591529Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geowire/geowire","description":"Unified place search for OpenStreetMap, Google & your own data. Fallback, merge, zero API keys.","repository":{"url":"https://github.com/geowire/geowire","source":"github"},"version":"0.1.6","websiteUrl":"https://geowire.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@geowirehq/mcp","version":"0.1.6","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Enables the Google Maps Platform provider (BYOK). Without it, GeoWire runs OpenStreetMap-only with no key required.","isSecret":true,"name":"GOOGLE_MAPS_API_KEY"},{"description":"Optional. Path to a CSV of your own places to register as a priority provider.","name":"GEOWIRE_INTERNAL_CSV"},{"description":"Optional. Path to a geowire.config.yaml for advanced routing/budget/provider settings.","name":"GEOWIRE_CONFIG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-19T02:29:20.103228Z","publishedAt":"2026-07-19T02:29:20.103228Z","updatedAt":"2026-07-19T02:29:20.103228Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geowire/geowire","description":"Unified place search for OpenStreetMap, Google & your own data. Fallback, merge, zero API keys.","repository":{"url":"https://github.com/geowire/geowire","source":"github"},"version":"0.1.7","websiteUrl":"https://geowire.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@geowirehq/mcp","version":"0.1.7","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Enables the Google Maps Platform provider (BYOK). Without it, GeoWire runs OpenStreetMap-only with no key required.","isSecret":true,"name":"GOOGLE_MAPS_API_KEY"},{"description":"Optional. Path to a CSV of your own places to register as a priority provider.","name":"GEOWIRE_INTERNAL_CSV"},{"description":"Optional. Path to a geowire.config.yaml for advanced routing/budget/provider settings.","name":"GEOWIRE_CONFIG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-19T02:42:55.147181Z","publishedAt":"2026-07-19T02:42:55.147181Z","updatedAt":"2026-07-19T02:42:55.147181Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geowire/geowire","description":"Unified place search for OpenStreetMap, Google & your own data. Fallback, merge, zero API keys.","repository":{"url":"https://github.com/geowire/geowire","source":"github"},"version":"0.1.8","websiteUrl":"https://geowire.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@geowirehq/mcp","version":"0.1.8","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Enables the Google Maps Platform provider (BYOK). Without it, GeoWire runs OpenStreetMap-only with no key required.","isSecret":true,"name":"GOOGLE_MAPS_API_KEY"},{"description":"Optional. Path to a CSV of your own places to register as a priority provider.","name":"GEOWIRE_INTERNAL_CSV"},{"description":"Optional. Path to a geowire.config.yaml for advanced routing/budget/provider settings.","name":"GEOWIRE_CONFIG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-19T03:29:17.18012Z","publishedAt":"2026-07-19T03:29:17.18012Z","updatedAt":"2026-07-19T03:29:17.18012Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geowire/geowire","description":"Unified place search for OpenStreetMap, Google & your own data. Fallback, merge, zero API keys.","repository":{"url":"https://github.com/geowire/geowire","source":"github"},"version":"0.1.9","websiteUrl":"https://geowire.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@geowirehq/mcp","version":"0.1.9","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Enables the Google Maps Platform provider (BYOK). Without it, GeoWire runs OpenStreetMap-only with no key required.","isSecret":true,"name":"GOOGLE_MAPS_API_KEY"},{"description":"Optional. Path to a CSV of your own places to register as a priority provider.","name":"GEOWIRE_INTERNAL_CSV"},{"description":"Optional. Path to a geowire.config.yaml for advanced routing/budget/provider settings.","name":"GEOWIRE_CONFIG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-21T05:48:53.0397Z","publishedAt":"2026-07-21T05:48:53.0397Z","updatedAt":"2026-07-21T05:48:53.0397Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geowire/geowire","description":"Unified place search for OpenStreetMap, Google & your own data. Fallback, merge, zero API keys.","repository":{"url":"https://github.com/geowire/geowire","source":"github"},"version":"0.2.0","websiteUrl":"https://geowire.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@geowirehq/mcp","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Enables the Google Maps Platform provider (BYOK). Without it, GeoWire runs OpenStreetMap-only with no key required.","isSecret":true,"name":"GOOGLE_MAPS_API_KEY"},{"description":"Optional. Path to a CSV of your own places to register as a priority provider.","name":"GEOWIRE_INTERNAL_CSV"},{"description":"Optional. Path to a geowire.config.yaml for advanced routing/budget/provider settings.","name":"GEOWIRE_CONFIG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T08:50:43.610241Z","publishedAt":"2026-07-22T08:50:43.610241Z","updatedAt":"2026-07-22T08:50:43.610241Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geowire/geowire","description":"Unified place search for OpenStreetMap, Google & your own data. Fallback, merge, zero API keys.","repository":{"url":"https://github.com/geowire/geowire","source":"github"},"version":"0.3.0","websiteUrl":"https://geowire.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@geowirehq/mcp","version":"0.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Enables the Google Maps Platform provider (BYOK). Without it, GeoWire runs OpenStreetMap-only with no key required.","isSecret":true,"name":"GOOGLE_MAPS_API_KEY"},{"description":"Optional. Path to a CSV of your own places to register as a priority provider.","name":"GEOWIRE_INTERNAL_CSV"},{"description":"Optional. Path to a geowire.config.yaml for advanced routing/budget/provider settings.","name":"GEOWIRE_CONFIG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T09:22:28.183479Z","publishedAt":"2026-07-22T09:22:28.183479Z","updatedAt":"2026-07-22T09:22:28.183479Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geowire/geowire","description":"Unified place search for OpenStreetMap, Google & your own data. Fallback, merge, zero API keys.","repository":{"url":"https://github.com/geowire/geowire","source":"github"},"version":"0.4.0","websiteUrl":"https://geowire.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@geowirehq/mcp","version":"0.4.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Enables the Google Maps Platform provider (BYOK). Without it, GeoWire runs OpenStreetMap-only with no key required.","isSecret":true,"name":"GOOGLE_MAPS_API_KEY"},{"description":"Optional. Path to a CSV of your own places to register as a priority provider.","name":"GEOWIRE_INTERNAL_CSV"},{"description":"Optional. Path to a geowire.config.yaml for advanced routing/budget/provider settings.","name":"GEOWIRE_CONFIG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-23T03:29:03.083775Z","publishedAt":"2026-07-23T03:29:03.083775Z","updatedAt":"2026-07-23T03:29:03.083775Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geowire/geowire","description":"Unified place search for OpenStreetMap, Google & your own data. Fallback, merge, zero API keys.","repository":{"url":"https://github.com/geowire/geowire","source":"github"},"version":"0.5.0","websiteUrl":"https://geowire.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@geowirehq/mcp","version":"0.5.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Enables the Google Maps Platform provider (BYOK). Without it, GeoWire runs OpenStreetMap-only with no key required.","isSecret":true,"name":"GOOGLE_MAPS_API_KEY"},{"description":"Optional. Path to a CSV of your own places to register as a priority provider.","name":"GEOWIRE_INTERNAL_CSV"},{"description":"Optional. Path to a geowire.config.yaml for advanced routing/budget/provider settings.","name":"GEOWIRE_CONFIG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-23T09:14:47.792319Z","publishedAt":"2026-07-23T09:14:47.792319Z","updatedAt":"2026-07-23T09:14:47.792319Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geowire/geowire","description":"Unified place search for OpenStreetMap, Google & your own data. Fallback, merge, zero API keys.","repository":{"url":"https://github.com/geowire/geowire","source":"github"},"version":"0.6.0","websiteUrl":"https://geowire.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@geowirehq/mcp","version":"0.6.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Enables the Google Maps Platform provider (BYOK). Without it, GeoWire runs OpenStreetMap-only with no key required.","isSecret":true,"name":"GOOGLE_MAPS_API_KEY"},{"description":"Optional. Path to a CSV of your own places to register as a priority provider.","name":"GEOWIRE_INTERNAL_CSV"},{"description":"Optional. Path to a geowire.config.yaml for advanced routing/budget/provider settings.","name":"GEOWIRE_CONFIG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-23T09:52:03.60467Z","publishedAt":"2026-07-23T09:52:03.60467Z","updatedAt":"2026-07-23T09:52:03.60467Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.geowire/geowire","description":"Place search, directions, isochrones & area analysis across 10 map providers. No API key to start.","repository":{"url":"https://github.com/geowire/geowire","source":"github"},"version":"0.6.1","websiteUrl":"https://github.com/geowire/geowire","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@geowirehq/mcp","version":"0.6.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Enables the Google Maps Platform provider (BYOK). Without it, GeoWire runs OpenStreetMap-only with no key required.","isSecret":true,"name":"GOOGLE_MAPS_API_KEY"},{"description":"Optional. Enables Yelp Fusion for US/Western business data — ratings, reviews, price, categories.","isSecret":true,"name":"YELP_API_KEY"},{"description":"Optional (free). Enables US Census demographics (population, median age, household income) for area analysis.","isSecret":true,"name":"CENSUS_API_KEY"},{"description":"Optional. Enables Foursquare global POI data — categories, photos, popularity.","isSecret":true,"name":"FOURSQUARE_API_KEY"},{"description":"Optional. Path to a CSV of your own places to register as a priority provider.","name":"GEOWIRE_INTERNAL_CSV"},{"description":"Optional. Path to a geowire.config.yaml for advanced routing/budget/provider settings.","name":"GEOWIRE_CONFIG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-26T13:08:56.861257Z","publishedAt":"2026-07-26T13:08:56.861257Z","updatedAt":"2026-07-26T13:08:56.861257Z","isLatest":true}}}],"metadata":{"count":18}}
