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
MCP Server and Client Implementation using custom client
将微信读书划线同步到Notion
This project provides a modular Python wrapper for the SNCF API, with an MCP server interface that integrates...
Model Context Protocol server for querying Cursor chat history
MCP for letting Claude search Thingiverse
An MCP server for creating 2D/3D game assets from text using Hugging Face AI models.
A lightweight service that enables AI assistants to execute AWS CLI commands (in safe containerized environment) through the...
This MCP server provides email sending functionality using Protonmail's SMTP service. It allows both Claude Desktop and Cline...
An MCP (Model Context Protocol) server that provides tools for interacting with Twitter using the agent-twitter-client library.
A Claude MCP tool to interact with the ChatGPT desktop app on macOS





