Skip to main content
Glama
briandconnelly

IP Geolocation MCP Server

IP-Geolocation-MCP-Server

PyPI CI License: MIT

Dies ist ein einfacher Model Context Protocol-Server, der die ipinfo.io-API verwendet, um detaillierte Informationen über eine IP-Adresse zu erhalten. Dies kann verwendet werden, um den (ungefähren) Standort des Benutzers und das verwendete Netzwerk zu bestimmen.

Beispielkonversation mit mcp-server-ipinfo

Installation

Sie müssen ein Token erstellen, um die IPInfo-API nutzen zu können. Falls Sie noch keines haben, können Sie sich für ein kostenloses Konto unter https://ipinfo.io/signup registrieren.

Obwohl jeder Client seine eigene Art der Spezifikation hat, verwenden Sie im Allgemeinen die folgenden Werte:

Feld

Wert

Befehl

uvx

Argumente

mcp-server-ipinfo

Umgebung

IPINFO_API_TOKEN = <IHR TOKEN>

Entwicklungsversion

Wenn Sie die neueste Version verwenden möchten, kann der Server direkt von GitHub bezogen werden. Fügen Sie einfach ein zusätzliches --from-Argument hinzu:

Feld

Wert

Befehl

uvx

Argumente

--from, git+https://github.com/briandconnelly/mcp-server-ipinfo, mcp-server-ipinfo

Umgebung

IPINFO_API_TOKEN = <IHR TOKEN>

Related MCP server: Geocoding MCP Server

Komponenten

Tools

  • get_ip_details: Ruft detaillierte Informationen zu einer oder mehreren IP-Adressen ab, einschließlich Standort, ISP und Netzwerkdetails.

    • Eingabe: ips (optional): Liste der zu analysierenden IP-Adressen (IPv4 oder IPv6). Falls nicht angegeben, wird die IP-Adresse des anfragenden Clients analysiert.

    • Ausgabe: Liste von IPDetails mit Standort, Organisation, Zeitzone und mehr.

    • Hinweis: Batch-Abfragen (mehrere IPs) erfordern ein IPINFO_API_TOKEN.

  • get_residential_proxy_info: Überprüft, ob eine IP-Adresse mit einem Residential-Proxy-Dienst verknüpft ist.

    • Eingabe: ip: Die IP-Adresse, die auf die Nutzung eines Residential-Proxys überprüft werden soll.

    • Ausgabe: ResidentialProxyDetails mit dem Namen des Proxy-Dienstes, dem Datum der letzten Sichtung und dem Aktivitätsprozentsatz.

    • Hinweis: Erfordert ein IPINFO_API_TOKEN mit Zugriff auf Residential-Proxy-Daten.

  • get_map_url: Generiert eine URL zu einer interaktiven Kartendarstellung von IP-Adressen.

    • Eingabe: ips: Liste der zu visualisierenden IP-Adressen (maximal 500.000).

    • Ausgabe: URL zu einer interaktiven Karte auf ipinfo.io, die geografische Standorte anzeigt.

    • Hinweis: Nützlich zur Visualisierung der geografischen Verteilung von Datenverkehr oder Benutzern.

Konfiguration

Umgebungsvariablen

Variable

Beschreibung

Standardwert

IPINFO_API_TOKEN

IPInfo-API-Token für Premium-Funktionen

Keine (nur Basisabfragen)

IPINFO_CACHE_TTL

Cache-TTL in Sekunden

3600 (1 Stunde)

Lizenz

MIT-Lizenz - Siehe LICENSE-Datei für Details. Siehe CHANGELOG.md für die Versionshistorie.

Haftungsausschluss

Dieses Projekt steht in keiner Verbindung zu IPInfo.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/briandconnelly/mcp-server-ipinfo'

If you have feedback or need assistance with the MCP directory API, please join our Discord server