다음을 통해 공유


Azure MCP Server용 Azure Redis 도구

Azure MCP Server를 사용하면 자연어 프롬프트를 사용하여 Azure Redis 인스턴스를 관리할 수 있습니다. 복잡한 구문이나 명령을 기억하지 않고도 Redis 캐시, 클러스터, 데이터베이스 및 액세스 정책을 신속하게 관리할 수 있습니다.

Azure Redis 는 Redis 소프트웨어를 기반으로 메모리 내 데이터 저장소를 제공합니다. Redis는 백 엔드 데이터 저장소를 많이 사용하는 애플리케이션의 성능과 확장성을 향상시킵니다. 서버 메모리에 자주 액세스하는 데이터를 보관하여 대량의 애플리케이션 요청을 처리할 수 있으며, 이 데이터는 빠르게 쓰고 읽을 수 있습니다.

Azure Redis 도구는 Azure Managed RedisAzure Cache for Redis를 모두 지원합니다.

비고

Azure MCP Server 도구는 작업을 완료하는 데 필요한 데이터에 대한 매개 변수를 정의합니다. 이러한 매개 변수 중 일부는 각 도구와 관련이 있으며 아래에 설명되어 있습니다. 다른 매개 변수는 전역이며 모든 도구에서 공유됩니다. 자세한 내용은 도구 매개 변수를 참조하세요.

Redis 클러스터 나열

Azure MCP 서버는 Azure Redis 서비스의 Redis 클러스터를 나열할 수 있습니다. 이렇게 하면 구독 전체에서 모든 Redis 클러스터를 볼 수 있습니다.

예 프롬프트는 다음과 같습니다.

  • 클러스터 나열: "내 구독의 모든 Redis 클러스터를 표시합니다."
  • 클러스터 찾기: "어떤 Redis Enterprise 클러스터가 있나요?"
  • 쿼리 클러스터: "모든 Redis 클러스터 나열"
  • 클러스터 상태 확인: "구독 abc123에서 Redis 클러스터 표시"
  • 클러스터 인벤토리 보기: "모든 Redis Enterprise 클러스터 가져오기"

클러스터 데이터베이스 나열

Azure MCP Server는 Azure Redis 클러스터에 데이터베이스를 나열할 수 있습니다. Redis Enterprise는 단일 클러스터 내에서 여러 데이터베이스를 지원하므로 데이터를 구성하고 격리할 수 있습니다.

예 프롬프트는 다음과 같습니다.

  • 데이터베이스 나열: "내 'redis-cluster-prod' 클러스터에 있는 모든 데이터베이스를 표시합니다."
  • 클러스터 데이터베이스 보기: "리소스 그룹 'my-rg'의 Redis 클러스터에 있는 데이터베이스는 무엇인가요?"
  • 데이터베이스 인벤토리 확인: "클러스터 'enterprise-cache'에 대한 데이터베이스 나열"
  • 데이터베이스 쿼리: "Redis 클러스터 'main-cluster'에 데이터베이스 표시"
  • 데이터베이스 개요: "내 Redis Enterprise 클러스터에서 모든 데이터베이스 가져오기"
매개 변수 필수 설명
클러스터 필수 Redis 클러스터의 이름입니다.

Redis 캐시 나열

Azure MCP 서버는 Azure Redis 서비스에 Redis 캐시를 나열할 수 있습니다. 여기에는 기존 Redis 기능을 제공하는 기본, 표준 및 프리미엄 계층 캐시가 포함됩니다.

예 프롬프트는 다음과 같습니다.

  • 캐시 나열: "내 구독의 모든 Redis 캐시를 표시합니다."
  • 캐시 찾기: "어떤 Azure Redis 인스턴스가 있나요?"
  • 캐시 인벤토리 보기: "모든 Redis 캐시 나열"
  • 캐시 상태 확인: "구독 abc123에 Redis 캐시 표시"
  • 쿼리 캐시: "모든 Azure Redis 인스턴스 가져오기"

캐시 액세스 정책 나열

Azure MCP Server는 Azure Redis 캐시에 액세스 정책 할당을 나열할 수 있습니다. Azure Redis는 사용자 권한을 관리하고 인증 및 권한 부여 규칙을 적용하는 RBAC(역할 기반 액세스 제어)를 제공합니다.

예 프롬프트는 다음과 같습니다.

  • 액세스 정책 나열: "내 'prod-cache' Redis 캐시에 대한 액세스 정책을 표시합니다."
  • 사용 권한 보기: "Redis 캐시 'main-cache'에 할당되는 액세스 정책은 무엇인가요?"
  • RBAC 확인: "리소스 그룹 '프로덕션'의 캐시에 대한 액세스 정책 할당 나열"
  • 쿼리 정책: "'enterprise-redis'에 대한 액세스 제어 정책 표시"
  • 권한 감사: "Redis 캐시 'secure-cache'에 대한 모든 액세스 정책 가져오기"
매개 변수 필수 설명
캐시 필수 Redis 캐시의 이름입니다.