
Oracle, 자연어를 통한 OCI 클라우드 관리를 위한 맞춤형 MCP 서버 구축
요약
Oracle이 OCI 리소스를 자연어로 관리할 수 있는 맞춤형 MCP 서버를 출시했습니다. 이는 주요 클라우드 제공업체 중 최초의 퍼스트 파티 MCP 서버 도입 사례로, Anthropic의 MCP 사양을 따릅니다.
핵심 포인트
- 자연어 질의로 컴퓨팅, 스토리지, 네트워킹 관리 가능
- OCI Python SDK 및 CLI를 래핑하여 인증된 API 호출 수행
- Claude Desktop, Claude Code 등 MCP 호환 클라이언트와 연동
- 클라우드 벤더 중 최초의 퍼스트 파티 MCP 서버 출시
Oracle이 자연어 클라우드 관리를 가능하게 하는 OCI용 맞춤형 MCP 서버를 출시했습니다. 이는 퍼스트 파티(first-party) MCP 서버를 출시한 최초의 주요 클라우드 제공업체입니다.
Oracle은 Oracle Cloud Infrastructure (OCI)를 위한 맞춤형 Model Context Protocol (MCP) 서버를 발표했습니다. 이 서버를 통해 사용자는 CLI(Command Line Interface)나 콘솔 명령 대신 자연어 질의를 통해 컴퓨팅(compute), 스토리지(storage), 네트워킹(networking)을 관리할 수 있습니다.
주요 사실
- Oracle이 OCI 클라우드 관리를 위한 퍼스트 파티 MCP 서버를 발표했습니다.
- 자연어 질의를 통해 컴퓨팅, 스토리지, 네트워킹을 지원합니다.
- 인증된 API 호출을 위해 OCI Python SDK 및 CLI를 래핑(wrap)합니다.
- MCP 생태계는 2026년 5월 기준 9,400개 이상의 서버를 기록했습니다.
- AWS, GCP, Azure는 이에 상응하는 퍼스트 파티 MCP 서버를 출시하지 않았습니다.
Oracle Blogs 게시물에 따르면, Oracle은 Oracle Cloud Infrastructure (OCI)를 위한 맞춤형 Model Context Protocol (MCP) 서버를 발표했습니다. 이 서버는 컴퓨팅 인스턴스(compute instances), 블록 볼륨(block volumes), 가상 클라우드 네트워크(virtual cloud networks), 오브젝트 스토리지 버킷(object storage buckets)과 같은 OCI 리소스를 MCP 도구로 노출합니다. 사용자는 'us-ashburn-1에서 실행 중인 모든 컴퓨팅 인스턴스 목록 표시' 또는 'analytics-data라는 이름의 100GB 블록 볼륨 생성'과 같은 자연어 질의를 실행할 수 있습니다.
이 MCP 서버는 OCI Python SDK와 OCI CLI를 래핑하여 도구 호출을 인증된 API 요청으로 변환합니다. 이는 동기(synchronous) 및 비동기(asynchronous) 작업을 모두 지원하며, 인스턴스 생성과 같이 오래 걸리는 작업에 대해 폴링(poll)할 수 있는 기능을 갖추고 있습니다. 구현 방식은 Anthropic의 MCP 사양(2024년 11월 출시된 v1.0)을 따르며, Claude Desktop, Claude Code 또는 제3자 호스트와 같은 모든 MCP 호환 클라이언트와 함께 사용할 수 있습니다.
독특한 관점: 이는 자사 인프라를 위해 퍼스트 파티 (first-party) MCP 서버를 출시한 최초의 주요 클라우드 제공업체입니다. 이 글을 쓰는 시점을 기준으로 AWS, Google Cloud, Azure는 그에 상응하는 MCP 서버를 공개하지 않았습니다. Oracle의 이러한 행보는 클라우드 벤더들이 MCP를 독점적인 에이전트 프레임워크(예: Amazon Bedrock Agents, Google Vertex AI Agent Builder)의 실행 가능한 대안으로 보고 있음을 시사합니다. 개방형 프로토콜을 채택함으로써, Oracle은 단일 AI 인터페이스를 통해 멀티 클라우드 환경을 관리하고자 하는 고객들의 락인 (lock-in) 리스크를 줄여줍니다.
구현 세부 사항
이 서버는 리소스 검색을 위해 OCI Python SDK를 사용하며, 인증을 위해 OCI CLI를 사용합니다. 도구 (tool) 정의는 OCI API 스키마로부터 자동 생성됩니다. 각 도구는 특정 OCI API 엔드포인트에 매핑됩니다. 예를 들어, list_compute_instances는 oci.core.compute_client.list_instances를 호출합니다. 서버는 페이지네이션 (pagination)과 에러 상태를 처리하며, LLM이 파싱할 수 있는 구조화된 JSON 응답을 반환합니다. Oracle은 사용 사례에 따라 읽기 전용 또는 쓰기 작업으로 범위가 제한된 IAM 정책을 갖춘 보안 배스천 호스트 (bastion host)에 서버를 배포할 것을 권장합니다.
맥락: MCP 생태계의 성장
이전 보고에 따르면, MCP는 2026년 5월에 9,400개 이상의 서버를 돌파했습니다. Oracle의 진입이 주목할 만한 이유는 제3자 개발자가 아닌 클라우드 제공업체로부터 나왔기 때문입니다. 프로토콜의 개방적인 특성 덕분에 Oracle은 광범위한 MCP 클라이언트 생태계의 이점을 누리면서도 독립적으로 서버를 유지할 수 있습니다. Anthropic의 Claude Code와 Claude Desktop이 주요 클라이언트이지만, OpenAI와 Google은 아직 MCP를 네이티브하게 채택하지 않았으며 독점적인 도구 사용 (tool-use) API에 의존하고 있습니다.
Oracle은 MCP 서버에 대한 내부 채택 지표나 지연 시간 (latency) 벤치마크를 공개하지 않았습니다. 블로그 게시물은 해당 서버가 Universal Permissive License 하에 Oracle Samples GitHub 리포지토리를 통해 '지금 바로 사용 가능'하다고 명시하고 있습니다.
핵심 요약
- Oracle이 OCI를 위한 맞춤형 MCP 서버를 출시하여 자연어를 통한 클라우드 관리를 가능하게 했습니다.
- 퍼스트 파티 MCP 서버를 출시한 최초의 주요 클라우드 제공업체입니다.
주목해야 할 점
AWS나 Google Cloud가 90일 이내에 자체 MCP 서버를 출시하는지 지켜보십시오. 만약 출시한다면, MCP는 클라우드 에이전트 툴링 (cloud agent tooling)의 사실상 표준 (de facto standard)이 될 것입니다. 만약 출시하지 않는다면, Oracle은 MCP 기반의 클라우드 운영 (cloud ops) 분야에서 선점자 우위 (first-mover advantage)를 점하게 됩니다.
원문은 gentic.news에 게시되었습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기