Clean up a messy address.
Free-text in, structured out. Fixes typos, expands abbreviations, infers missing fields, and scores confidence.
mcp.footstep.ai / parse_addressWhy your agent needs this.
Radio transcripts, voice notes, and forwarded messages don't arrive as structured addresses. 'last seen near the Crown pub on Bridge St' is what the agent gets. parse_address turns that into fields a geocoder can use, with corrections itemised so the agent can flag uncertainty back to the operator.
What your agent gets back.
- Structured output the agent can hand directly to geocode or batch_geocode.
- Itemised corrections list ('st → Street', 'ave → Avenue') the agent can disclose.
- Per-row confidence score so the agent routes low-confidence parses to review.
- Composes with batch_geocode for bulk pipelines and reverse_geocode for verification.
- LLM-grounded: handles typos, missing fields, and abbreviations that a regex parser misses.
Plug it into your agent.
Add Footstep to your MCP-aware runtime. Your model picks the tool at runtime; you wrote none of the orchestration.
"Standardise this CSV of addresses with typos and abbreviations."{
"mcpServers": {
"footstep": {
"url": "https://mcp.footstep.ai",
"headers": {
"x-api-key": "sk_live_your_key_here"
}
}
}
}Related capabilities.
geocodeTurn an address, landmark, or place name into coordinates. Returns ranked candidates with confidence scores.
batch_geocodeRun up to 1,000 addresses through geocoding in a single call. Returns coordinates and confidence for each.
reverse_geocodeGiven a coordinate, return the address or place label. Useful for labelling pins and incident reports.
Ready to call it?
£5 free credit on signup. One auth header, every major runtime.