Make your AI work with OpenStreetMap (Geocoding & Places)
Connect your account once and let the AI you already use work with it, without building another integration or switching to a different AI. Converting Addresses and Coordinates for Location Intelligence
4 live capabilities. One account. Your AI. Real work.
- Step 01
Connect
Link your account through Vinkius.
- Step 02
Authorize
You decide what your AI can access.
- Step 03
Pick your AI
Use it with the AI application you already use.
- Step 04
Get things done
Ask your AI to work with your connected account.
-
Works with
-
Waiting for input…
Why people use OpenStreetMap (Geocoding & Places)
OpenStreetMap Geocoding for AI Agents: Solving Address Ambiguity
With this MCP, your agent handles the complexity. You simply ask, "What are the coordinates for 123 Main Street?" and get a precise, structured latitude/longitude pair back. The system handles the ambiguity and the data formatting, giving you clean, actionable data instantly.
What Vinkius changes
The bottom line is, you get reliable, structured location data without worrying about API key management or billing.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 7,800+ Connectors
- Real-world use case 01
Validating a Client's Shipping Address
A client provides a vague address.
- Real-world use case 02
Determining the City from GPS Data
A sensor sends a set of coordinates (lat/lon).
- Real-world use case 03
Finding the Best Match for a POI Search
A user asks, 'Where is the nearest coffee shop?
Complete set · 4capabilities
The complete OpenStreetMap (Geocoding & Places) capability set.
These are the exact actions your AI can choose when you ask it to work with OpenStreetMap (Geocoding & Places).
01—04
4 capabilities in this set.
Part of 4 available through OpenStreetMap (Geocoding & Places).
- 01 Capability
Get latitude longitude
Converts a city name or street address into precise latitude/longitude coordinates. Use this when you need to know the coordinates for an address.
- 02 Capability
Get location
Turns latitude/longitude coordinates into a full place name, city, and formatted address. Use this when you need to know what city or area a set of coordinates belongs to.
- 03 Capability
Search location
Searches for places matching free text and returns a ranked list of candidates. Use this when your search query might be ambiguous and you need options to choose from.
- 04 Capability
Get location details
Fetches the complete profile of a place using a unique ID or coordinates. This returns the name, address components, and bounding box for deep data analysis.
Set up in minutes
One URL. Then ask OpenStreetMap (Geocoding & Places) to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use OpenStreetMap (Geocoding & Places) from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_3QuVjPOmNYqBYIf8F6k0iU0kxV1H68aITxE7HCwu/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it OpenStreetMap (Geocoding & Places), and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable OpenStreetMap (Geocoding & Places) for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_3QuVjPOmNYqBYIf8F6k0iU0kxV1H68aITxE7HCwu/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the OpenStreetMap (Geocoding & Places) URL.
- Step 03
Save and start
Save the connection and enable OpenStreetMap (Geocoding & Places) in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"openstreetmap-geocoding-places": {
"url": "https://edge.vinkius.com/vk_preview_3QuVjPOmNYqBYIf8F6k0iU0kxV1H68aITxE7HCwu/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using OpenStreetMap (Geocoding & Places)
Open Agent mode in chat and ask: "Using OpenStreetMap (Geocoding & Places), help me...". 4 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"openstreetmap-geocoding-places": {
"url": "https://edge.vinkius.com/vk_preview_3QuVjPOmNYqBYIf8F6k0iU0kxV1H68aITxE7HCwu/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using OpenStreetMap (Geocoding & Places)
Ask Copilot: "Using OpenStreetMap (Geocoding & Places), help me...". 4 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"openstreetmap-geocoding-places": {
"url": "https://edge.vinkius.com/vk_preview_3QuVjPOmNYqBYIf8F6k0iU0kxV1H68aITxE7HCwu/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using OpenStreetMap (Geocoding & Places)
Open Cascade and ask: "Using OpenStreetMap (Geocoding & Places), help me...". 4 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"openstreetmap-geocoding-places": {
"url": "https://edge.vinkius.com/vk_preview_3QuVjPOmNYqBYIf8F6k0iU0kxV1H68aITxE7HCwu/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using OpenStreetMap (Geocoding & Places)
Ask Cline: "Using OpenStreetMap (Geocoding & Places), help me...". 4 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add openstreetmap-geocoding-places --transport http "https://edge.vinkius.com/vk_preview_3QuVjPOmNYqBYIf8F6k0iU0kxV1H68aITxE7HCwu/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using OpenStreetMap (Geocoding & Places)
Ask Claude: "Using OpenStreetMap (Geocoding & Places), show me...". 4 tools are ready
Where the request belongs
Work OpenStreetMap can move forward.
This MCP is for data teams and developers who need reliable location data without the overhead of paid mapping APIs. If your job involves validating addresses, enriching records with coordinates, or planning logistics routes, this is for you.
Data Analyst
Enriches large datasets by converting raw city names or coordinates into standardized, human-readable addresses.
Logistics Planner
Validates delivery addresses and plans routes by looking up real-world coordinates for specific points of interest.
Software Developer
Integrates geocoding functionality into applications and agents, avoiding the complexity and cost of paid map services.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsGoogle Maps
Empower location intelligence via Google Maps. perform geocoding, search millions of places, retrieve rich venue details, and calculate directions directly from any AI agent.
Geocodio
Empower geocoding via Geocodio. perform batch geocoding and reverse geocoding for US/Canada, and retrieve Census and legislative data directly from any AI agent.
ArcGIS
Automate mapping and spatial analysis via ArcGIS. perform geocoding, route solving, vehicle routing, and calculate origin-destination matrices from any AI agent.
Mapbox (Maps & Geospatial)
Build with location data via Mapbox. geocode addresses, calculate routes, and solve trip optimization.
OpenRouteService
Plan routes and analyze spatial data via OpenRouteService. calculate directions, isochrones, distance matrices, VRP optimization, and geocoding from any AI agent.
Stadia Maps
Equip your AI with advanced geospatial routing and mapping logic. Calculate distances, geocode coordinates, and plot optimized trips securely.
Bring your own AI
Change the model, client or framework. Keep OpenStreetMap connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about OpenStreetMap.
The practical details behind the request, access and result.
Does the OpenStreetMap Geocoding MCP work with addresses outside the US?
Yes, it works globally. Because it uses OpenStreetMap data, it can accurately geocode and resolve addresses for cities and countries all over the world, not just North America. Just provide the full international address.
Can I use the OpenStreetMap Geocoding MCP to find coordinates for a vague location name?
Absolutely. If you ask for a general area, like 'The French Quarter,' the MCP will use its search capabilities to give you a ranked list of candidates, allowing you to pick the most accurate location.
Is the OpenStreetMap Geocoding MCP better than using a paid Google Maps API?
The main difference is cost and flexibility. This MCP uses free, open-source data, eliminating API fees. Plus, it provides a consistent data structure, making it easier to integrate into your agent's workflow.
What if I only have coordinates and need to know the nearest city?
You just need to use the MCP's reverse geocoding capability. You pass the latitude and longitude, and it resolves that point back into a full, readable address, telling you the city and country.
Does the OpenStreetMap Geocoding MCP handle place IDs?
Yes. If you find a place using the search capability, it gives you a unique place ID. You can then pass that ID to the MCP to pull the complete, detailed profile for that specific location.
Does this server require an API key or account?
No. It uses the free OpenStreetMap Nominatim service and falls back to Photon automatically. Neither requires an API key, so you can start geocoding immediately.
What happens if one provider is down?
The server queries Nominatim first and automatically falls back to Photon on any failure or empty result. Both are normalized to the same response shape, so the fallback is completely transparent to you.
How do I get full details for a place I found in a search?
Every search result includes a place_id. Pass that id to get_location_details to retrieve the full record, or pass coordinates directly if you already have them.
One connection away
Give your agent a direct line to OpenStreetMap.
Connect OpenStreetMap once. Keep it beside 7,800+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available