WhereAmI MCP Server

A lightweight mcp server that tells you exactly where you are.

Local serverstdioPython

What is the WhereAmI MCP Server?

A lightweight mcp server that tells you exactly where you are.

The short version

A lightweight mcp server that tells you exactly where you are based on your current IP, powered by ipapi.co.

  • Dynamic Resources — Fetch specific data (e.g., IP, country, city) via location://{type}
  • Detailed Tool — Generate a comprehensive location report with get_location()
  • Natural Language Prompt — Ask "Where am I?" to get detailed results
  • Robust Error Handling — Gracefully manages API and network issues
  • Minimal Dependencies — Requires only mcp and httpx

What it needs from you

  • Python 3.10+ - pip

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Configuration

  • Python 3.10+ - pip

Example prompts to try

  • “Use WhereAmI to Prerequisites.”
  • “Use WhereAmI to Setup.”
  • “Use WhereAmI to Components.”

Frequently asked questions

It uses the ipapi.co API to convert your public IP address into location details such as country, city, latitude, and longitude.