An MCP server for nearby place searches with IP-based location detection. - IP-based Location Detection: Uses ipapi.co to determine your current location - Google Places Integration: Searches for nearby places based on keywords and optional type filters - Simple Interface: Single tool endpoint with customizable radius - Python 3.10+ - Google Cloud Platform API Key with Places API enabled - Interne
Add this skill
npx mdskills install kukapay/nearby-search-mcpWell-documented location search tool with clear setup and configuration examples
1# NearbySearch MCP Server23An MCP server for nearby place searches with IP-based location detection.456789## Features1011- **IP-based Location Detection**: Uses ipapi.co to determine your current location12- **Google Places Integration**: Searches for nearby places based on keywords and optional type filters13- **Simple Interface**: Single tool endpoint with customizable radius1415## Requirements1617- Python 3.10+18- Google Cloud Platform API Key with Places API enabled19- Internet connection2021## Installation22231. Clone the repository:24```bash25git clone https://github.com/kukapay/nearby-search-mcp.git26cd nearby-search-mcp27```28292. Install dependencies:30```bash31# Using uv (recommended)32uv add "mcp[cli]" httpx python-dotenv3334# Or using pip35pip install mcp httpx python-dotenv36```37383. Client Configuration3940```json41{42 "mcpServers": {43 "nearby-search": {44 "command": "uv",45 "args": ["--directory", "path/to/nearby-search-mcp", "run", "main.py"],46 "env": {47 "GOOGLE_API_KEY": "your google api key"48 }49 }50 }51}52````5354## Usage5556### Running the Server5758- **Development Mode** (with MCP Inspector):59```bash60mcp dev main.py61```6263- **Install in Claude Desktop**:64```bash65mcp install main.py --name "NearbySearch"66```6768- **Direct Execution**:69```bash70python main.py71```7273### Available Endpoints7475**Tool: `search_nearby`**76 - Searches for places near your current location77 - Parameters:78 - `keyword` (str): What to search for (e.g., "coffee shop")79 - `radius` (int, optional): Search radius in meters (default: 1500)80 - `type` (str, optional): Place type (e.g., "restaurant", "cafe")818283## License8485This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.86
Full transparency — inspect the skill content before installing.