AWS-GeoPlaces-MCP-Server
by dxsim
This server provides direct access to AWS location services using the GeoPlaces v2 API. It offers geocoding and reverse-geocoding capabilities similar to the Google Maps API.
Last updated: N/A
What is AWS-GeoPlaces-MCP-Server?
The AWS-GeoPlaces-MCP-Server is a server that allows you to directly access AWS location services using the GeoPlaces v2 API through the Model Context Protocol (MCP). It provides geocoding and reverse-geocoding functionalities.
How to use AWS-GeoPlaces-MCP-Server?
To use this server, you need to install the necessary prerequisites like uv, create a virtual environment, install the MCP Python SDK and boto3, create your MCP using Python, run the server in the MCP Inspector, install the server in Claude Desktop, configure the claude_desktop_config.js
file with the correct uv path, and reboot Claude Desktop.
Key features of AWS-GeoPlaces-MCP-Server
Direct access to AWS Location Services
Geocoding
Reverse Geocoding
MCP Integration
Use cases of AWS-GeoPlaces-MCP-Server
Integrating location services into Claude Desktop
Developing location-aware applications
Geocoding addresses to coordinates
Reverse geocoding coordinates to addresses
FAQ from AWS-GeoPlaces-MCP-Server
What AWS permissions are required?
What AWS permissions are required?
You need AWS permissions to host MCP for Location Service. Refer to the sample_IAM_policy.json file for the minimum viable permissions.
What is MCP?
What is MCP?
MCP stands for Model Context Protocol, a framework for integrating external services with applications like Claude.
What is uv?
What is uv?
uv is a Python project management tool used for creating virtual environments and managing dependencies.
How do I find the path to uv?
How do I find the path to uv?
Use the which uv
command on MacOS/Linux or where uv
on Windows.
Where is claude_desktop_config.json located?
Where is claude_desktop_config.json located?
The file is located at ~/Library/Application/Support/Claude/claude_desktop_config.json
on MacOS/Linux and AppData\Claude\claude_desktop_config.json
on Windows.