Vinkius
Geoapify

Geoapify MCP for AI. Calculate any route, map coordinates, and analyze location data.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Geoapify MCP on Cursor AI Code EditorGeoapify MCP on Claude Desktop AppGeoapify MCP on OpenAI Agents SDKGeoapify MCP on Visual Studio CodeGeoapify MCP on GitHub Copilot AI AgentGeoapify MCP on Google Gemini AIGeoapify MCP on Lovable AI DevelopmentGeoapify MCP on Mistral AI AgentsGeoapify MCP on Amazon AWS Bedrock

How this MCP server connects to your AI agent

Geoapify provides comprehensive location intelligence directly to your agent. It lets you convert addresses into precise coordinates, figure out optimal driving routes between multiple points, calculate distance matrices, and find detailed information on local businesses.

Stop guessing locations; start solving them.

What AI agents can do with Geoapify Automation

Calculate isoline

Calculates areas reachable within a specific time window or distance radius from a starting point.

Calculate route matrix

Generates a table of travel times and distances connecting multiple starting spots to multiple destinations.

Calculate route

Figures out the best path between two points, supporting different travel modes like driving, walking, or cycling.

+ 14 more capabilities included
Resolve Addresses and Coordinates

Convert raw addresses into precise latitude/longitude points, find address suggestions in real-time, or look up the full street address from just a GPS coordinate.

Calculate Optimal Paths

Determine the best driving, cycling, walking, or transit routes between two or multiple points, including calculating complex areas reachable within a specific time or distance.

Analyze Location Data Sets

Compute distances and travel times between many sources and targets simultaneously, or perform advanced spatial math like finding intersections of geographical boundaries.

Identify Local Points of Interest

Search for specific types of businesses (like coffee shops or gas stations) by category near a given location, and retrieve detailed information about those places.

Included with Plan

Waiting for input…

AI Agent

What AI agents can do with Geoapify: 17 Tools

These tools give you everything needed to analyze geography—from snapping GPS tracks to solving complex multi-stop vehicle routing problems.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Geoapify on Vinkius

Calculate Isoline

Calculates areas reachable within a specific time window or distance radius from a starting point.

Calculate Route Matrix

Generates a table of travel times and distances connecting multiple starting spots...

Calculate Route

Figures out the best path between two points, supporting different travel modes like...

Create Batch Job

Queues up large numbers of location requests (up to 1000) to process them all at...

Geocode Autocomplete

Provides real-time suggestions as you type an address into a form field or input box.

Geocode Reverse

Takes raw GPS coordinates and finds the human-readable street address associated with them.

Geocode Search

Converts any written, free-form address into precise latitude and longitude coordinates.

Geometry Operation

Performs advanced mathematical operations on geographic shapes, such as finding...

Get Batch Job

Retrieves the final results for a large group of location requests that were...

Get Boundaries Consists Of

Identifies smaller, nested administrative or postal boundaries that exist within a...

Get Boundaries Part Of

Determines the overarching political, postal, or administrative boundary that...

Get Elevation

Retrieves the vertical height data (elevation) for specified geographic coordinates.

Get Place Details

Gathers detailed information—like opening hours or contact numbers—for a specific point of interest.

Get Ip Info

Detects a user's general location, including city and country, using only their IP...

Map Matching

Corrects rough GPS tracks by snapping every recorded coordinate onto the nearest...

Route Planner

Solves complex vehicle routing problems, optimizing multi-stop routes for efficient...

Search Places

Locates points of interest in an area based on a category, such as 'restaurants' or...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Geoapify integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Geoapify, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Geoapify MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Geoapify. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Built on the Model Context Protocol (MCP) for Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 17 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Dealing with Location Data Today Is a Spreadsheet Nightmare

Right now, if you have dozens of addresses or coordinates, you open Google Maps, copy the first pair into one tab, check the route; then copy the second pair to another tab, checking the time. If you need distances between 10 points, you're filling out forms and cross-referencing data across three different sheets just to get a basic understanding of travel feasibility.

With this MCP, your agent handles all that complex logic for you. Instead of hours of copy-pasting and tab switching, you ask one question—like 'What is the total distance between these 12 points?'—and it returns the structured answer immediately.

The Power of Dedicated Location Tools

Specific manual steps that vanish include: converting unstructured text addresses into precise coordinates; manually calculating the optimal stop order for a delivery run; and stitching together messy GPS tracks from field equipment.

Now, your agent doesn't just guess. It uses tools like `route_planner` to solve true Vehicle Routing Problems and `map_matching` to guarantee that every point is snapped onto a real road segment. You get certainty.

What your AI can actually do with this

This MCP equips your agent with deep geographic knowledge. You can go far beyond simple map lookups, moving from basic address validation to complex spatial analysis in one workflow. Need to know the coordinates for a tricky street name? Use it. Planning a delivery route that hits five different checkpoints across town? This handles the math.

It even detects user location just based on an IP address or helps you snap messy GPS tracks back onto actual roads. It's all about making precise, location-based decisions without leaving your client environment. Since Vinkius hosts this MCP in its catalog, connecting it to your preferred AI client means all these mapping tools are available wherever you write code or chat with your agent.

Built · Hosted · Managed by Vinkius Geoapify MCP - Geocoding, Routing & Place Search
Server ID 019e5d1f-0bb1-73bb-bb56-ed38276f1eac
Vinkius Inspector
Compliance Grade D
Score 56.75/100
Vinkius Inspector Badge — Score 56.75/100

Questions you might have

How do I use the geocode_search tool? +

You give it a free-form address, and it returns the exact latitude and longitude coordinates for that location. This is best for validating written addresses.

What's the difference between calculate_route and route_planner? +

calculate_route handles finding a single path between two points based on a mode of transport. route_planner, however, solves complex multi-stop optimization problems for an entire sequence.

Does the geocode_reverse tool work with messy coordinates? +

The geocode_reverse tool takes raw GPS data and finds a human-readable address. If the coordinates are poor, you should run them through map_matching first to clean them up.

Can I batch process many locations? What is create_batch_job? +

Yes. Use create_batch_job when you have hundreds of location lookups or data points that need processing. This queues the jobs, preventing timeouts and saving your API limit.

How do I find nearby businesses using search_places? +

Just use search_places, telling it the general area and the category you're looking for (e.g., 'Italian restaurant'). You can then get more details on any result using get_place_details.

How does the `map_matching` tool clean up messy GPS tracks? +

It snaps raw GPS coordinates directly onto the actual road network. This process corrects jitter and inaccuracies in field data, giving you precise location points for fleet tracking or analysis.

What kind of spatial math can I run with `geometry_operation`? +

You perform advanced operations like calculating the union, intersection, or buffer zones between multiple GeoJSON shapes. This lets you define complex areas based on geographic data boundaries.

Can I determine a user's rough location using `get_ip_info`? +

Yes, it detects the geographical region associated with an IP address. This is useful for initial triage or estimating a user's network source, even when physical addresses aren't available.

How can I find the coordinates of a specific street address? +

Use the geocode_search tool. You can provide a free-form text string or structured data like city and street to get precise latitude and longitude coordinates.

Can the AI calculate travel times for multiple delivery destinations at once? +

Yes! The calculate_route_matrix tool allows you to submit multiple source and target locations to receive a comprehensive matrix of travel times and distances.

Is it possible to identify where a user is located based on their IP address? +

Absolutely. Use the get_ip_info tool to retrieve location metadata, including country, city, and timezone, associated with a specific IP address.

Built & Managed by Vinkius 30s setup 17 tools

We've already built the connector for Geoapify. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 17 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.