BANNER

마크다운으로 복사하기

아래의 주소를 이용하면, markdown 원본을 확인할 수 있어요. 이 페이지의 내용을 마크다운 형식으로 복사할 때 편리하고, 토큰 효율도 좋아요.

BUTTONTEXT

Markdown 복사

SETUP

환경 설정

사용 중인 AI 도구에서 INAVI Maps API MCP 서버를 연결해 보세요. API MCP 서버는 INAVI Maps API를 직접 호출하므로 APPKEY가 필요합니다. 상세한 내용은 시작 가이드 에서 확인하실 수 있습니다. APPKEY 발급 후 아래 설정을 각 AI 도구의 서버 설정 경로에 추가하고, MY_APPKEY 를 실제 APPKEY로 바꾼 뒤 AI 도구를 재시작하면 됩니다. (Codex는 JSON이 아닌 TOML 형식이라 변환이 필요해요.)

CONFIGROWSPAN

4

HEADERS

KEY

tool

VALUE

도구

KEY

path

VALUE

설정 경로

KEY

config

VALUE

서버 설정

ITEMS

KEY

cursor

TOOL

Cursor

PATH

~/.cursor/mcp.json

CONFIGTYPE

json

CODE

{ "mcpServers": { "inavi-maps-api": { "command": "npx", "args": ["-y", "@inavi-maps/api-mcp-server"], "env": { "INAVI_APPKEY": "MY_APPKEY" } } } }

GUIDEURL

https://cursor.com/docs/mcp

KEY

claude-code

TOOL

* Claude Code

PATH

~/.claude.json

CONFIGTYPE

json

CODE

{ "mcpServers": { "inavi-maps-api": { "command": "npx", "args": ["-y", "@inavi-maps/api-mcp-server"], "env": { "INAVI_APPKEY": "MY_APPKEY" } } } }

GUIDEURL

https://code.claude.com/docs/en/mcp

KEY

claude-desktop

TOOL

Claude Desktop

PATH

%APPDATA%\Claude\claude_desktop_config.json

CONFIGTYPE

json

CODE

{ "mcpServers": { "inavi-maps-api": { "command": "npx", "args": ["-y", "@inavi-maps/api-mcp-server"], "env": { "INAVI_APPKEY": "MY_APPKEY" } } } }

GUIDEURL

https://modelcontextprotocol.io/docs/develop/connect-local-servers

KEY

windsurf

TOOL

Windsurf

PATH

~/.codeium/windsurf/mcp_config.json

CONFIGTYPE

json

CODE

{ "mcpServers": { "inavi-maps-api": { "command": "npx", "args": ["-y", "@inavi-maps/api-mcp-server"], "env": { "INAVI_APPKEY": "MY_APPKEY" } } } }

GUIDEURL

https://docs.windsurf.com/windsurf/cascade/mcp

KEY

vscode

TOOL

VS Code

PATH

사용자 프로필

CONFIGTYPE

json

CODE

{ "servers": { "inavi-maps-api": { "command": "npx", "args": ["-y", "@inavi-maps/api-mcp-server"], "env": { "INAVI_APPKEY": "MY_APPKEY" } } } }

GUIDEURL

https://code.visualstudio.com/docs/agents/reference/mcp-configuration

KEY

codex

TOOL

* Codex

PATH

~/.codex/config.toml

CONFIGTYPE

toml

CODE

[mcp_servers.inavi-maps-api] command = "npx" args = ["-y", "@inavi-maps/api-mcp-server"] env = { INAVI_APPKEY = "MY_APPKEY" }

GUIDEURL

https://developers.openai.com/codex/mcp

CLINOTETITLE

* Claude Code, Codex와 같은 CLI 도구는 다음과 같이 간단하게 설정할 수 있어요.

CLICOMMANDS

TOOL

Claude Code

COMMAND

claude mcp add --transport stdio inavi-maps-api --env INAVI_APPKEY=MY_APPKEY -- npx -y @inavi-maps/api-mcp-server

TOOL

Codex

COMMAND

codex mcp add inavi-maps-api --env INAVI_APPKEY=MY_APPKEY -- npx -y @inavi-maps/api-mcp-server

NOTES

API MCP 서버는 APPKEY 없이 시작되지 않습니다. 서버 설정의 INAVI_APPKEY 에 발급받은 APPKEY를 꼭 넣어 주세요.

지도는 MCP Apps를 지원하는 MCP Host 에서만 보입니다. 지원하지 않는 호스트에서도 도구 호출과 응답은 그대로 동작하고, 지도만 그려지지 않습니다.

TOOLS

사용 가능한 도구

INAVI Maps API MCP 서버는 INAVI Maps API를 호출하는 총 11개의 도구를 제공합니다. lookup_category_code 를 제외한 10개의 도구는 결과를 지도로 표시할 수 있습니다.

TABLEHEADER

도구

설명

지도 표시

ITEMS

TOOL

search_places

상호명·건물명·업종·주소·전화번호로 장소와 주소를 검색합니다. 한국어·영어·일본어·중국어를 지원합니다

TOOL

search_nearby_category

한 지점 주변(반경·사각 영역)에서 같은 분류의 장소를 모두 찾습니다

TOOL

geocode_address

주소를 좌표로 바꿉니다

TOOL

reverse_geocode

좌표를 주소·행정구역 코드·가장 가까운 건물 이름으로 바꿉니다

TOOL

find_entry_points

경로 탐색 전에 좌표를 차량 진입로·택시 승하차 지점으로 보정합니다

TOOL

get_admin_boundary

시도·시군구·읍면동·리의 행정구역 경계를 가져옵니다

TOOL

find_route

경유지 최대 5개의 자동차 경로를 실시간 또는 출발·도착 시각 기준으로 탐색합니다

TOOL

find_walking_route

계단·엘리베이터 같은 시설 정보를 담은 도보·킥보드(PM) 경로를 탐색합니다

TOOL

optimize_waypoint_order

경유지 최대 10곳의 최적 방문 순서를 구합니다

TOOL

get_distance_matrix

여러 지점 사이의 거리·시간 행렬을 구합니다

TOOL

lookup_category_code

분류 이름으로 분류 코드를 찾습니다 (API를 호출하지 않습니다)

MAPACTIONS

지도에서 할 수 있는 일

지도는 결과를 보여 주는 데서 끝나지 않습니다. 대화의 흐름이 끊기지 않도록 지도 안에서 옵션을 바꿔 도구를 다시 호출할 수 있습니다.

TABLEHEADER

결과

지도에서 하는 일

TABLEBODY

장소 검색

언어 바꾸기 · 페이지 넘기기 · 현재 지도에서 재검색 · 경로 만들기 프롬프트 생성

주변 분류 검색

페이지 넘기기 · 경로 만들기 프롬프트 생성

지오코딩

페이지 넘기기

자동차 경로

탐색 기준 변경(추천·무료 도로·고속도로) · 차종 변경

도보 경로

이동 수단 변경(도보·킥보드) · 탐색 기준 변경

거리·시간 행렬

실시간 교통 반영

TIP

모든 지도에서 지도 유형(일반·항공·하이브리드·지형)과 밝은·어두운 테마를 바꿀 수 있고, MCP Host가 지원하면 전체화면으로 볼 수 있습니다.

USAGE

사용 예시

MCP 서버 설치 후, AI에게 다음과 같이 자연어로 요청하실 수 있습니다. 결과를 지도로 보고 싶다면 지도에 보여줘 를 함께 요청하세요. Claude Desktop 등 일부 MCP Host는 다른 지도 도구를 기본으로 사용할 수 있으니, 요청 끝에 INAVI MCP를 사용해줘 를 붙이는 것을 추천합니다. 실제 답변 내용은 제공되는 예시와 다를 수 있습니다.

EXAMPLES

ID

place-search

BADGE

장소 검색

USERQUERY

판교역 주변 스타벅스 찾아서 지도에 보여줘. INAVI MCP를 사용해줘

IMAGE

place

IMAGEALT

판교역 주변 스타벅스 검색 결과를 대화 안의 지도로 표시한 화면

ID

route-search

BADGE

경로 탐색

USERQUERY

판교역에서 강남역까지 이동 경로를 지도에 보여줘. INAVI MCP를 사용해줘.

IMAGE

route

IMAGEALT

판교역에서 강남역까지 자동차 경로를 대화 안의 지도로 표시한 화면

PRICING

이용 요금

API MCP 서버는 INAVI Maps API를 직접 호출하므로 APPKEY가 반드시 필요합니다. MCP 서버 자체는 무료로 제공되며, API 사용량에 따른 요금은 별도로 적용됩니다. 요금에 대한 자세한 설명은 요금 소개 를 참고해 주세요.

TROUBLESHOOTING

문제 해결

연동이 잘 안된다면 아래 항목을 체크해 보세요!

TIPS

MCP 서버가 연결되지 않아요.

APPKEY 확인: 서버 설정의 env 에 INAVI_APPKEY 가 있는지 확인하세요. 없으면 서버가 시작되지 않습니다. Node.js 버전 확인: Node.js 22 이상이 필요합니다. 터미널에서 node -v 명령어로 확인하실 수 있습니다. 설정 파일 확인: JSON 문법 오류가 없는지 확인하세요. MCP Host 재시작: 설정 변경 후에는 도구를 완전히 종료했다가 다시 실행하세요.

설정 파일 경로에 파일이나 폴더가 없어요

해당 경로에 폴더나 파일이 존재하지 않는 경우, 직접 해당 폴더 및 .json (또는 .toml ) 파일을 생성하여 설정을 작성하시면 정상적으로 인식됩니다.

도구별로 설정 형식이 달라서 오류가 발생해요

사용 중인 AI 도구에 맞는 작성 형식(JSON / TOML) 및 키 이름을 확인해 주세요. Codex: JSON이 아닌 TOML 형식 [mcp_servers.inavi-maps-api] 으로 작성해야 합니다. VS Code: 최상위 키 이름이 "mcpServers" 가 아닌 "servers" 로 설정되어야 합니다.

인증에 실패해요. (300)

INAVI_APPKEY 에 입력한 APPKEY 값이 올바른지 확인해 주세요.

지도 대신 "지도 표시 없이 조회한 결과입니다."만 표시돼요.

정상 동작입니다. 결과를 지도로 보고 싶다면 요청에 지도에 보여줘 를 함께 붙여 주세요. 지도는 MCP Apps를 지원하는 MCP Host에서만 표시됩니다.

지도가 빈 화면으로 보여요.

imaps.inavi.com 에 접근할 수 있는지 확인해 주세요. 사내망 방화벽 등으로 차단된 경우 지도가 표시되지 않습니다.

SUPPORT

문의 및 지원

개발하시다 궁금한 점이 생기면 아래 채널로 편하게 연락 주세요.

CHANNELS

ID

mcp-technical-help

기술적인 도움

CONTENT

MCP 서버 설정 및 연동 가이드

EMAIL

devbaek@inavi.kr

ID

mcp-service-inquiry

APPKEY 및 도입 문의

CONTENT

INAVI Maps 서비스 도입 및 계정 문의

EMAIL

impsbiz@inavi.kr

ID

mcp-developer-community

개발 문의

CONTENT

개발자 커뮤니티 및 질문 게시판

LINKTEXT

INAVI Maps 개발문의 바로가기