Naver Map Direction MCP is an MCP server that connects AI assistants to the Naver Map API for geocoding and directional routing. Developed for users who need geographic data and navigational assistance within South Korea, it interfaces directly with Naver's mapping infrastructure over standard input/output (stdio). Developers, logistics managers, and travelers use this server to enable Large Language Model agents to look up physical addresses and calculate driving paths across South Korean locations. The server provides two primary tool capabilities: geocoding, which converts local street or administrative addresses into exact latitude and longitude coordinates, and route direction queries, which generate step-by-step driving guides between defined start and destination coordinate pairs. By integrating these tools, language models can formulate navigation schedules, calculate route legs, and ground their regional spatial answers using official Naver map data. It requires Node.js 18 or higher and appropriate Naver Cloud developer credentials, making it suitable for custom conversational assistants, agentic travel planning workflows, and localized dispatch software operating in Korea.
Category: Maps, Weather & Local Data
Tags: directions, geocoding, maps, naver, navigation
bash npm run build 3. Configure the server in your mcp.json configuration file, adding your Naver Map API credentials: json { "mcpServers": { "naver-map-direction-mcp": { "command": "node", "args": [ "<project-path>/naver-map-direction-mcp/dist/server.js" ], "env": { "NAVER_MAP_DIRECTION_API_URL": "<NAVER_MAP_DIRECTION_API_URL>", "NAVER_MAP_GEO_API_URL": "<NAVER_MAP_GEO_API_URL>", "NAVER_MAP_CLIENT_ID": "<NAVER_MAP_CLIENT_ID>", "NAVER_MAP_CLIENT_SECRET": "<NAVER_MAP_CLIENT_SECRET>" } } } } 4. Run the server locally using: bash npm run startPart of MCP Servers
Naver Map Direction MCP is a Model Context Protocol server that exposes Naver Map API functionality to AI tools. Operating over standard input and output, it enables language models to fetch geocoding coordinate data for Korean addresses and obtain driving directions between coordinates.
The server provides two primary tools: get-geo and get-direction. The get-geo tool accepts a Korean street address string and returns corresponding latitude and longitude coordinates. The get-direction tool takes coordinate pairs for starting points and destinations to return turn-by-turn driving instructions.
Running the server requires Node.js version 18.x or higher installed on your machine. You also need valid Naver Map API credentials from Naver Cloud, including NAVER_MAP_CLIENT_ID, NAVER_MAP_CLIENT_SECRET, NAVER_MAP_GEO_API_URL, and NAVER_MAP_DIRECTION_API_URL set in your environment configuration.
In its current release, Naver Map Direction MCP focuses on geocoding addresses and calculating vehicular driving directions. According to the project documentation, public transport direction support and name-based location searches are planned for future updates alongside broader client desktop compatibility.