Google Maps
Google Maps API와 연결하여 장소 검색, 경로 안내, 지오코딩 등의 지도 관련 기능을 사용할 수 있습니다.
주요 기능
- 주변 장소 검색
- 텍스트 기반 장소 검색
- 장소 상세 정보 조회
- 장소 사진 조회
- 지오코딩 및 역지오코딩
- 경로 안내 및 내비게이션
- 다중 경유지 최적 경로
- 거리 및 소요시간 계산
- 고도 데이터 조회
기본 정보
인증 방식
API Key를 사용하여 인증합니다.
지원하는 MCP 도구
장소 검색 도구
search_nearby
위치를 기반으로 주변 장소를 검색합니다. 키워드, 거리, 평점, 영업시간 등으로 필터링할 수 있습니다.
주요 매개변수
latitude(필수): 검색 중심점의 위도longitude(필수): 검색 중심점의 경도radius(선택): 검색 반경(미터 단위)keyword(선택): 검색 키워드minRating(선택): 최소 평점 필터openNow(선택): 현재 영업 중인 장소만 검색
search_text
Google Places API(New)를 사용하여 텍스트 기반 장소 검색을 수행합니다. ‘서울 맛집’, ‘근처 카페’ 같은 자연어 쿼리를 지원합니다.
주요 매개변수
query(필수): 검색 쿼리 텍스트latitude(선택): 검색 기준 위도longitude(선택): 검색 기준 경도radius(선택): 검색 반경(미터 단위)minRating(선택): 최소 평점 필터openNow(선택): 현재 영업 중인 장소만 검색
장소 정보 도구
get_place_details
특정 장소의 기본 정보(장소 ID, 이름, 주소, 좌표, 장소 유형, 사진 메타데이터)를 조회합니다.
주요 매개변수
placeId(필수): Google Places의 장소 ID
get_place_extend_details
특정 장소의 상세 정보(연락처, 리뷰, 평점, 영업시간, 비즈니스 상태, 사진)를 조회합니다. Pro/Enterprise SKU 기능을 사용합니다.
주요 매개변수
placeId(필수): Google Places의 장소 ID
get_place_photos
특정 장소의 사진을 조회합니다.
주요 매개변수
placeId(필수): Google Places의 장소 IDmaxWidth(선택): 사진의 최대 너비(픽셀)maxHeight(선택): 사진의 최대 높이(픽셀)
지오코딩 도구
geocode
주소 또는 장소 이름을 위경도 좌표로 변환합니다.
주요 매개변수
address(필수): 변환할 주소 또는 장소 이름
reverse_geocode
위경도 좌표를 사람이 읽을 수 있는 주소로 변환합니다.
주요 매개변수
latitude(필수): 변환할 위도longitude(필수): 변환할 경도
경로 및 내비게이션 도구
directions
두 위치 간 상세한 턴바이턴 내비게이션 경로 정보를 조회합니다. (한국에서는 지도 반출 규제로 사용할 수 없습니다.)
주요 매개변수
origin(필수): 출발지 주소 또는 좌표destination(필수): 목적지 주소 또는 좌표mode(선택): 이동 수단(driving, walking, bicycling, transit)departure_time(선택): 출발 시간
route
여러 경유지를 효율적으로 방문하기 위한 최적 경로를 계산합니다.
주요 매개변수
origin(필수): 출발지 주소 또는 좌표destination(필수): 목적지 주소 또는 좌표waypoints(선택): 경유지 목록travelMode(선택): 이동 수단optimize(선택): 경유지 순서 최적화 여부
distance_matrix
여러 출발지와 목적지 간의 이동 거리와 소요시간을 다양한 이동 수단별로 계산합니다.
주요 매개변수
origins(필수): 출발지 목록destinations(필수): 목적지 목록mode(선택): 이동 수단(driving, walking, bicycling, transit)
고도 도구
elevation
특정 지리적 위치의 고도(해발고도) 데이터를 조회합니다.
주요 매개변수
locations(필수): 고도를 조회할 위경도 좌표 목록
사용 예시
예를 들어,
- Prompt로 “서울역 근처 카페를 찾아줘”라고 입력하면,
- LLM은 MCP를 통해
search_text도구를 호출하여 장소를 검색합니다. - 그리고, Tool 호출 결과를 기반으로 채팅에서 응답합니다.
Last updated on