Resolves a typed address into coordinates, names the place behind a coordinate pair, and returns either as GeoJSON, XML, or JSONP.
7actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro converts a street address into geographic coordinates so you can map customer locations or plan routes. This bridges text data to geographic analysis.
Ayro geocodes addresses and returns GeoJSON format so you can plot locations on interactive maps. This enables geographic visualizations and spatial queries.
Ayro converts GPS coordinates into a readable address to identify a customer's location or service area. This translates lat/long back into names.
Each card is one request a support team gets, and the Opencage actions Ayro runs to close it.
Ayro passes a free-text address to OpenCage and returns latitude and longitude, or the same result as a GeoJSON feature that a mapping library can draw without anyone reformatting the input first.
Given a latitude and longitude from a device, a form, or a tracking payload, Ayro returns the formatted address, and can run the same lookup as XML when the consuming system parses XML.
For a browser calling across domains Ayro can wrap the result in a JavaScript callback, or emit the legacy Google Geocoding v3 shape so an older integration keeps parsing it unchanged.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Opencage actions it has and picks the ones a request needs.
Authorize the Opencage account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Opencage actions that close it and chains as many as the request needs.
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started freeOpencage · Ayro
What can you do in Opencage without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro can do inside Opencage.
Yes. Check API Health pings the API and returns 'pong' when it is operational, so a connectivity problem is reported as exactly that rather than surfacing as a geocode that came back empty.
All 7 actions your agent can call on Opencage, straight from the live MCP connection.
Convert a human-readable address into geographic coordinates.
Geocode addresses or coordinates and return results in GeoJSON FeatureCollection format.
Geocode an address and return results wrapped in a JavaScript callback function (JSONP format).
Perform forward geocoding and return results in Google Geocoding API v3 compatible JSON format.
Convert coordinates to a human-readable address.
Geocode a location query and return results in XML format.
Check API health and connectivity.
Same connection, same setup. Pick the next one your team already uses.
Creates and updates forms from templates, pulls a form's submissions on request, and audits the integrations routing responses to other tools.
Starts monitoring a URL, groups sites into categories, triggers crawls, and wires change notifications into your own systems.
Lists a site's recorded LiveSession sessions with filters and pagination, so the recordings behind a reported bug surface in the conversation.
Retrieves filtered and semantically matched news, clustered stories, company records, and journalist profiles in real time.
Runs live SERP queries with location and device targeting, queues batch scraping tasks, pulls Google Trends data, and reports credit usage.
Searches Yelp listings by location, category, or phone number, then reads a business's hours, photos, ratings, and recurring review themes.

Authorize the account and your agent has all 7 actions from the first conversation.
