briandconnelly

IP Geolocation MCP Server

Community briandconnelly
Updated

IP Geolocation Server for MCP

IP Geolocation MCP Server

This is a simple Model Context Protocol server that uses the ipinfo.io API to get detailed information about an IP address.This can be used to determine where the user is located (approximately) and what network they are used.

Example conversation using mcp-server-ipinfo

Installation

You'll need to create a token to use the IPInfo API.If you don't already have one, you can sign up for a free account at https://ipinfo.io/signup.

To use with Claude desktop, add the following to the mcpServers section of your claude_desktop_config.json file:

    "ipinfo": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/briandconnelly/mcp-server-ipinfo.git",
        "mcp-server-ipinfo"
      ],
      "env": {
        "IPINFO_API_TOKEN": "<YOUR TOKEN HERE>"
      }
    }

Components

Tools

  • get_ip_details: This tool is used to get detailed information about an IP address.
    • Input: ip: The IP address to get information about.
    • Output: IPDetails: A Pydantic model containing detailed information about the IP, including location, organization, and country details.

Resources

No custom resources are included

Prompts

No custom prompts are included

License

MIT License - See LICENSE file for details.

Disclaimer

This project is not affiliated with IPInfo.

MCP Server · Populars

MCP Server · New

    boyleryan

    Limitless MCP Server (v0.1.0)

    This is an MCP (Model Context Protocol) server that connects your Limitless Pendant data to AI tools like Claude, Windsurf, and others via the Limitless API. It lets AI apps and agents interact with your Lifelog in a structured, programmable way.

    Community boyleryan
    brief-hq

    ⏰🧠 Temporal-MCP Server

    Empowering AI with Workflow Orchestration

    Community brief-hq
    lucgagan

    Completions

    Node.js SDK for interacting with OpenAI Chat API.

    Community lucgagan
    GLINCKER

    GLIN PROFANITY

    Open-source ML-powered profanity filter with TensorFlow.js toxicity detection, leetspeak & Unicode obfuscation resistance. 21M+ ops/sec, 23 languages, React hooks, LRU caching. npm & PyPI.

    Community GLINCKER
    nhevers

    moltbrain

    Long-term memory layer for OpenClaw & MoltBook agents that learns and recalls your project context automatically.

    Community nhevers