AWS-GeoPlaces-MCP-Server
If you are the rightful owner of AWS-GeoPlaces-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
AWS-GeoPlaces-MCP-Server provides direct access to AWS location services using the GeoPlaces v2 API, offering geocoding and reverse-geocoding capabilities similar to the Google Maps API.
The AWS-GeoPlaces-MCP-Server is a robust server solution that allows users to directly access AWS location services through the GeoPlaces v2 API. This server is designed to provide geocoding and reverse-geocoding functionalities, akin to those offered by the Google Maps API. It is particularly useful for developers who need to integrate location-based services into their applications using AWS infrastructure. The server requires specific AWS permissions to host the MCP for Location Service, ensuring secure and efficient access to AWS resources. The development process involves setting up a Python environment with necessary tools like 'uv' for project management and the MCP Python SDK for seamless integration. The server can be run and tested using the MCP Inspector and can be installed in platforms like Claude Desktop for enhanced usability. This makes it a versatile tool for developers looking to leverage AWS's powerful location services in their applications.
Features
- Direct access to AWS location services via GeoPlaces v2 API.
- Geocoding and reverse-geocoding capabilities.
- Integration with MCP Python SDK and AWS boto3 client.
- Compatible with Claude Desktop for easy installation and use.
- Secure access with specific AWS permissions.
Tools
uv
Python Project Management Tools
MCP Python SDK
SDK for creating and managing MCP services
boto3
Python SDK for AWS
python-dotenv
Python library for managing environment variables