navermap-mcp-server
Verified Safeby flor3z-github
Overview
Provides programmatic access to Naver Map API functionalities like geocoding, directions, static map generation, and usage tracking as a Model Context Protocol (MCP) server.
Installation
npx -y @flor3z-github/navermap-mcp-serverEnvironment Variables
- NAVER_CLIENT_ID
- NAVER_CLIENT_SECRET
- NCLOUD_ACCESS_KEY
- NCLOUD_SECRET_KEY
Security Notes
The server demonstrates strong security practices: API keys are loaded from environment variables and never hardcoded, with `src/config.ts` ensuring proper validation and presence checks. Input validation is rigorously enforced using Zod schemas for all tool arguments, preventing common injection vulnerabilities. Error handling differentiates between user-facing messages and internal details, limiting sensitive information exposure. API calls use `fetch` with explicit timeouts and exponential backoff retry logic, enhancing resilience. The Billing API client implements HMAC-SHA256 signing for requests. All tools are declared as read-only, reducing the scope of potential exploits. No direct use of `eval` or unsanitized `child_process` execution is apparent. The `README` explicitly warns users about API key security and potential costs.
Similar Servers
mcp-server
Enables AI agents and applications with Mapbox's geospatial intelligence, including geocoding, routing, POI search, and map visualization.
gis-mcp
A Model Context Protocol (MCP) server that provides AI agents and LLMs with comprehensive GIS capabilities, enabling geospatial analysis, data gathering, and transformations through natural language.
openapi-mcp-server
Converts OpenAPI specifications into Model Context Protocol (MCP) tools, enabling AI assistants to interact with APIs.
osm-tagging-schema-mcp
Provides OpenStreetMap (OSM) tagging schema information, validation, and improvement suggestions for AI agents and LLM applications.