nearby-search-mcp
Integrates with Google Places API to search for nearby places based on keywords, with options for radius customization and type filtering.
Uses Google Cloud Platform API Key with Places API to perform location-based searches for nearby points of interest.
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., "@nearby-search-mcpfind coffee shops near me"
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.
NearbySearch MCP Server
An MCP server for nearby place searches with IP-based location detection.
Features
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
Related MCP server: GeoIP MCP Server
Requirements
Python 3.10+
Google Cloud Platform API Key with Places API enabled
Internet connection
Installation
Clone the repository:
git clone https://github.com/kukapay/nearby-search-mcp.git
cd nearby-search-mcpInstall dependencies:
# Using uv (recommended)
uv add "mcp[cli]" httpx python-dotenv
# Or using pip
pip install mcp httpx python-dotenvClient Configuration
{
"mcpServers": {
"nearby-search": {
"command": "uv",
"args": ["--directory", "path/to/nearby-search-mcp", "run", "main.py"],
"env": {
"GOOGLE_API_KEY": "your google api key"
}
}
}
}Usage
Running the Server
Development Mode (with MCP Inspector):
mcp dev main.pyInstall in Claude Desktop:
mcp install main.py --name "NearbySearch"Direct Execution:
python main.pyAvailable Endpoints
Tool: search_nearby
Searches for places near your current location
Parameters:
keyword(str): What to search for (e.g., "coffee shop")radius(int, optional): Search radius in meters (default: 1500)type(str, optional): Place type (e.g., "restaurant", "cafe")
License
This project is licensed under the MIT License - see the LICENSE file for details.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for IPv4 geolocation with Chinese output: country/region/city, ISP and ASN.
Geo-based flight search MCP server. Find more flights between any two places on earth
MCP server for Japan geodata: cadastral lot numbers (chiban) and reverse geocoding, for AI agents.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA MCP server that uses Amap API to provide location-based services, allowing users to get geographic information based on IP addresses and search for nearby points of interest.30-
- AlicenseNot gradedqualityCmaintenanceAn MCP server that provides IP geolocation services using MaxMind's GeoIP2 databases, allowing users to retrieve geographical information for single or multiple IP addresses including country, city, coordinates, and ASN details.GPL 3.0
- AlicenseAqualityCmaintenanceAn MCP server providing geocoding and place discovery services via Nominatim and OpenStreetMap. It enables users to perform forward and reverse geocoding, extract bounding boxes, and find nearby places or administrative hierarchies.10Apache 2.0
- AlicenseNot gradedqualityFmaintenanceMCP server for IP geolocation lookups using ipinfo.io, with single, own, and batch queries.1MIT