Vinkius
Geocode.xyz

Geocode.xyz MCP for AI. Turn addresses, text, or IPs into actionable 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

Geocode.xyz MCP on Cursor AI Code EditorGeocode.xyz MCP on Claude Desktop AppGeocode.xyz MCP on OpenAI Agents SDKGeocode.xyz MCP on Visual Studio CodeGeocode.xyz MCP on GitHub Copilot AI AgentGeocode.xyz MCP on Google Gemini AIGeocode.xyz MCP on Lovable AI DevelopmentGeocode.xyz MCP on Mistral AI AgentsGeocode.xyz MCP on Amazon AWS Bedrock

How this MCP server connects to your AI agent

Geocode.xyz converts physical addresses into precise latitude and longitude coordinates; it also reverses the process to find an address from GPS points.

This MCP extracts location names from messy text, checks where IP addresses originated, and suggests completions for better data entry.

What AI agents can do with Geocode.xyz Automation

Autocomplete

Provides suggestions for partial street names, postal codes, or city names as you type them.

Forward geocode

Converts a human-readable place name or address into precise geographic coordinates.

Geoparse

Scans long, messy blocks of text and extracts every location name it can identify.

+ 2 more capabilities included
Find Coordinates from Addresses

It takes any readable address—a city, a landmark, or a street name—and spits out precise latitude and longitude numbers.

Address Points by GPS

Give it coordinates, and it tells you the most likely physical mailing address associated with that point.

Extract Locations from Text

It scans unstructured documents or paragraphs and pulls out every location name it finds, regardless of how messy the text is.

Locate an IP Address

You provide an IP address, and the tool returns its geographical origin, including the city and country.

Suggest Typing Completions

When you type a partial street name or postal code, it offers accurate suggestions to keep your data clean.

Included with Plan

Waiting for input…

AI Agent

What AI agents can do with Geocode.xyz: Location Data Tools (5)

These five tools let you process all kinds of location data—from street names to IP addresses—and get actionable coordinates or physical addresses.

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 Geocode.xyz on Vinkius

Autocomplete

Provides suggestions for partial street names, postal codes, or city names as you type them.

Forward Geocode

Converts a human-readable place name or address into precise geographic coordinates.

Geoparse

Scans long, messy blocks of text and extracts every location name it can identify.

Ip Geolocation

Looks up the geographical origin (city and country) associated with any provided IP...

Reverse Geocode

Converts a set of latitude and longitude coordinates back into a readable physical...

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 Geocode.xyz 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 Geocode.xyz, 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
Geocode.xyz 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 Geocode.xyz. 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 5 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Dealing with messy addresses and locations in spreadsheets is a nightmare.

Today, you probably copy an address from one system into another. Then, if that address is missing coordinates or if the text description has multiple places mentioned, you end up running manual lookups on Google Maps or writing complex regex to pull out everything. It's tedious and slow.

With this MCP, your agent handles all of that mess. You give it a document full of random text, and instead of getting a vague response, you get clean lists of extracted locations. You don't copy anything; the data just appears ready to use.

Geocode.xyz gives you reliable coordinates from any source.

The biggest time sink is figuring out if a piece of text *is* an address, or if it's just mentioning a city name casually. Before this MCP, you had to build messy conditional logic: 'If the text has 5 words and contains a street type, then run X; otherwise, maybe run Y.'

Now, your agent routes the request correctly. Whether you pass in a written address using `forward_geocode` or just latitude/longitude coordinates for verification via `reverse_geocode`, you get clean results every time. The complexity vanishes.

What your AI can actually do with this

Need to work with locations but hate manually verifying every street name or cross-referencing maps? This connector gives your AI agent global geographic intelligence on demand. It handles five different kinds of location queries: converting a written address into coordinates, taking GPS points and finding the nearest physical place, automatically pulling out location names from huge chunks of text, determining where an IP address is located, and suggesting completions for partial entries.

When you connect Geocode.xyz through Vinkius, your AI client can query this data directly. You stop worrying about formatting or which API endpoint to hit. Instead, you just ask: 'What are the coordinates for that?' The system does the heavy lifting, giving you clean, verifiable spatial data instantly.

Built · Hosted · Managed by Vinkius Geocode.xyz - Convert Addresses & Locations
Server ID 019e5d1f-5948-7075-bde1-c7482028e934
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How does geoparse work with long documents? +

It uses a specific POST method to handle large volumes of text, which means it won't fail on big articles or documents. It focuses solely on extracting location names from free-form writing.

Can I use forward_geocode if the address is incomplete? +

While it works best with full addresses, you can provide partial information and let the tool attempt to find the most likely match. However, for guaranteed accuracy, providing the complete name is always better.

What's the difference between ip_geolocation and forward_geocode? +

Forward geocoding takes a written street address (like '123 Main St'). IP geolocation takes an internet address (a string of numbers) and tells you where that connection point is.

Does autocomplete help with postal codes only? +

No. It helps with several things, including partial street names, city names, and postal codes. You can use it to improve accuracy across multiple data fields simultaneously.

What happens if I call `forward_geocode` with an address that doesn't exist? +

The MCP returns a specific error message indicating the location could not be found. This prevents your agent from treating bad data as valid coordinates, so you know exactly where the input failed.

If I call `reverse_geocode` with impossible latitude/longitude values, what result do I get? +

It returns an error status stating that the coordinates are outside known geographical boundaries. This is crucial for maintaining data integrity and ensuring your agent doesn't proceed with invalid points.

Does calling `geoparse` repeatedly in quick succession trigger rate limits, and how should I handle them? +

Yes, high-volume requests are subject to standard rate limiting. Your AI client must implement a retry mechanism with exponential backoff if it encounters a 429 status code.

When using `autocomplete`, are the suggestions limited only to street names, or can they include postal codes and cities? +

The tool suggests multiple location components. You'll receive structured results covering partial street names, city identifiers, and corresponding postal code options all in one call.

Can I extract multiple location names from a long paragraph of text? +

Yes! Use the geoparse tool. Provide the text in the scantext parameter, and the agent will identify and return all geographic locations mentioned within that text.

How do I find the address for a specific set of GPS coordinates? +

Use the reverse_geocode tool. Simply provide the lat (latitude) and long (longitude) values, and the server will return the closest physical address.

Is it possible to locate a user based on their IP address? +

Yes, the ip_geolocation tool allows you to input an IP address and retrieve the associated city, region, and country data.

Built & Managed by Vinkius 30s setup 5 tools

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

No hosting. No infrastructure. No complex setup.
All 5 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.