Skip to main content
Glama
IPGeolocation

IP Geolocation MCP Server

IPGeolocation.io MCP Server

SafeSkill 89/100

npm version GitHub release MCP Registry Glama Node.js License

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

ipgeolocation-io-mcp

Version

1.0.13

Transport

stdio

Node.js

>=18

Schnellstart

  1. Erstellen Sie einen kostenlosen IPGeolocation API-Schlüssel

  2. Cursor-Benutzer können mit einem Klick installieren:

    Add to Cursor

  3. 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>"
      }
    }
  }
}
  1. Starten Sie Ihren Client neu.

  2. Testen Sie es: Fragen Sie "Wo befindet sich 8.8.8.8?"

Inhaltsverzeichnis

Installation nach Client

Anforderungen

  • Node.js 18 oder neuer

  • npx in Ihrem Terminal verfügbar

  • Ein 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 list

Starten 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:

Add to Cursor

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?

lookup_ip

Geben Sie für IP 49.12.212.42 das Sicherheitsurteil, Unternehmen, ASN und Stadt an.

lookup_ip mit fields und include=security

Ist 2.56.12.11 sicher und was ist die E-Mail für Missbrauchskontakte?

lookup_ip mit include=security,abuse

Listen Sie für AS1 nur die Upstream-ASN-Nummern auf.

lookup_asn mit include=upstreams

Konvertieren Sie 2026-03-07 09:30 von New York nach Tokio Zeit.

convert_timezone

Geben Sie Sonnenaufgangszeiten für Karatschi vom 2026-03-10 bis 2026-03-15 an.

get_astronomy_time_series

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

parse_user_agent

Tools nach Plan

Kostenloser Plan

1.000 Credits pro Tag. Diese 7 Tools sind verfügbar:

Tool

Credits

Was es tut

lookup_ip

1

Standort, Zeitzone, Währung, ASN für eine IP

get_my_ip

0

Öffentliche IP der Maschine, auf der der Server läuft

lookup_currency

1

Währungs- und Ländermetadaten für eine IP

get_timezone

1

Zeitzone nach Name, Standort, IP, Flughafencode oder UN/LOCODE

convert_timezone

1

Zeit zwischen zwei Standorten konvertieren

get_astronomy

1

Sonnenaufgang, -untergang, Mondaufgang, -untergang, Dämmerung, Mondphase für ein Datum

get_astronomy_time_series

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

bulk_lookup_ip

1 pro IP

Batch-Geolocation für bis zu 1.000 IPs

check_security

2

VPN-, Proxy-, Tor-, Bot-, Spam- und Bedrohungs-Flags

bulk_security_check

2 pro IP

Batch-Bedrohungsprüfungen

lookup_company

1

Firmenname und ASN-Inhaber für eine IP

lookup_network

1

Routenpräfix, Verbindungstyp, Anycast-Status

parse_user_agent

1

Parsen eines UA-Strings in Browser, Gerät, OS, Engine

bulk_parse_user_agent

1 pro UA

Batch-UA-Parsing für bis zu 1.000 Strings

lookup_asn

1

ASN-Details, Peers, Upstreams, Downstreams, Routen, WHOIS

get_abuse_contact

1

E-Mails für Missbrauchskontakte, Telefon, Adresse, Route

Credit-Berechnung für lookup_ip mit include:

Kombination

Gesamt-Credits

Basis-Lookup

1

include=security

3

include=abuse

2

include=*

4

include=security&fields=security

2

include=abuse&fields=abuse

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

ip

Nein

IPv4, IPv6 oder Domain. Domain-Lookup erfordert einen kostenpflichtigen Plan.

lang

Nein

Antwortsprache. Nicht-Englisch erfordert einen kostenpflichtigen Plan.

include

Nein

Zusätzliche Module: security, abuse, hostname, liveHostname, hostnameFallbackLive, user_agent, geo_accuracy, dma_code oder *

fields

Nein

Kommagetrennte Felder zur Rückgabe

excludes

Nein

Kommagetrennte Felder zum Ausschluss

force_refresh

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

ips

Ja

Array von IP-Adressen oder Domains

lang

Nein

Antwortsprache

include

Nein

Zusätzliche Module pro IP

fields

Nein

Kommagetrennte Felder zur Rückgabe pro IP

excludes

Nein

Kommagetrennte Felder zum Ausschluss pro IP

force_refresh

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

ip

Nein

Zu prüfende IP-Adresse

fields

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