4,500+ servers built on MCP Fusion
Vinkius

IPGeolocation.io MCP. Vet IPs, manage time zones, and map locations in seconds.

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

IPGeolocation.io MCP on Cursor AI Code Editor MCP Client IPGeolocation.io MCP on Claude Desktop App MCP Integration IPGeolocation.io MCP on OpenAI Agents SDK MCP Compatible IPGeolocation.io MCP on Visual Studio Code MCP Extension Client IPGeolocation.io MCP on GitHub Copilot AI Agent MCP Integration IPGeolocation.io MCP on Google Gemini AI MCP Integration IPGeolocation.io MCP on Lovable AI Development MCP Client IPGeolocation.io MCP on Mistral AI Agents MCP Compatible IPGeolocation.io MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

IPGeolocation.io connects your AI client to real-time IP intelligence. You can instantly look up location details, check if an IP is a VPN or proxy, and manage time zones directly through natural conversation.

It provides network data, including ASN details, threat scores, and user-agent parsing, helping you vet data sources and prevent fraud.

What your AI agents can do

Bulk security

Checks the security status of multiple IP addresses at once.

Bulk user agent

Parses and extracts data from lists of user-agent strings.

Convert timezone

Calculates the time difference between two specific time zones.

+ 8 more capabilities included
Determine IP Location

You run get_ipgeo to get the city, country, ISP, and coordinates for any given IPv4 or IPv6 address.

Analyze IP Threat Level

You run get_security or bulk_security to check if an IP is a VPN, proxy, or known threat, returning a calculated threat score.

Convert Time Zones

You run convert_timezone to calculate the exact time difference between two specified time zones and a given time.

Get Network Ownership Data

You run get_asn to retrieve the Autonomous System Number (ASN) and ownership details for a given IP block.

Parse Browser Strings

You run get_user_agent to break down complex user-agent strings into device, OS, and browser metadata.

Identify Caller IP

You run get_ip to find the public IP address of the client making the request.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

IPGeolocation.io MCP Server: 11 Tools for Network Context

Query IP addresses, parse user agents, convert timezones, and retrieve network and geographical data using this suite of 11 specialized tools.

bulk019e5d27

bulk security

Checks the security status of multiple IP addresses at once.

bulk019e5d27

bulk user agent

Parses and extracts data from lists of user-agent strings.

convert019e5d27

convert timezone

Calculates the time difference between two specific time zones.

get019e5d27

get abuse

Retrieves contact information for the abuse desk of a given network owner.

get019e5d27

get asn

Gets network ownership details for a specified IP block.

get019e5d27

get astronomy

Retrieves celestial and astronomical data for a given location.

get019e5d27

get ip

Gets the public IP address of the client running the agent.

get019e5d27

get ipgeo

Provides geographical location details for a single IP address.

get019e5d27

get security

Checks the security status and threat level of a single IP address.

get019e5d27

get timezone

Retrieves time zone information for a specific location or IP.

get019e5d27

get user agent

Parses and structures data from a single user-agent string.

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 IPGeolocation.io, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ 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

What you can do with this MCP connector

Yo, this server hooks your AI client up to real-time IP intelligence. You can instantly check location details, see if an IP's a VPN or proxy, and even handle time zones, all through natural conversation. It spits out network data, including ASN details, threat scores, and user-agent parsing, so you can vet data sources and stop fraud dead in its tracks.

Determine IP Location: You use get_ipgeo to grab the city, country, ISP, and coordinates for any IPv4 or IPv6 address. You can also use get_ip to find the public IP address of the client running the agent.

Analyze IP Threat Level: You run get_security or bulk_security to check an IP's security status and threat level. These tools tell you if an IP is a VPN, a proxy, or a known threat, giving you a calculated threat score.

Convert Time Zones: You use convert_timezone to figure out the exact time difference between two specific time zones and a given time. You can also get general time zone info for a spot or IP using get_timezone.

Get Network Ownership Data: You run get_asn to pull the Autonomous System Number (ASN) and ownership details for a given IP block. You can also find the abuse desk's contact info for a network owner using get_abuse.

Parse Browser Strings: You break down complex user-agent strings into readable device, OS, and browser metadata with get_user_agent or bulk_user_agent.

Extra Details: You can use get_asn to retrieve network ownership details for a specified IP block. get_astronomy fetches celestial and astronomical data for a location.

How IPGeolocation.io MCP Works

  1. 1 Connect your AI client and provide the API key. The client then sends the request (e.g., 'What is the location of 1.2.3.4?') to the server.
  2. 2 The server intercepts the request, identifies the required tool (get_ipgeo), and executes the lookup against its databases.
  3. 3 Your AI client receives structured JSON data containing the location, threat score, or time zone conversion, and presents it to you in plain language.

The bottom line is, your agent doesn't just guess the data; it executes a specific function against a vetted database and gives you the raw, verifiable output.

Who Is IPGeolocation.io MCP For?

The security analyst who needs to vet a suspicious IP address immediately without switching tabs. The developer building localization logic who needs to handle time zones without complex API calls. Data scientists needing to enrich large datasets with geographical or network context.

Security Analyst

Uses get_security to check if a suspicious IP is a proxy or a known botnet node, getting a threat score and origin data in the chat.

Software Developer

Uses convert_timezone and get_ipgeo to build reliable, localized features, eliminating manual timezone calculations and lookups.

Data Scientist

Uses get_asn and get_user_agent to enrich data pipelines, adding network context or browser metadata to raw datasets.

What Changes When You Connect

  • Stop guessing a location. Use get_ipgeo to get the city, country, ISP, and coordinates for any IP, instantly. This is better than reading documentation.
  • Handle multiple time zones without writing complex date logic. convert_timezone handles the math, giving you precise time shifts for global apps.
  • Improve security vetting. Run get_security on suspicious IPs to detect if they are VPNs, proxies, or Tor nodes, and get a threat score you can act on.
  • Parse messy browser data. get_user_agent turns a long, unreadable string into clean data points for OS and device type. It's a huge time saver.
  • Maintain network context. get_asn gives you the Autonomous System Number, letting you know who owns the network block—critical for deep network analysis.
  • Quickly identify the source. Use get_ip to find the public IP of the caller. This is a simple but necessary check for logging and tracking.

Real-World Use Cases

01

Vetting a suspicious login IP

A security analyst sees a login from an unknown IP. Instead of manually running multiple lookups, they ask their agent to run get_security and get_ipgeo. The agent returns the threat score, confirms the IP is a VPN/proxy, and pinpoints the location, letting the analyst decide if it's a threat.

02

Scheduling a global webinar

A project manager needs to schedule a meeting involving teams in New York, London, and Tokyo. They ask the agent to use convert_timezone with all three locations. The agent gives the exact start time in all zones, eliminating scheduling confusion.

03

Enriching a lead database

A data scientist has a list of IPs and user-agent strings. They ask the agent to run bulk_user_agent and bulk_security against the entire list. The agent returns structured metadata (OS, device, threat level) for every entry, ready for data ingestion.

04

Troubleshooting a website issue

A developer gets a report of a strange connection failure. They use get_asn to check the network owner and get_abuse to find the correct contact. This pinpoints if the failure is due to network ownership or requires contacting the network admin.

The Tradeoffs

Trying to guess IP location

Just looking at the IP address and guessing the country or city. This is fast, but wrong. It can lead to bad decisions.

Always use the get_ipgeo tool. It runs the lookup against a verified database and provides accurate city, country, and coordinate data, eliminating guesswork.

Writing manual date conversion code

Writing a script that tries to manage Daylight Saving Time rules across different time zones. This code is complex, fragile, and often breaks when a rule changes.

Use the convert_timezone tool. It handles all the time zone rules and historical changes automatically, giving you the correct converted time every time.

Using general web APIs for everything

Relying on basic WHOIS or general public APIs that only provide basic domain names or IP ranges. These lack threat intelligence or granular user-agent parsing.

For deep checks, use get_security or bulk_security. These tools specifically check for known threats, proxies, and VPN usage, providing a threat score that general APIs skip.

When It Fits, When It Doesn't

Use this server if your workflow requires verifiable, external data about network connectivity, location, or time. You need to know where an IP is, who owns the network, or what time it is somewhere else.

Don't use this if you only need to format data or perform simple math. If you just need to convert a number, use a basic math tool instead. If you just need to structure text, use a text processor.

When in doubt, always check the source. If the problem is 'I don't know the location' -> use get_ipgeo. If the problem is 'I don't know the time' -> use convert_timezone. If the problem is 'I don't know if this is fake' -> use get_security.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by IPGeolocation.io. 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

How we secure it →

Works with 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 server provides 11 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

bulk_security bulk_user_agent convert_timezone get_abuse get_asn get_astronomy get_ip get_ipgeo get_security get_timezone get_user_agent

Stop guessing where a connection comes from.

Today, if you get an IP address, you have to open three different tabs: one for WHOIS, one for general geolocation, and maybe another for threat intel. You copy the IP, paste it into three different services, and then you spend time cross-referencing the results to build a single, reliable picture. It's slow and you're always missing something.

With IPGeolocation.io, your agent handles the whole process. You just give it the IP and ask, 'Where is this, and is it safe?' It runs `get_ipgeo` and `get_security` simultaneously, giving you one output that's accurate and actionable.

IPGeolocation.io MCP Server: Get location and threat context.

You manually track down the ASN owner and then check the abuse contact via separate web forms. This is tedious, and you might miss the correct contact email or forget to cross-reference the network owner's details.

Now, you ask your agent to check the network context. It uses `get_asn` and `get_abuse` to pull the ownership details and the abuse contact info in a single call. It's immediate, and the data is clean.

Common Questions About IPGeolocation.io MCP

How do I check if an IP is a VPN using get_security? +

The get_security tool identifies if an IP is a VPN or proxy. It returns a specific classification and a calculated threat score. This lets you know immediately if the connection should be treated as suspicious.

What is the difference between get_ipgeo and get_ip? +

The get_ipgeo tool finds the location details for a specific IP you provide. The get_ip tool finds the public IP address of the machine running the agent right now.

How do I convert timezones with convert_timezone? +

You provide the start time, the source time zone, and the target time zone. The tool calculates the precise time difference, handling Daylight Saving Time shifts automatically.

Can I check multiple IPs at once with bulk_security? +

Yes, bulk_security allows you to pass a list of IPs. It runs the security check on every single IP in the batch, which saves time compared to running get_security repeatedly.

Does IPGeolocation.io help with user-agent strings using get_user_agent? +

Yes, get_user_agent parses the string. It separates the browser, OS, and device metadata, turning a messy string into structured data for your pipeline.

How do I get ASN information using get_asn? +

You pass the IP address to get_asn. The tool returns the Autonomous System Number (ASN) and the associated network details. This lets you understand the larger network block the IP belongs to, which is useful for tracing network origins.

Can I get the public IP address of the caller using get_ip? +

You call get_ip without any parameters. It immediately returns the public IP address making the request. This is a quick way to know the caller's originating network address.

What data can I extract from a browser string using get_user_agent? +

You provide the full User-Agent string to get_user_agent. The tool breaks it down, giving you structured metadata like the device type, operating system, and browser version. This is much cleaner than reading the raw string.

Can I detect if an IP address is a VPN or a security risk? +

Yes. Use the get_security tool to retrieve a threat score and detect if the IP belongs to a VPN, Proxy, or Tor network. You can also use bulk_security for multiple IPs.

How do I find the local time for a specific IP address? +

Simply use the get_timezone tool with the target IP. It will return the current time, date, and full timezone details for that specific geographical location.

Can I look up ASN information for a network? +

Yes, the get_asn tool provides detailed information about Autonomous System Numbers, including routes and WHOIS responses for a specific ASN or IP.

You might also like

Built & Managed by Vinkius 30s setup 11 tools

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

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

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
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.