구글, 개발 지식 API·MCP 서버 공개

Share

구글 개발자를 위한 희소식: 개발자 지식 API 및 MCP 서버 프리뷰 공개

구글이 개발자들에게 획기적인 도구를 선보였습니다. 바로 **개발자 지식 API(Developer Knowledge API)**와 모델 컨텍스트 프로토콜(Model Context Protocol, MCP) 서버의 프리뷰 공개입니다. 이 두 가지 도구는 개발자들이 구글의 방대한 개발자 문서를 더욱 효율적으로 활용하고, AI 기반 개발 도구와의 연동을 통해 개발 생산성을 극대화할 수 있도록 설계되었습니다.

개발자 지식 API: 구글 개발 문서에 대한 프로그래밍 방식의 접근

개발자 지식 API는 구글의 공식 개발자 문서를 위한 프로그래밍 방식의 기준 소스입니다. 즉, 개발자들이 firebase.google.com, developer.android.com, docs.cloud.google.com 등 다양한 구글 개발자 사이트에 흩어져 있는 문서를 API를 통해 통합적으로 접근할 수 있게 되었습니다. 특히, 이 API를 통해 문서를 마크다운 형식으로 검색하고 가져올 수 있다는 점은 개발자들에게 매우 유용합니다. 기존에는 웹 페이지를 직접 파싱하거나, 문서를 다운로드하여 분석해야 했던 작업을 훨씬 간편하게 처리할 수 있게 되었습니다.

MCP 서버: AI 기반 개발 도구와의 강력한 연동

함께 공개된 MCP 서버는 AI 기반 개발 도구가 구글 개발자 문서를 직접 읽을 수 있도록 지원하는 핵심적인 역할을 수행합니다. 이를 통해 AI 도구는 단순히 문서 내용을 긁어오는 것이 아니라, 문서의 맥락과 의미를 정확하게 파악하여 개발자들에게 더욱 정확하고 신뢰도 높은 정보를 제공할 수 있습니다. 예를 들어, AI 도구는 특정 기능 구현에 필요한 가이드를 제공하거나, 발생한 문제에 대한 해결 방안을 제시하거나, 여러 기능들을 비교 분석하여 최적의 선택을 돕는 등 다양한 방식으로 개발자들을 지원할 수 있습니다.

개발 워크플로우 혁신: IDE 및 AI 어시스턴트와의 통합

개발자 지식 MCP 서버는 사용자의 IDE(통합 개발 환경)나 AI 어시스턴트와 연동될 수 있도록 설계되었습니다. 이는 개발자들이 개발 과정에서 필요한 정보를 즉각적으로 얻을 수 있도록 지원하며, 개발 워크플로우를 획기적으로 개선할 수 있습니다. 예를 들어, IDE에서 특정 API 사용법에 대한 정보를 요청하면, MCP 서버는 해당 API에 대한 최신 정보를 구글 개발자 문서에서 가져와 개발자에게 제공합니다. 또한, AI 어시스턴트를 통해 특정 문제 해결에 대한 도움을 요청하면, MCP 서버는 관련 문서들을 분석하여 최적의 해결책을 제시합니다.

향후 계획: 구조화된 콘텐츠 지원 및 문서 범위 확대

현재 프리뷰 버전은 품질이 높은 비정형 마크다운 콘텐츠 제공에 초점을 맞추고 있습니다. 하지만 구글은 향후 정식 출시를 앞두고 특정 코드 샘플 객체와 API 레퍼런스 엔티티 등 구조화된 콘텐츠에 대한 지원을 추가할 계획입니다. 또한, 개발자 문서 범위를 더욱 확대하고, 문서 재색인에 소요되는 지연 시간도 줄여 사용자들에게 더욱 빠르고 정확한 정보를 제공할 예정입니다. 이러한 노력은 개발자들이 구글의 개발자 문서를 더욱 효과적으로 활용할 수 있도록 돕고, 궁극적으로 개발 생산성을 향상시키는 데 기여할 것입니다.

맺음말

구글의 개발자 지식 API 및 MCP 서버 프리뷰 공개는 개발자 생태계에 매우 긍정적인 영향을 미칠 것으로 기대됩니다. 이 두 가지 도구를 통해 개발자들은 구글의 방대한 개발자 문서를 더욱 효율적으로 활용하고, AI 기반 개발 도구와의 연동을 통해 개발 생산성을 극대화할 수 있을 것입니다. 앞으로 구글이 이러한 도구들을 지속적으로 개선하고 발전시켜 더욱 많은 개발자들에게 도움이 되기를 기대합니다.

이것도 좋아하실 수 있습니다...