About mcp-server-geodata-placefinder
mcp-server-geodata-placefinder gives MCP clients access to GeoData Placefinder geocoding, Overture Maps data, and DuckDB. It is for assistants that need to search places, resolve coordinates to addresses, or retrieve nearby and detailed place information.
Key features
- 01Search places by name, address, or category
- 02Reverse geocode coordinates
- 03Find the nearest place within a radius
- 04Retrieve an Overture Maps place record by ID
- 05Check API status, version, and cache size
Use cases
- 01Find businesses or places from a natural-language query
- 02Identify the nearest place to given coordinates
- 03Look up a place's full record by its ID
MCP support
Exposes place search, reverse geocoding, nearest-place lookup, place-by-ID retrieval, and health-check tools to MCP clients.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
5Saved tool list · updated 2w ago
This tool takes no parameters.
Details
From the project READMEmcp-server-geodata-placefinder
An MCP (Model Context Protocol) server that gives AI assistants (Claude, Cursor, Zed, etc.) direct access to the GeoData Placefinder geocoding API, Overture Maps data and DuckDB. Official MCP Registry
Tools
| Tool | Description |
|---|---|
health_check | Check API status, version, and cache size |
search_places | Geocode by name, address, city, postcode, or category |
reverse_geocode | Convert coordinates → nearest place names and addresses |
find_nearest_place | Single closest place within a configurable radius |
get_place_by_id | Full Overture Maps record for a place by ID |
Quick start
Claude Desktop
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"geodata-placefinder": {
"command": "npx",
"args": ["-y", "mcp-server-geodata-placefinder"]
}
}
}
Config file location:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Cursor
Add to your Cursor MCP settings (~/.cursor/mcp.json):
{
"mcpServers": {
"geodata-placefinder": {
"command": "npx",
"args": ["-y", "mcp-server-geodata-placefinder"]
}
}
}
Other MCP clients
Any MCP-compatible client can run the server via:
npx mcp-server-geodata-placefinder
Example queries
Once connected, you can ask your AI assistant:
- "Find coffee shops near the Eiffel Tower"
- "What's at coordinates 48.8584, 2.2945?"
- "Find the nearest hospital to 40.7128, -74.0060 within 2km"
- "Get full details for overture:place:ac0aed88-e6cb-4224-9520-441339447760"
Development
# Clone the repository
git clone https://github.com/fouomene/geodataplacefinder.git
cd geodataplacefinder/mcp-server
# Install dependencies
pnpm install
# Run in development mode
pnpm dev
# Build
pnpm build
# Type-check
pnpm typecheck
License
GPL-3.0 — see LICENSE.
Links
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.