amap-mcp-server
Verified Safeby JavaAIDev
Overview
Provides a server that exposes Amap's various geographical and location-based services as tools, designed for integration with Model Context Protocol (MCP) clients.
Installation
docker run -i -e AMAP_API_KEY=YOUR_AMAP_API_KEY ghcr.io/javaaidev/amap-mcp-server:0.9.0Environment Variables
- AMAP_API_KEY
Security Notes
The project correctly retrieves the API key from environment variables, avoiding hardcoded secrets. It utilizes Ktor HttpClient for making external API calls, which is a reputable library. Request parameters are built from structured data classes, reducing direct string injection risks. Error handling for API responses is present. No obvious dynamic code execution (e.g., 'eval') or malicious patterns were found in the provided source code.
Similar Servers
bifrost
A high-performance AI gateway with a unified interface for multiple LLM providers, offering real-time monitoring and configuration.
lunar
The Lunar MCP Server acts as an HTTP proxy, designed to intercept, analyze, and manage API traffic within a Python environment, applying policies for caching, throttling, queueing, and collecting data for observability.
amap-mcp-server
This server provides a set of tools for interacting with Gaode Maps (Amap) APIs, including geocoding, location services, route planning, distance measurement, and POI search.
mcp-gateway
A gateway or proxy server for managing and routing API requests, likely including authentication (OAuth) and JSON-RPC handling.