Integration · Marketing
Connect Claude & ChatGPT to MetaLocator
Ask your AI to add a new store to your MetaLocator locator, change opening hours, or show the leads that came in last week. It can search and update locations and categories, reassign leads to another location, publish or unpublish reviews, and run a locator search the way your visitors do.
Free plan, no credit card. Takes about a minute.
Try asking
“Add our new store at Søndergade 12, Aarhus to the locator.”
The AI creates the location with name, address, city, postal code, country and any phone, hours and categories you give.
“Change the opening hours for the Odense store.”
It searches for the location, then updates its hours.
“Which leads came in last week for the Copenhagen store?”
It searches leads by date range and location and shows the sender and message.
What your AI can do
Locations and categories
Search, read, create, update and delete locations, create categories, and geocode an address.
Leads
Search and read leads, update their fields, reassign them to another location and resend the lead email.
Reviews and locator
List, read and moderate reviews, list interfaces and retailers, and run the public locator search.
“Move this lead to the Vejle dealer instead.”
It finds the Vejle location and reassigns the lead to it.
“Show the reviews for the Aalborg store and unpublish the spam one.”
It lists the location's reviews and updates the one you point to so it is no longer published.
“What would a visitor see when searching near 8000 Aarhus?”
It runs a public locator search on your interface by postal code and radius and shows the results.
48 tools for MetaLocator
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_bulkVisible to othersCreate a new bulk. Required: mode or items. Has effects visible outside this system. API summary: Bulk import records.create_categoryChanges dataCreate a location category with `name`, optionally under a parent (`child_of`) and with a map marker.create_interface_leadChanges dataCreate a new lead for a interface. Search leads first to avoid duplicates. API summary: Create and send a new Lead.create_interface_reviewChanges dataCreate a new review for a interface. API summary: Submit a new review.create_languageChanges dataCreate a new language. Required: name.create_locationChanges dataCreate a location with details in `body`: name, address, city, state, postal code, country, phone, email, hours, link and categories.create_retailerChanges dataCreate a new retailer.create_reviewChanges dataCreate a new review.delete_bulksMoves moneyPermanently delete a bulk. Financial or irreversible action; may require approval. API summary: Bulk delete records.delete_categoryDeletesPermanently delete a category by category id. Destructive action; may require approval.delete_languageDeletesPermanently delete a language by language id. Destructive action; may require approval.delete_leadDeletesPermanently delete a lead by lead id. Destructive action; may require approval.delete_locationDeletesPermanently delete a location by `data_id`. This cannot be undone.delete_retailerDeletesPermanently delete a retailer by retailer id. Destructive action; may require approval.delete_reviewDeletesPermanently delete a review by review id. Destructive action; may require approval.geocode_addressConvert an `address` into latitude and longitude.get_categoryGet one category by `category_id`.get_fieldGet one field by field id. API summary: Get a specific Field.get_geocodeGet one geocode by geocode id. API summary: Geocode a location.get_import_historyGet one import history by import history id. API summary: Get a specific Import History record.get_interfaceGet one interface by `interface_id`.get_interface_field_data_listGet one interface by interface id. API summary: Retrieve distinct values for field filtered by Interface.get_languageGet one language by language id. API summary: Get a specific Language.get_leadGet one lead by `lead_id`, including the sender, message and assigned location.get_locationGet one location by `data_id`, including address, contact details, hours and coordinates.get_retailerGet one retailer by `retailer_id`.get_reviewGet one review by `review_id`.get_reviews_for_a_specific_locationList reviews for a data. Optional filters: limitstart. Results are paginated. API summary: Get reviews for a specific location.list_categoriesList location categories (tags) with their IDs.list_data_reviewsList reviews for a data. Optional filters: limitstart. Results are paginated. API summary: Get public reviews for a specific location.list_fieldsList fields. Optional filters: mltable. API summary: Get a list of Fields.list_interfacesList store-locator interfaces (the published locator widgets) with their IDs.list_languagesList languages. API summary: Get a list of Languages.list_retailersList retailers with their IDs.list_reviewsList location reviews, optionally for one `location_id`.reassign_leadChanges dataReassign a lead (`lead_id`) to another location (`location_id`).resend_leadVisible to othersResend a lead's email notification by `lead_id`. This sends an email to the lead's recipients.search_leadsSearch leads by keyword, date range, location, interface or country.search_locationsSearch store-locator locations by keyword, country, state, tags or published status. Use to find a location ID.search_locatorRun a public store-locator search on an interface (`interface_id`) by postal code or address, radius, keyword or category tags, as visitors would.update_categoryChanges dataUpdate an existing category identified by category id.update_languageChanges dataUpdate an existing language identified by language id.update_leadChanges dataUpdate a lead by `lead_id` with changed fields in `body`, e.g. revenue, custom fields or acknowledgement.update_locationChanges dataUpdate a location by `data_id` with the changed fields in `body` (address, phone, hours, published etc.).update_projectChanges dataUpdate an existing project identified by project id. API summary: Enqueue a background job.update_retailerChanges dataUpdate an existing retailer identified by retailer id.update_reviewChanges dataUpdate a review by `review_id`, e.g. publish or unpublish it or change its text or rating.upload_historyChanges dataImport a history. Results are paginated. API summary: Get a list of Import History records.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose MetaLocator from the app list.
- 2
Paste your key
Paste a MetaLocator private API key. Log in, open My User Profile > API Keys, click New, choose API Key and generate a key with private scope. Copy it right away, it is shown only once.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in MetaLocator?
The AI can search and read locations, categories, leads, reviews, interfaces and retailers, geocode addresses and run a public locator search. It can create and update locations, create categories, update and reassign leads, resend a lead email, update reviews and delete a location.
Does the AI see my MetaLocator credentials?
No. Your MetaLocator credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Deleting a location is permanent and resending a lead sends an email, and both can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own MetaLocator account.
Why does HeyMyApps need a private API key?
MetaLocator public keys can only search and create leads. To read and manage locations, leads and reviews, generate a key with private scope under My User Profile > API Keys. The key is shown only once, so copy it straight into HeyMyApps.
Related integrations
Let your AI work in MetaLocator today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect MetaLocator freeHeyMyApps is not affiliated with MetaLocator. Product names are trademarks of their owners.






