About
A Node.js MCP server that exposes OpenCage's geocoding API, enabling forward and reverse geocoding, as well as API usage monitoring. It integrates seamlessly with Claude Desktop or CLI for location-based queries.
Capabilities

The OpenCage Geocoding MCP server turns a simple API key into a fully‑featured geocoding service that AI assistants can query in natural language. By exposing the OpenCage API through MCP, developers eliminate the need to embed HTTP requests or manage authentication logic inside their assistant scripts. Instead, the MCP handles communication, parameter validation, and rate‑limit monitoring, letting the AI focus on reasoning and dialogue.
At its core, the server offers forward and reverse geocoding. Forward geocoding translates an address or place name into latitude/longitude coordinates and a wealth of contextual metadata—time zone, local currency, population density, and more. Reverse geocoding does the opposite: given numeric coordinates it returns a human‑readable address and associated administrative divisions. The MCP also provides an API status tool that reports current usage, remaining quota, and rate‑limit thresholds, giving developers insight into how much of their free or paid tier they have consumed.
Key capabilities are exposed as simple, declarative tools. For example, a prompt like “What are the coordinates of Trafalgar Square, London?” is automatically mapped to the tool with a single parameter. The server accepts optional filters such as country codes, bounding boxes, language preferences, and annotation toggles, enabling precise control over the results. Similarly, reverse queries can be enriched with language settings to return addresses in the user’s native tongue.
Real‑world use cases abound: a travel assistant can answer “Where is the Eiffel Tower?” or a logistics bot can verify that a delivery address lies within a specific province. A mapping application might use reverse geocoding to display the nearest city when a user drops a pin. Because the MCP handles authentication and rate limits, these interactions remain smooth even under heavy usage or when multiple assistants share the same key.
Integration into AI workflows is straightforward. Once the MCP server is registered in a client like Claude Desktop, any prompt that triggers one of the geocoding tools will result in an automated API call. The assistant can then weave the returned coordinates, address components, or status information into its response, all without any additional code from the developer. This seamless coupling makes geospatial reasoning a first‑class feature of conversational AI, empowering developers to build richer, location‑aware experiences with minimal effort.
Related Servers
Netdata
Real‑time infrastructure monitoring for every metric, every second.
Awesome MCP Servers
Curated list of production-ready Model Context Protocol servers
JumpServer
Browser‑based, open‑source privileged access management
OpenTofu
Infrastructure as Code for secure, efficient cloud management
FastAPI-MCP
Expose FastAPI endpoints as MCP tools with built‑in auth
Pipedream MCP Server
Event‑driven integration platform for developers
Weekly Views
Server Health
Information
Tags
Explore More Servers
X API AI Agent MCP Server
Secure, lightweight AI agent powered by X API and MCP
Spring AI MCP Server
AI‑powered Excel and PowerPoint generation via Spring Boot
MCP Cloud Compliance
Automate AWS compliance reporting via conversational AI
GitHub MCP Server
AI‑powered GitHub API integration via Model Context Protocol
GBOX MCP Server
AI Agent powered device automation for Android and Linux
Ummon MCP Server
Build semantic knowledge graphs for codebases