Google Maps Platform Code Assist 툴킷은 Google Maps Platform으로 애플리케이션을 개발하는 데 사용되는 대규모 언어 모델 (LLM)의 응답을 개선하는 모델 컨텍스트 프로토콜 (MCP) 서버입니다. 최신 공식 문서 및 코드 샘플에서 응답을 그라운딩하여 작동합니다.
MCP 서버는 모델이 프롬프트될 때 콘텐츠에 액세스하므로 Google Maps Platform에 관한 LLM의 컨텍스트는 모델의 학습 날짜에 사용 가능한 데이터로 제한되지 않습니다.
MCP 서버가 액세스할 수 있는 Google Maps Platform 리소스는 다음과 같습니다.
- Google Maps Platform 문서
- Google Maps Platform 서비스 약관
- Google Maps Platform 보안 센터
- Google Maps Platform 공식 GitHub 조직의 코드 저장소
도구
Maps Code Assist는 LLM이 다음 기능에 액세스할 수 있도록 하는 도구를 제공합니다.
retrieve-instructions: 클라이언트가 사용자 의도를 가장 잘 추론하고retrieve-google-maps-platform-docs도구에 효과적인 호출을 공식화하는 방법에 관한 중요한 시스템 안내를 가져오는 데 사용하는 도우미 도구입니다.retrieve-google-maps-platform-docs: 기본 도구입니다. 자연어 쿼리를 가져와 호스팅된 검색 증강 생성 (RAG) 엔진에 제출합니다. RAG 엔진은 최신 버전의 공식 Google Maps Platform 문서, 튜토리얼, 코드 샘플을 검색하여 LLM에 관련 컨텍스트를 반환하므로 LLM이 정확한 응답을 생성합니다.
결제
Maps Code Assist가 실험용 단계에 있는 동안에는 사용에 대한 비용이 청구되지 않습니다.
정책 및 서비스 약관
Maps Code Assist에는 이 서비스의 서비스별 약관을 포함하여 Google Maps Platform 서비스 약관이 적용됩니다. 이 섹션에서는 호환되는 LLM 및 소스 저작자 표시 요구사항을 비롯한 Maps Code Assist의 추가 서비스 사용 요구사항을 설명합니다.
호환되는 LLM 요구사항
Google Maps Platform 서비스 약관을 준수하는 LLM에서만 Maps Code Assist를 사용할 수 있습니다.
예를 들어 사용자가 선택한 LLM에서 Google 지도 콘텐츠가 캐시되거나 저장되거나 LLM을 개선하는 데 사용되지 않도록 할 책임은 사용자에게 있습니다. Maps Code Assist를 사용하기 전에 Maps Code Assist와 함께 사용하려는 모델의 서비스 약관을 검토해야 합니다. 모델 학습 또는 개선을 위해 모델에 입력된 데이터를 사용하는 모델에서는 Maps Code Assist를 사용해서는 안 됩니다. 서비스별 약관을 포함하여 Google Maps Platform 서비스 약관의 Google 지도 콘텐츠에 관한 제한사항을 모델 사용 시 완전히 준수할 책임은 사용자에게 있습니다.
Google 지도 소스의 저작자 표시 요구사항
Maps Code Assist에서 제공하는 도구를 사용하는 결과를 표시할 때는 연결된 Google 지도 소스를 포함해야 합니다.
Maps Code Assist MCP 서버에 액세스하도록 LLM 구성
해당 MCP 구성 문서를 따르고 Code Assist MCP 서버 엔드포인트 https://mapscodeassist.googleapis.com/mcp를 사용하여 MCP 서버에 액세스하도록 LLM을 구성할 수 있습니다.
Maps Code Assist MCP 서버는 스트리밍 가능한 HTTP 전송을 사용합니다. 자세한 내용은 AI 애플리케이션에서 MCP 구성을 참조하세요.
사용 사례
구성되면 LLM에 Google Maps Platform에 관해 질문할 수 있습니다. 프롬프트의 예를 들면 다음과 같습니다.
- "Android 애플리케이션에 지도를 추가하려면 어떻게 해야 하나요?"
- iOS에서 지도에 사용자의 현재 위치를 표시하는 가장 좋은 방법은 무엇인가요?
- "Maps JavaScript API에서 경로 서비스를 사용하는 예를 제공해 주세요."
사용 가능한 도구
사용 가능한 MCP 도구의 세부정보와 Maps Code Assist MCP 서버의 설명은 Maps Code Assist MCP 참조를 확인하세요.
HTTP 요청으로 도구 나열
서버가 작동하는지 확인하고 사용 가능한 도구 목록을 보려면 tools/list HTTP 요청을 Maps Code Assist 원격 MCP 서버로 직접 전송하면 됩니다.
tools/list 메서드는 인증이 필요하지 않습니다.
curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{
"jsonrpc": "2.0",
"method": "tools/list",
"id": "1"
}' \
https://mapscodeassist.googleapis.com/mcp
의견 공유
Maps Code Assist에 관한 의견을 공유하려면 다음 양식을 사용하세요.