IPLocate

IPLocate

An MCP server providing IP geolocation, network data, privacy detection, and abuse contacts via IPLocate.io.

12
Stars
5
Forks
1
Releases

Overview

This MCP server exposes IPLocate.io IP-address intelligence via the Model Context Protocol. It provides a comprehensive suite of IP data through MCP-compatible endpoints and prompts, including geolocation, network information, privacy and security signals, company data, and abuse contacts. For any given IP address (or the caller's address when omitted), the API can return country, city, coordinates, timezone, postal code, ASN name/number/type, network range, and ISP details; privacy flags indicate whether an address is detected as VPN or proxy, if it is a Tor exit node, and whether it's identified as hosting. Company data covers organization name, domain, and business type, while abuse contacts supply emails, phone numbers, and addresses for reporting malicious activity. The server is designed to work with standard MCP clients (Cursor, Claude Desktop), and uses an IPLocate API key read from the IPLOCATE_API_KEY environment variable. It can be run via npx or installed, supports dedicated prompts such as lookup_ip_address_details, lookup_ip_address_location, lookup_ip_address_privacy, lookup_ip_address_network, lookup_ip_address_company, and lookup_ip_address_abuse_contacts, and includes example payloads.

Details

Owner
iplocate
Language
JavaScript
License
MIT License
Updated
2025-12-07

Features

Geolocation

Country, city, coordinates, timezone, postal code and more.

Network Information

ASN name, number, type, network range, ISP information.

Privacy & Security

VPN detection, proxy detection, Tor exit node status, hosting provider indicators.

Company Data

Organization name, domain, business type.

Abuse Contacts

Email, phone, and address for reporting malicious activity.

Audience

MCP clientsIntegrate IPLocate MCP server into MCP client apps (e.g., Cursor, Claude Desktop) to fetch IP intelligence via MCP.
DevelopersBuild IP intelligence workflows using MCP to access geolocation, network, privacy, and abuse data from IPLocate.

Tags

IP geolocationNetwork informationPrivacy detectionVPN detectionProxy detectionTorHosting providersAbuse contactsASNISPCompany dataMCP serverIPLocate