@mcp-monorepo/location
v1.2.0
Published
MCP server for location-based tools using IP address lookup
Readme
@mcp-monorepo/location
MCP server for location-based tools using IP address lookup
The Location MCP Server provides tools to determine geographic information based on an IP address. It can find the location for a user-provided IP or automatically detect the server's own public IP address to find its current location.
Key Features
- Current Location Detection: Automatically identifies the server's public IP address to provide its own location data.
- IP-based Lookup: Retrieves detailed geographic information for any valid IPv4 or IPv6 address.
- Rich Data: Returns comprehensive location details, including city, region, country, coordinates, timezone, and ISP information.
- External Service Integration: Utilizes
ipify.orgfor public IP detection andip-api.comfor geolocation data.
Usage
You can run this MCP server directly using npx for local testing:
npx @mcp-monorepo/location@latestTo integrate this server with a compatible AI model (like Claude), provide the following MCP server configuration:
{
"mcpServers": {
"location": {
"command": "npx",
"args": [
"-y",
"@mcp-monorepo/location"
],
"env": {}
}
}
}Tools
get-current-location
Get Current Location - Get current location information based on current IP address.
Input Schema
This tool has no defined input schema.
get-location-by-ip
Get Location by IP - Get location information for a given IP address.
Input Schema
| Property | Type | Description |
| :--- | :--- | :--- |
| ipAddress | string | IP address to lookup location information. |
Other MCP Servers
This monorepo contains several other MCP server packages available on npm. Each provides a distinct set of tools for use with the Model Context Protocol.
- @mcp-monorepo/confluence: MCP server for Confluence API tools
- @mcp-monorepo/file-browser: MCP server for file system browsing and manipulation (search, ls, tree, grep, open, write, move, mkdir)
- @mcp-monorepo/ics: MCP server for calendar tools using ICS/ical feeds
- @mcp-monorepo/jira: MCP server for Jira tools (JQL, issue management, etc.).
- @mcp-monorepo/mail: MCP server for mail tools (fetch, read, search, mark as seen).
- @mcp-monorepo/notion-query: MCP server for querying Notion data sources.
- @mcp-monorepo/npm: MCP server for npm command tools (run scripts, install packages, list scripts)
- @mcp-monorepo/slack: Slack MCP to access workspace without bot account or app
- @mcp-monorepo/weather: Weather MCP tools (geocoding, weather-by-coords) for ModelContextProtocol.
Recent Changes
Version 1.1.4
- fd22b00: Fixed yarn versioning during publish
Version 1.1.3
- Updated dependencies [7929a55]
Version 1.1.2
- 75e8973: migrate monorepo to yarn 4, update CI/husky/scripts and run-on-changed, add yarnrc and packageManager, switch internal deps to workspace:* and simplify bin fields
Authors
- The MCP Monorepo Team
License
This project is licensed under the AGPL-3.0-only License. See the LICENSE file for details.
