Location MCP Server
Provides IP address location and latitude/longitude query functionality using Meituan Open API.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Location MCP Server what's the location of IP 8.8.8.8?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Location MCP Server
中文 / English
A location server based on MCP (Model Context Protocol) that provides IP address location and latitude/longitude query functionality.
Features
Support location query by IP address
Support detailed address query by latitude and longitude coordinates
Based on Meituan Open API
Developed with TypeScript for type safety
Compliant with MCP protocol standard
Installation
npm install @v8tech/mcp-server-location -gUsage
The server provides two main tools:
IP Location (
ip_location)Input: IP address
Output: Detailed location information including country, province, city, district, etc.
Latitude/Longitude Location (
latlng_location)Input: Latitude (lat) and longitude (lng)
Output: Detailed address information including country, province, city, district, etc.
Development
Clone the repository:
git clone https://github.com/v5tech/mcp-server-location.git
cd mcp-server-locationInstall dependencies:
npm installBuild the project:
npm run buildDevelopment mode (watch for changes):
npm run watchAPI Response Examples
IP Location Response:
{
"location": {
"ip": "8.8.8.8",
"coordinates": {
"latitude": 37.751,
"longitude": -97.822
},
"address": {
"country": "United States",
"province": "Kansas",
"city": "Wichita",
"district": "",
"adcode": "US"
}
}
}Latitude/Longitude Location Response:
{
"location": {
"coordinates": {
"latitude": 39.9042,
"longitude": 116.4074
},
"address": {
"country": "China",
"province": "Beijing",
"city": "Beijing",
"district": "Dongcheng",
"detail": "Tiananmen Square",
"areaName": "Dongcheng District"
}
}
}License
This project is licensed under the MIT License - see the LICENSE file for details.
Issues
If you encounter any problems while using this project, please feel free to submit them on the GitHub Issues page.
Available Tools
2 toolsip_locationB
根据IP地址查询位置信息
Inputs: ip (required).
latlng_locationC
根据经纬度查询位置信息
Inputs: lat (required), lng (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 2 tools
The tools are clearly distinct: one queries location by IP address, the other by latitude/longitude. There is no overlap in purpose or input type.
Both tools follow a consistent 'input_location' pattern in snake_case, making the naming predictable and easy to understand.
Two tools is appropriate for a focused location query server; each tool serves a unique and essential purpose without superfluous additions.
The server covers the two most common location lookups (IP geolocation and reverse geocoding). Missing forward geocoding (address to coordinates) is a minor gap but acceptable for a basic location server.
Maintenance
Related MCP Connectors
Resolves IP autonomous system numbers (ASN) and geographic coordinates.
IP Geolocation: This API provides fast, reliable, and developer-friendly IP geolocation, ASN.
IP geolocation: country, continent, ASN and ISP lookup
Unlock the power of IP geolocation with our tool! Whether you're a developer needing location data
Related MCP Servers
- AlicenseAqualityDmaintenanceAllows agents to get the current location of the user based on their IP Address or to fetch the location of any IP Address.39 npm3MIT
- AlicenseAqualityCmaintenanceEnables location-based services through AMap/AutoNavi Maps API including geocoding, weather information, route planning, and POI searches. Supports multiple transportation modes and provides detailed geographic data for Chinese locations.124Mulan Permissive Software , Version 2
- AlicenseBqualityDmaintenanceEnables AI assistants to perform IP geolocation and nearby place searches using the Amap (Gaode Maps) API in China.28 npmISC
- FlicenseNot gradedqualityDmaintenanceEnables looking up approximate location of public or specific IP addresses, returning country, city, ISP, and coordinates via ip-api.com.-