The Store Locator Built for
Humans and AI Agents.
Embed a zero-dependency Web Component onto any page of your site in two lines of HTML—or host on a custom CNAME. Backed by auto-scaling Google Cloud compute, Omnilocal delivers sub-10ms spatial search to shoppers and authoritative MCP tools directly to your brand's AI chatbots.
Built for Modern Web Stacks & Autonomous AI
Everything legacy store locators failed to do: sub-10ms performance, zero tracking baggage, native web standards, and turnkey AI agent compatibility.
Native Web Component
Drop a single <location-finder> element directly into Shopify, WordPress, Webflow, or custom React/Vue apps. Complete Shadow DOM style isolation prevents CSS bleeding.
- Zero external dependencies or jQuery
- Official Google AdvancedMarkerElement
- Shadow DOM style isolation
Hosted on Cloudflare CDN
Don't want to embed code? Omnilocal hosts your brand locator instantly on Cloudflare edge CDN. Point your custom CNAME (e.g. stores.yourbrand.com) with automatic SSL certificates.
- 1st-party custom CNAME for maximum SEO
- Automatic SSL certificate provisioning
- Custom brand CSS styling & instant preview
Out-of-the-Box MCP AI Support
AI chatbots and virtual assistants frequently hallucinate store hours, phone numbers, and local services. Omnilocal exposes a turnkey Model Context Protocol (MCP) server directly from your verified database.
- Native Model Context Protocol (MCP) server
- Standardized discovery via /.well-known/mcp.json
- Verified, zero-hallucination store hours & services
One Fair Base Plan. Scales with Your Traffic.
No hidden enterprise lock-ins. Everything included out of the box with generous search allowances.
- Up to 15,000 store / service locations included
- Unlimited hosted page loads (Google Maps usage billed separately by Google; see free quota breakdown below)
- Embeddable native Web Component (Shopify, WordPress, CMS)
- Cloudflare CDN edge hosting with 1st-party custom CNAME
- Model Context Protocol (MCP) AI endpoint out of the box
- Full custom CSS styling & brand theme variable support
- CSV upload with automated column mapping heuristics
- Mobile GPS geolocation with local reverse geocoding
Includes 10,000 monthly search requests and full MCP protocol access. No credit card required to get started.
- Full 30 days of active service
- Immediate live testing on
locator.omnilocal.ai/{brand} - Test AI assistant integration directly in ChatGPT / Claude
- One-click transition to $49/mo growth plan
How You Get 10,000 Map Loads Every Month for Free
Legacy locator companies mark up Google Maps fees by 300%. With Omnilocal, you connect your own Google Maps API key, take full advantage of Google's monthly free usage tier, and save completely on Geocoding API calls.
The Google Maps Platform Math:
Google includes 10,000 free Dynamic Map loads per month on every Google Cloud Maps account (Essentials SKU). Even better: Omnilocal executes address and ZIP geocoding locally inside your SQLite engine—so you burn $0.00 on Google’s separate Geocoding API.
For growing regional chains and co-ops, Google Maps costs often remain $0.00. Beyond 10,000 monthly loads, you pay Google's direct, un-marked-up rate ($0.007 per load) or your own negotiated Google Cloud contract rate.
Setup Your Free Google Key in 3 Minutes:
- Open Google Cloud Console: Sign in with your standard Google or Google Workspace account.
- Enable "Maps JavaScript API": Activate the API for your project. Google automatically includes the 10,000/month free Essentials tier.
- Restrict Your Key: Restrict HTTP referrers to your domain (e.g.
*.yourbrand.com/*) to protect your key from unauthorized use. - Paste Into Omnilocal: Enter your key in the Omnilocal onboarding wizard. Done!
Omnilocal vs. Legacy Store Locators
Why modern engineering and retail teams are switching from outdated locator plugins.
| Capability | Omnilocal.ai | Legacy Locators (MetaLocator, Storepoint, etc.) |
|---|---|---|
| Model Context Protocol (MCP) AI Support | ✅ Native Turnkey JSON-RPC & Manifest | ❌ None (AI models hallucinate store data) |
| Integration Method | ✅ Native Web Component or Cloudflare CDN | ❌ Bloated iframes or heavy jQuery scripts |
| Cloud Scalability | ✅ Auto-Scaling Google Cloud Run Containers | ❌ Shared multi-tenant VPS / Monolithic stacks |
| 1st-Party Custom Domain (CNAME) | ✅ Included (stores.yourbrand.com) | ❌ $150+/mo expensive enterprise add-on |
| Tracking Cookies & Privacy | ✅ Zero tracker cookies (No cookie banner needed) | ❌ Invasive analytics & ad pixels embedded |
| Pricing & Transparency | ✅ $49/mo flat + $1 per 5k extra traffic | ❌ $149 - $399/mo + aggressive location gates |
| Google Maps Pricing | ✅ Bring Your Own Key (10,000 maps/mo free) | ❌ 300% vendor markup on every search |
Everything You Need to Know
https://locator.omnilocal.ai/{brand}/.well-known/mcp.json and a JSON-RPC 2.0 endpoint at https://locator.omnilocal.ai/{brand}/mcp. Connect your customer support bot, Claude Desktop, or custom AI agents to query verified store hours, store capabilities (like propane refills or drive-thrus), and exact coordinates without hallucinating.
<location-finder> web component exposes CSS custom properties (variables) for primary brand colors, typography, border radius, search button styles, and marker pin colors. If you use the Cloudflare hosted locator, you can specify an external CSS stylesheet URL to completely restyle every visual element.