IP Geolocation MCP Server
IPGeolocation.io MCP Server
Offizieller MCP-Server für IPGeolocation.io. Enthält 16 MCP-Tools: IP-Geolocation, Bedrohungs-/VPN-/Proxy-Erkennung, Zeitzonen-Abfragen und -Konvertierungen, Daten zu Sonnenaufgang/-untergang/Mond, ASN-Details, Missbrauchskontakte und User-Agent-Parsing. Sieben Tools funktionieren mit dem kostenlosen Plan (1.000 Credits/Tag). Kostenpflichtige Pläne schalten alle 16 sowie Bulk-Endpunkte frei (bis zu 1.000 Elemente pro Aufruf).
Funktioniert mit Claude Desktop, Cursor, Windsurf, VS Code, Codex, Cline, Glama und jedem anderen MCP-Client.
Element | Wert |
Paket |
|
Version |
|
Transport |
|
Node.js |
|
Schnellstart
Cursor-Benutzer können mit einem Klick installieren:
Fügen Sie dies Ihrer MCP-Client-Konfiguration hinzu (siehe Install by Client unten für den genauen Pfad der Konfigurationsdatei für Ihren Client):
{
"mcpServers": {
"ipgeolocation": {
"command": "npx",
"args": ["-y", "ipgeolocation-io-mcp"],
"env": {
"IPGEOLOCATION_API_KEY": "<YOUR_API_KEY>"
}
}
}
}Starten Sie Ihren Client neu.
Testen Sie es: Fragen Sie "Wo befindet sich 8.8.8.8?"
Inhaltsverzeichnis
Installation nach Client
Anforderungen
Node.js 18 oder neuer
npxin Ihrem Terminal verfügbarEin IPGeolocation.io API-Schlüssel für die meisten Tools
get_my_ip funktioniert ohne API-Schlüssel. Alles andere erfordert einen.
Registrieren Sie sich für einen kostenlosen IPGeolocation API-Schlüssel
Codex CLI
codex mcp add ipgeolocation --env IPGEOLOCATION_API_KEY=<YOUR_API_KEY> -- npx -y ipgeolocation-io-mcp
codex mcp listStarten Sie eine neue Codex-Sitzung, nachdem Sie den Server hinzugefügt haben.
Claude Desktop
Fügen Sie dies zu claude_desktop_config.json hinzu:
{
"mcpServers": {
"ipgeolocation": {
"command": "npx",
"args": ["-y", "ipgeolocation-io-mcp"],
"env": {
"IPGEOLOCATION_API_KEY": "<YOUR_API_KEY>"
}
}
}
}Starten Sie Claude Desktop nach dem Speichern neu. Wir liefern auch manifest.json für Clients, die MCP-Bundles unterstützen.
Cline
Öffnen Sie das MCP Servers-Panel > Configure > Advanced MCP Settings. Fügen Sie dies zu cline_mcp_settings.json hinzu:
{
"mcpServers": {
"ipgeolocation": {
"command": "npx",
"args": ["-y", "ipgeolocation-io-mcp"],
"env": {
"IPGEOLOCATION_API_KEY": "<YOUR_API_KEY>"
}
}
}
}Starten Sie Cline nach dem Speichern neu.
Cursor
Ein-Klick-Installation:
Oder manuell zu .cursor/mcp.json hinzufügen:
{
"mcpServers": {
"ipgeolocation": {
"command": "npx",
"args": ["-y", "ipgeolocation-io-mcp"],
"env": {
"IPGEOLOCATION_API_KEY": "<YOUR_API_KEY>"
}
}
}
}Starten Sie Cursor nach dem Speichern neu.
Windsurf
Fügen Sie dies zu ~/.codeium/windsurf/mcp_config.json hinzu:
{
"mcpServers": {
"ipgeolocation": {
"command": "npx",
"args": ["-y", "ipgeolocation-io-mcp"],
"env": {
"IPGEOLOCATION_API_KEY": "<YOUR_API_KEY>"
}
}
}
}Starten Sie Windsurf nach dem Speichern neu.
VS Code / GitHub Copilot
Fügen Sie dies zu Ihrer VS Code settings.json hinzu:
{
"mcp": {
"servers": {
"ipgeolocation": {
"command": "npx",
"args": ["-y", "ipgeolocation-io-mcp"],
"env": {
"IPGEOLOCATION_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
}Starten Sie VS Code nach dem Speichern neu.
Glama
Sie können den Server direkt auf Glama ausprobieren. Nur IPGEOLOCATION_API_KEY ist erforderlich. Lassen Sie andere Umgebungsvariablen leer, es sei denn, Sie möchten Cache, Timeout oder Ausgabelimits ändern.
Wenn Sie noch keinen Schlüssel haben, erstellen Sie einen kostenlosen IPGeolocation API-Schlüssel.
Jeder andere MCP-Client
Verwenden Sie diese Konfiguration:
{
"command": "npx",
"args": ["-y", "ipgeolocation-io-mcp"],
"env": {
"IPGEOLOCATION_API_KEY": "<YOUR_API_KEY>"
}
}Überprüfung der Funktion
Probieren Sie diese nach der Einrichtung aus:
Prompt | Erwartetes Tool |
Wo befindet sich 8.8.8.8? |
|
Geben Sie für IP 49.12.212.42 das Sicherheitsurteil, Unternehmen, ASN und Stadt an. |
|
Ist 2.56.12.11 sicher und was ist die E-Mail für Missbrauchskontakte? |
|
Listen Sie für AS1 nur die Upstream-ASN-Nummern auf. |
|
Konvertieren Sie 2026-03-07 09:30 von New York nach Tokio Zeit. |
|
Geben Sie Sonnenaufgangszeiten für Karatschi vom 2026-03-10 bis 2026-03-15 an. |
|
Parsen Sie diesen User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36 |
|
Tools nach Plan
Kostenloser Plan
1.000 Credits pro Tag. Diese 7 Tools sind verfügbar:
Tool | Credits | Was es tut |
| 1 | Standort, Zeitzone, Währung, ASN für eine IP |
| 0 | Öffentliche IP der Maschine, auf der der Server läuft |
| 1 | Währungs- und Ländermetadaten für eine IP |
| 1 | Zeitzone nach Name, Standort, IP, Flughafencode oder UN/LOCODE |
| 1 | Zeit zwischen zwei Standorten konvertieren |
| 1 | Sonnenaufgang, -untergang, Mondaufgang, -untergang, Dämmerung, Mondphase für ein Datum |
| 1 | Tägliche Astronomiedaten für einen Datumsbereich (bis zu 90 Tage) |
Kostenpflichtige Pläne
Alle 16 Tools. Kostenpflichtige Pläne fügen auch network, company und erweiterte asn-Felder zu lookup_ip hinzu, sowie den include-Parameter für security, abuse, hostname, liveHostname, hostnameFallbackLive, user_agent, geo_accuracy, dma_code oder *.
Tool | Credits | Was es tut |
| 1 pro IP | Batch-Geolocation für bis zu 1.000 IPs |
| 2 | VPN-, Proxy-, Tor-, Bot-, Spam- und Bedrohungs-Flags |
| 2 pro IP | Batch-Bedrohungsprüfungen |
| 1 | Firmenname und ASN-Inhaber für eine IP |
| 1 | Routenpräfix, Verbindungstyp, Anycast-Status |
| 1 | Parsen eines UA-Strings in Browser, Gerät, OS, Engine |
| 1 pro UA | Batch-UA-Parsing für bis zu 1.000 Strings |
| 1 | ASN-Details, Peers, Upstreams, Downstreams, Routen, WHOIS |
| 1 | E-Mails für Missbrauchskontakte, Telefon, Adresse, Route |
Credit-Berechnung für lookup_ip mit include:
Kombination | Gesamt-Credits |
Basis-Lookup | 1 |
| 3 |
| 2 |
| 4 |
| 2 |
| 1 |
Für aktuelle Plandetails und Preise siehe die IPGeolocation-Preisseite.
Tool-Referenz
lookup_ip
Einzel-IP- oder Domain-Lookup. Kostenlos und kostenpflichtig. 1 Credit.
Verwenden Sie dies, wenn Sie Standort, Zeitzone, Währung oder ASN für eine IP-Adresse benötigen. In kostenpflichtigen Plänen können Sie include-Module hinzufügen, um Sicherheits-, Missbrauchs- oder Hostname-Daten im selben Aufruf abzurufen, was zusätzliche Anfragen vermeidet.
Der kostenlose Plan gibt den Basisstandort, Ländermetadaten, Währung, Zeitzone und grundlegende ASN zurück. Kostenpflichtige Pläne fügen network, company, erweiterte ASN und den include-Parameter hinzu. Beachten Sie, dass Domain-Lookups einen kostenpflichtigen Plan erfordern.
Parameter | Erforderlich | Beschreibung |
| Nein | IPv4, IPv6 oder Domain. Domain-Lookup erfordert einen kostenpflichtigen Plan. |
| Nein | Antwortsprache. Nicht-Englisch erfordert einen kostenpflichtigen Plan. |
| Nein | Zusätzliche Module: |
| Nein | Kommagetrennte Felder zur Rückgabe |
| Nein | Kommagetrennte Felder zum Ausschluss |
| Nein | Cache überspringen und direkt die API abfragen |
Tipp: Die Kombination von include mit fields kann Ihre Credit-Kosten senken. Zum Beispiel kostet include=security&fields=security 2 Credits statt 3, da Sie die Basis-Geolocation-Antwort überspringen. Ebenso kostet include=abuse&fields=abuse 1 Credit statt 2.
bulk_lookup_ip
Batch-IP-Lookup. Kostenpflichtig. 1 Credit pro IP.
Nimmt ein Array von IPs oder Domains entgegen (standardmäßig bis zu 1.000, konfigurierbar mit IPGEOLOCATION_MCP_MAX_BULK_ITEMS). Unterstützt dieselben include-, fields- und excludes-Optionen wie lookup_ip.
Parameter | Erforderlich | Beschreibung |
| Ja | Array von IP-Adressen oder Domains |
| Nein | Antwortsprache |
| Nein | Zusätzliche Module pro IP |
| Nein | Kommagetrennte Felder zur Rückgabe pro IP |
| Nein | Kommagetrennte Felder zum Ausschluss pro IP |
| Nein | Cache überspringen |
get_my_ip
Gibt die öffentliche IP der Maschine zurück, auf der der Server läuft. Kostenlos. 0 Credits. Kein API-Schlüssel erforderlich.
Nimmt keine Parameter entgegen. Fragt immer das Netzwerk ab (nicht gecacht). Nützlich als schnelle Überprüfung, um sicherzustellen, dass der Serverprozess läuft.
check_security
Bedrohungs- und Anonymitätsdaten für eine IP. Kostenpflichtig. 2 Credits.
Gibt Bedrohungs-Score, VPN/Proxy/Tor-Flags, Anbieternamen, Konfidenz-Scores, Bot/Spam-Indikatoren, Anonymitäts-Flags und Cloud-Anbieter-Status zurück.
Wenn derselbe Prompt auch nach Standort, ASN oder Missbrauchsdaten fragt, ist es besser, lookup_ip mit include=security zu verwenden, da dies alles in einem Aufruf bündelt (insgesamt 3 Credits statt 2 + 1 separat).
Parameter | Erforderlich | Beschreibung |
| Nein | Zu prüfende IP-Adresse |
| Nein | Kommagetrennte Felder |
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/IPGeolocation/ipgeolocation-io-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server