n7m-mcp
Verified Safeby jonpspri
Overview
Provides AI assistants with geocoding, reverse geocoding, and OpenStreetMap object lookup capabilities via the Model Context Protocol.
Installation
uvx n7m-mcpEnvironment Variables
- N7M_NOMINATIM_BASE_URL
- N7M_REQUEST_TIMEOUT
- N7M_USER_AGENT
- N7M_LOG_LEVEL
Security Notes
The server uses `httpx` for external API calls to Nominatim, and internally enforces Nominatim's rate limit of 1 request per second. Input parameters are type-hinted and validated using Pydantic models for API responses. No `eval` or obvious obfuscation found. Environment variables are used for configuration, preventing hardcoded secrets. The HTTP client instance is managed correctly for async operations. The primary external dependency is OpenStreetMap's Nominatim service.
Similar Servers
kom
Manages Kubernetes clusters and resources, providing an SDK-level wrapper for kubectl/client-go with Multi-Cluster Proxy (MCP) server capabilities.
rf-mcp
A Python-based development framework or toolkit for creating, testing, and managing modifications, particularly Redstone Flux-related components, for Minecraft servers.
blockbench-mcp-plugin
This plugin transforms Blockbench into a Model Context Protocol (MCP) server, enabling external AI agents to programmatically create, modify, and animate 3D models within Blockbench.
FerrumMCP
A browser automation server for AI assistants to interact with web pages through a standardized Model Context Protocol (MCP) interface.