
Naver Map Direction MCP
from inchori
Provides geographical and directional data from the Naver Map API.
๐ฅ๐ฅ๐ฅโ VerifiedAccount requiredNeeds API keys
Naver Map Direction MCP
The Naver Map MCP(Model Context Provider) is a MCP server for get GEO data and direction data from Naver Map.
Running on the stdio MCP server, it will provide the following functionalities:
get-geo: Get GEO data from Naver Mapget-direction: Get direction data from Naver Map
Running the Naver Map Direction MCP
Requirements
- Node.js 18.x or higher
Installation
npm run buildMCP Configuration
Create a mcp.json file in the root directory of the project with the following content:
{
"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>"
}
}
}
}Running the MCP Server on Localhost
npm run startGet Geo data from Naver Map MCP
- Request
{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get-geo","arguments":{"address":"๋ถ๋น๊ตฌ ๋ถ์ ๋ก 6"}}}- Response
{"result":{"content":[{"type":"text","text":"Latitude: 127.0132509, Longitude: 37.4856729"}]},"jsonrpc":"2.0","id":1}Get Direction data from Naver Map MCP:
- Request: ๋ถ๋น๊ตฌ ๋ถ์ ๋ก 6 to ํ ํค๋ 427
{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get-direction","arguments":{"start":"127.1054328,37.3595963","goal":"127.0536603,37.5063712"}}}- Response
{"result":{"content":[{"type":"text","text":"Guide of get direction:\n์ ์์ผ๋ก1์ฌ๊ฑฐ๋ฆฌ์์ ์ ํด\n'์์ธ, ํ๊ตIC' ๋ฐฉ๋ฉด์ผ๋ก ์ฐํ์ \n'์์ธ, ์์, ์ฑ๋จ์์ฒญยท์ฑ๋จ์์ํ' ๋ฐฉ๋ฉด์ผ๋ก ์ค๋ฅธ์ชฝ ๋๋ก ์ฃผํ\n'๋ถ๋น์์๋ก' ๋ฐฉ๋ฉด์ผ๋ก ์ผ์ชฝ ๋์๊ณ ์๋๋ก ์ง์
\n๋ฒ๋ง์งํ์ฐจ๋์์ ์งํ์ฐจ๋ ์ง์
\n์์์งํ์ฐจ๋์์ ์งํ์ฐจ๋ ์ง์
\n'๊นํฌ๊ณตํญ, ๊ฐ์ผIC, ์ ์ค๋๊ต' ๋ฐฉ๋ฉด์ผ๋ก ์ค๋ฅธ์ชฝ ๋์๊ณ ์๋๋ก ์ถ๊ตฌ\n'๊ฐ์ผIC, ์ ์ค๋๊ต' ๋ฐฉ๋ฉด์ผ๋ก ์ผ์ชฝ ๋ฐฉํฅ\n๋ด์๊ต์์ '์ฌ๋ฆผํฝ๋๋ก(๊นํฌ๊ณตํญยท๊ฐ์ผIC), ์ฝ์์คยท์ผ์ฑ์ญ' ๋ฐฉ๋ฉด์ผ๋ก ์ฐํ์ \n์ข
ํฉ์ด๋์ฅ์์ '์ฅ์ง๋, ๊ฐ๋ฝ์์ฅ' ๋ฐฉ๋ฉด์ผ๋ก ์ฐํ์ \n์ข
ํฉ์ด๋์ฅ์์ '์ผ์ฑ์ญ' ๋ฐฉ๋ฉด์ผ๋ก ์ฐํ์ \n'ํ
ํค๋๋ก69๊ธธ' ๋ฐฉ๋ฉด์ผ๋ก ์ฐํ์ \n'์ผ์ฑ๋ก91๊ธธ' ๋ฐฉ๋ฉด์ผ๋ก ์ฐํ์ \n๋ชฉ์ ์ง"}]},"jsonrpc":"2.0","id":1}Future features
- Support for public transport directions
- Support for get GEO data by name
- Support for compatability with Claude Desktop
This tool doesn't publish a standard install command โ the repository README on GitHub covers its setup.
No common issues documented yet. If you hit a problem, the repository's GitHub Issues page is the best place to look.