1. 소개
Google Developer Knowledge 는 Google의 공개 개발자 문서의 표준적이고 머신 리더블 소스입니다. 개발자가 애플리케이션 및 워크플로에 통합할 수 있도록 애플리케이션 프로그래밍 인터페이스 (API) 및 모델 컨텍스트 프로토콜 (MCP)을 통해 프로그래매틱 방식으로 액세스할 수 있습니다.
AI 에이전트 개발자는 오래된 LLM 학습 데이터 또는 수동 웹 스크래핑에 의존하는 대신 이를 사용하여 가장 정확한 문서에 실시간으로 액세스하고 할루시네이션 위험을 줄여야 합니다.
이 Codelab에서는 Antigravity 2.0, IDE 또는 CLI 에서 Developer Knowledge MCP 를 설치하고 사용하는 방법을 알아봅니다. MCP는 AI 모델이 원격 서버에서 제공하는 도구를 안전하게 사용할 수 있도록 지원하는 개방형 표준입니다. 코드를 작성하지 않고도 기술 자료와 상호작용하도록 Antigravity 를 설정합니다.

실습할 내용
- Google Cloud 프로젝트에서 Developer Knowledge API 를 사용 설정합니다.
- Developer Knowledge MCP 에 액세스하도록 Antigravity 를 구성합니다.
- 몇 가지 프롬프트 로 통합을 테스트합니다.
필요한 항목
- 웹브라우저(예: Chrome)
- Google Cloud 프로젝트 (결제는 필요 하지 않음 ).
- 로컬 머신에 설치된 Antigravity 2.0, IDE 또는 CLI. 자세한 내용과 설치 안내는 공식 웹사이트에서 확인할 수 있습니다.
추가 MCP 및 도구 살펴보기
이 Codelab에서는 Google Developer Knowledge MCP 서버를 사용하여 수행할 수 있는 작업의 몇 가지 기본 예만 다룹니다. 사용 가능한 Google MCP 서버 및 도구의 전체 목록은 지원되는 제품을 참고하세요.
이 Codelab에 쉽게 액세스

2. Cloud 프로젝트 구성
Google Cloud 프로젝트 만들기 또는 선택
Google Cloud 콘솔에서 Google Cloud 프로젝트를 선택하거나 만듭니다.
API 사용 설정
Developer Knowledge MCP 서버를 사용하려면 표준 Developer Knowledge API를 사용 설정해야 합니다.
API 키 만들기
Developer Knowledge MCP 서버를 사용하려면 API 키를 사용해야 합니다. Google Cloud 콘솔에서 다음을 수행합니다.
- API 및 서비스 > 사용자 인증 정보 로 이동합니다.
- **사용자 인증 정보 만들기** 를 클릭한 후 메뉴에서 **API 키** 를 선택합니다.
- 임의의 이름(예:
Antigravity)으로 이름 을 설정합니다. - API 제한사항 선택 드롭다운을 클릭하고
Developer Knowledge API를 입력한 후 결과를 확인하고 확인 을 클릭합니다.

- 만들기 를 클릭합니다.
- 이제 확인 화면에 API 키가 표시됩니다. 클립보드에 복사합니다. 다음 단계에서 Antigravity 를 구성하는 데 필요합니다.

3. Antigravity 구성
이제 MCP 엔드포인트를 사용하도록 Antigravity를 구성해 보겠습니다. Antigravity 2.0, IDE 또는 CLI가 설치되어 있지 않은 경우 Antigravity 웹사이트의 안내를 따르세요.
커스텀 MCP 서버 추가
Antigravity 2.0, IDE, CLI는 ~/.gemini/config/mcp_config.json 파일에서 중앙 MCP 구성을 공유합니다.
- 선호하는 텍스트 편집기에서 엽니다.
- 다음 커스텀 MCP 서버 구성으로 수정합니다. 수정하기 전에 <YOUR_API_KEY> 자리표시자를 이전 단계에서 만든 API 키로 바꿉니다.
{
"mcpServers": {
"google-developer-knowledge": {
"headers": {
"X-Goog-Api-Key": "<YOUR_API_KEY>"
},
"serverUrl": "https://developerknowledge.googleapis.com/mcp"
}
...
}
...
}
- 저장합니다.

검증
구성한 MCP 서버가 Antigravity에 google-developer-knowledge로 설치되어 표시됩니다.
Antigravity 2.0
- 왼쪽 하단에서 설정 을 클릭합니다.
- 맞춤설정 으로 이동합니다.
- 설치된 MCP 서버에서 새로고침을 클릭합니다.

Antigravity IDE
- 창 상단의 편집기별 설정 메뉴 드롭다운을 통해 Antigravity 사용자 설정 을 엽니다.

- 맞춤설정 으로 이동합니다.
- 설치된 MCP 서버에서 새로고침을 클릭합니다.

Antigravity CLI
- 터미널에서
agy명령어를 실행하여 CLI를 시작합니다. /mcp를 입력하고 Enter 키를 누릅니다.

4. Developer Knowledge 액세스
이제 자연어를 사용하여 Google Developer Knowledge와 상호작용할 수 있습니다. 프롬프트의 예를 들면 다음과 같습니다.
Based on the Google Developer Knowledge, does Google Workspace support MCP servers?Give me a list of the Google Workspace and Cloud Run API names. Make it super short.Based on the Google Developer Knowledge, create a new Python script to upload a file to Google Drive
Antigravity 2.0

Antigravity IDE

Antigravity CLI

5. 정리
Google Cloud 프로젝트를 삭제하지 않고 정리하려면 사용 설정한 Developer Knowledge API 를 사용 중지하고 만든 API 키를 삭제하면 됩니다.
- Google Cloud 콘솔에서 API 및 서비스 대시보드로 이동합니다.
- Developer Knowledge API 를 클릭한 후 API 사용 중지 를 클릭합니다.
- Google Cloud 콘솔에서 API 및 서비스 > 사용자 인증 정보 로 이동합니다.
- API 키를 선택하고 삭제 를 클릭한 후 삭제 를 클릭하여 확인합니다.
6. 축하합니다
축하합니다. Antigravity를 사용하여 Google Developer Knowledge MCP 서버를 구성하고 테스트했습니다.