AWS-GeoPlaces-MCP-Server
Directly access AWS location services using the GeoPlaces v2 API, provides geocoding or reverse-geocoding capabilities like the Google Maps API.
Prerequisites
- AWS Permissions needed to host MCP for Location Service, Refer to the example json file for the minimum viable permissions.
Development
Install
uvfor Python project management:MacOS / Linux:
curl -LsSf https://astral.sh/uv/install.sh | shWindows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"Create a virtual environment
uv venv --python 3.13Start the virtual environment
source .venv/bin/activateNOTE: To stop the virtual environment:
deactivateInstall MCP Python SDK and AWS boto3 client:
uv add "mcp[cli]" uv add "boto3" uv add "python-dotenv"
Quickstart
Create your MCP using Python
Run your server in the MCP Inspector:
mcp dev server.pyInstall the server in Claude Desktop:
mcp install <your_server_name.py>Open
claude_desktop_config.jsin an editor: From Claude:- Open Claude
- Go to Settings
- In the pop-up, select “Developer”
- Click “Edit Config”
File location:
- MacOS / Linux
~/Library/Application/Support/Claude/claude_desktop_config.json - Windows
AppDataClaudeclaude_desktop_config.json
Find the full path to
uv: MacOS / Linux:which uvWindows:
where uvIn
claude_desktop_config.js, set thecommandproperty to the fulluvpath for your MCP Server Example:"weather": { "command": "/absolute/path/to/uv", "args": [ "run", "--with", "mcp[cli]", "mcp", "run", "/absolute/path/to/your/server.py" ] },Reboot Claude Desktop and use a prompt that will trigger your MCP.
AWS GeoPlaces Location Service
Project Details
- dxsim/AWS-GeoPlaces-MCP-Server
- Apache License 2.0
- Last Updated: 5/7/2025
Recomended MCP Servers
Model Context Protocol Servers
A MCP server for ClickHouse
MCP server for interacting with Prometheus
Bluesky MCP (Model Context Protocol) Server
A Model Context Protocol (MCP) server for generating simple QR codes. Support custom QR code styles.
AlibabaCloud CloudOps MCP Server
MCP server for long term agent memory with Mem0. Also useful as a template to get you started...
MCP Server for the VictoriaMetrics.





