I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

Whereami-MCP
轻巧的MCP服务器,可告诉您确切的位置。
3 years
Works with Finder
1
Github Watches
1
Github Forks
1
Github Stars
WhereAmI MCP Server
A lightweight mcp server that tells you exactly where you are based on your current IP, powered by ipapi.co.
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
andhttpx
.
Installation
Prerequisites
- Python 3.10+
-
pip
Setup
- Clone the repository:
git clone https://github.com/kukapay/whereami-mcp.git cd whereami-mcp
- Install dependencies:
pip install mcp httpx
- (Optional) Install as an MCP service:
mcp install whereami_mcp.py --name "WhereAmI"
Usage
Running the Server
- Direct execution:
python whereami_mcp.py
- Development mode:
mcp dev whereami_mcp.py
Components
Resource: location://{type}
Returns a specific location detail based on {type}
.
-
Supported Types:
ip
,country
,country_code
,region
,city
,latitude
,longitude
,timezone
,isp
,asn
-
Examples:
-
@location://ip
→"8.8.8.8"
-
@location://city
→"Mountain View"
-
@location://country
→"United States"
-
Tool: get_location()
Generates a detailed Markdown table of geolocation data.
-
Fields:
- IP
- Country
- Country Code
- Region
- City
- Latitude
- Longitude
- Timezone
- ISP
- ASN
-
Sample Output:
| Field | Value | |----------------|-------------------| | IP | 8.8.8.8 | | Country | United States | | Country Code | US | | Region | California | | City | Mountain View | | Latitude | 37.4223 | | Longitude | -122.0848 | | Timezone | America/Los_Angeles | | ISP | GOOGLE | | ASN | AS15169 |
Prompt: where_am_i_prompt
Predefined query: "Please tell me where I am based on my current IP address." Triggers get_location()
.
Examples in Claude Desktop
- Install the server:
mcp install whereami_mcp.py --name "WhereAmI"
- Query data:
- "My IP is
@location://ip
" - "I’m in
@location://city
,@location://country
"
- "My IP is
- Get full report:
- "Where am I?"
-
get_location()
License
MIT License. See LICENSE for details.
相关推荐
Confidential guide on numerology and astrology, based of GG33 Public information
A geek-themed horoscope generator blending Bitcoin prices, tech jargon, and astrological whimsy.
Therapist adept at identifying core issues and offering practical advice with images.
A medical specialist offering assistance grounded in clinical guidelines. Disclaimer: This is intended for research and is NOT safe for clinical use!
A GPT designed to provide everyday financial advice and tools to Canadians, primarily inspired by the subreddit Personal Finance Canada.
一个适用于中小型团队的AI聊天机器人,支持DeepSeek,Open AI,Claude和Gemini等车型。 专为中小团队设计的ai聊天应用,支持deepSeek,打开ai,claude,双子座等模型。
Reviews

user_9lwKwQJf
The Qdrant MCP Server by hadv is an exceptional product! It offers seamless performance and has greatly enhanced my data management tasks. The user interface is intuitive, and the setup was straightforward. Highly recommend this for anyone looking to optimize their server capabilities. Check it out at https://mcp.so/server/vito-mcp/hadv.