MCP-Geo

Author:@webcoderz
View on GitHub

Overview

MCP-Geo is a geocoding server built with Python using the GeoPY library. It provides an interface for converting addresses into geographic coordinates (geocoding) and coordinates back into addresses (reverse geocoding).

To start using MCP-Geo, clone its repository from GitHub. After that, install the required dependencies and configure your server settings. It can be set up for use with Claude Desktop or in other compatible environments.

Its key features include standard and reverse geocoding, batch processing for multiple addresses, accurate distance calculations between points, and built-in rate limiting with error handling for stability.

Common use cases are geocoding user addresses for maps, performing reverse geocoding to display location-based information, and calculating distances for logistics or delivery route planning.

MCP-Geo is built with Python and requires version 3.6 or higher. It is free and open-source. The main dependencies, FastMCP and GeoPY, can be installed via pip using the included requirements.txt file.