opencage-geocoding-mcp
Verified Safeby OpenCageData
Overview
Provides geocoding and reverse geocoding capabilities, along with API status monitoring, using the OpenCage Geocoding API.
Installation
node build/index.jsEnvironment Variables
- OPENCAGE_API_KEY
Security Notes
The server correctly retrieves the OpenCage API key from environment variables, avoiding hardcoded secrets. API calls are made using standard fetch with URLSearchParams for parameter encoding, which helps prevent basic injection vulnerabilities. Error handling for API responses and network issues is implemented. The full API response is included in some tool outputs, which, while useful for debugging, could theoretically expose sensitive data if the API provided it (though unlikely for a geocoding service). No 'eval' or obfuscation found.
Similar Servers
mcp-server
Integrates Mapbox's Model Context Protocol (MCP) server with AI agents, enabling them to access Mapbox's location-based tools for geospatial intelligence.
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.
maps-streamable-mcp-server
This MCP server is designed for location-aware AI agents running on mobile devices to search places, get details, and plan routes using Google Maps Platform APIs.
OSM-GeoJSON-MCP-Server
This server fetches OpenStreetMap data via the Overpass API, converts it to GeoJSON format, and provides it through a Model Context Protocol (MCP) interface, with an option to save large datasets to local files.