whereami-mcp
If you are the rightful owner of whereami-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A lightweight MCP server that provides location details based on IP using ipapi.co.
The WhereAmI MCP Server is a streamlined and efficient model context protocol server designed to provide users with precise geolocation information based on their current IP address. Utilizing the ipapi.co service, it offers a range of features that allow users to fetch specific location data dynamically, generate comprehensive location reports, and interact with the server using natural language prompts. The server is built with minimal dependencies, requiring only the MCP and HTTPX libraries, and includes robust error handling to manage API and network issues gracefully. It is suitable for developers looking for a simple yet powerful tool to integrate geolocation capabilities into their applications.
Features
- 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.
Tools
get_location
Generates a detailed Markdown table of geolocation data.