Uses GitHub Actions for continuous integration with ESLint for code quality
Requires Node.js runtime (v18.0.0+) to execute the MCP server
Distributed as an npm package (@geocoding-ai/mcp) that can be installed and run via npx
Geocoding MCP Server
This is a Model Context Protocol (MCP) server that provides geocoding services by integrating with the Nominatim API.
Installation
Requirements
Node.js >= 18.0.0
Cursor, Windsurf, Claude Desktop, Trae or another MCP Client
Related MCP server: GeoServer MCP Server
Install in Claude Desktop
Add this to your Claude Desktop claude_desktop_config.json file. See Claude Desktop MCP docs for more info.
License
Codebase: MIT
Documentation: GPLv2 / Nominatim developer community / Nominatim Manual