ORAS MCP Server

Integrations

  • Supports working with CNCF Notary signatures for container images, allowing verification of image authenticity and integrity.

  • Provides tools for running the ORAS MCP Server inside a Docker container, making deployment and execution straightforward without local installation requirements.

  • Enables interaction with GitHub Container Registry (ghcr.io) to retrieve and analyze container images and their metadata.

ORAS MCP 서버

용법

ORAS MCP 서버는 vscode 에이전트 모드를 사용하여 실행되도록 구성할 수 있습니다.

이 MCP 서버에는 로컬 ORAS CLI가 필요하므로 oras (버전 >= v1.3.0-beta.1 )를 설치했는지 확인하세요.

Docker로 설정

ORAS MCP 서버를 실행하려면 Docker를 사용하는 것이 더 쉽습니다.

VS Code 설정

.vscode/mcp.json 에 다음 코드를 추가합니다.

지엑스피1

채팅 예시

질문: ghcr.io/oras-project/oras 이미지는 어떤 플랫폼을 지원합니까?

A: 이미지 ghcr.io/oras-project/oras 다음 플랫폼을 지원합니다.

  1. 리눅스(amd64)
  2. 리눅스(arm64)
  3. Linux(arm, 변형 v7)
  4. 리눅스(s390x)
  5. 리눅스(ppc64le)

더 자세한 내용이 필요하면 알려주세요!

질문: MCR의 최신 Azure Linux 3.0 이미지는 무엇인가요? 서명이 있나요? 그리고 어떤 유형인가요?

A: Microsoft 컨테이너 레지스트리(MCR)의 최신 Azure Linux 3.0 이미지는 3.0.20250402 로 태그되어 있습니다. 이 이미지에는 서명이 있으며, 서명 유형은 application/vnd.cncf.notary.signature 입니다.

승인

ORAS MCP 서버 저장소는 MCP 서버용 Yeoman Generator를 사용하여 시작되었습니다.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

ORAS CLI를 통해 사용자가 컨테이너 레지스트리와 상호 작용할 수 있도록 하여 자연어 쿼리를 통해 컨테이너 이미지, 플랫폼 및 시그니처에 대한 정보를 제공합니다.

  1. Usage
    1. Setup with Docker
  2. Example Chats
    1. Acknowledgement
      ID: umpy5f0u06