Azure MCP Server를 사용하면 자연어 프롬프트가 있는 큐 및 토픽을 포함하여 Azure Service Bus 리소스를 관리할 수 있습니다. 메시징 프로토콜에 대한 특수한 지식 없이 메시지를 피킹하고 메시지 세부 정보를 볼 수 있습니다.
Azure Service Bus 는 메시지 큐 및 게시-구독 토픽이 있는 완전 관리형 엔터프라이즈 메시지 브로커입니다. Service Bus는 애플리케이션과 서비스를 서로 분리합니다.
비고
도구 매개 변수: Azure MCP Server 도구는 작업을 완료하는 데 필요한 데이터에 대한 매개 변수를 정의합니다. 이러한 매개 변수 중 일부는 각 도구와 관련이 있으며 아래에 설명되어 있습니다. 다른 매개 변수는 전역이며 모든 도구에서 공유됩니다. 자세한 내용은 도구 매개 변수를 참조하세요.
큐 런타임 세부 정보 가져오기
Azure MCP Server는 메시지 수 및 상태를 포함하여 Service Bus 큐에 대한 런타임 세부 정보를 검색할 수 있습니다.
예 프롬프트는 다음과 같습니다.
- 세부 정보 큐: "내 '앱 메시징' 네임스페이스의 '주문' 큐에 대한 세부 정보를 표시합니다."
- 큐 정보: "네임스페이스 'messaging-hub'의 큐 '알림' 상태는 무엇인가요?"
- 큐 확인: "네임스페이스 'app-messaging'에서 큐 'user-events'에 대한 세부 정보 가져오기"
- 큐 상태: "네임스페이스 'retail-messaging'의 큐 'orders'의 메시지 수를 보여줘"
| 매개 변수 | 필수 또는 선택 사항 | Description |
|---|---|---|
| 네임스페이스 | 필수 | 정규화된 Service Bus 네임스페이스 호스트 이름입니다. |
| 큐 이름 | 필수 | 큐 이름입니다. |
파괴: ❌ | Idempotent: ✅ | 오픈 월드: ❌ | 읽기 전용: ✅ | 비밀: ❌ | 로컬 필수: ❌
토픽 런타임 세부 정보 가져오기
Azure MCP Server는 구독 수 및 상태를 포함하여 Service Bus 토픽에 대한 런타임 세부 정보를 검색할 수 있습니다.
예 프롬프트는 다음과 같습니다.
- 세부 정보 항목: "내 '소매 메시징' 네임스페이스에서 'product-events' 토픽에 대한 런타임 세부 정보를 표시합니다."
- 항목 정보: "네임스페이스 '앱 메시징'에서 토픽 '시스템 업데이트'의 런타임 상태는 무엇인가요?"
- 항목 확인: "네임스페이스 'messaging-hub'에서 토픽 '알림'에 대한 세부 정보 가져오기"
- 토픽 상태: "네임스페이스 '앱 메시징'에서 토픽 '이벤트'에 대한 구독 수 표시"
- 주제 보기: "네임스페이스 'retail-messaging'의 'broadcast-topic' 토픽에 대해 설명해 주세요."
| 매개 변수 | 필수 또는 선택 사항 | Description |
|---|---|---|
| 네임스페이스 | 필수 | 정규화된 Service Bus 네임스페이스 호스트 이름입니다. |
| 주제 이름 | 필수 | 토픽의 이름입니다. |
파괴: ❌ | Idempotent: ✅ | 오픈 월드: ❌ | 읽기 전용: ✅ | 비밀: ❌ | 로컬 필수: ❌
토픽 구독 런타임 세부 정보 가져오기
Azure MCP Server는 메시지 수를 포함하여 Service Bus 토픽 내의 구독에 대한 런타임 세부 정보를 검색할 수 있습니다.
예 프롬프트는 다음과 같습니다.
- 구독 세부 정보: "네임스페이스 'app-messaging'의 토픽 'notifications'에서 구독 'mobile-app'에 대한 세부 정보를 보여줘."
- 구독 정보: "네임스페이스 'messaging-hub'의 'system-updates' 토픽에서 구독 'admin'의 상태는 무엇인가요?"
- 구독 확인: "네임스페이스 'retail-messaging'의 토픽 '제안'에서 구독 '프리미엄 사용자'에 대한 메시지 수 가져오기"
- 구독 상태: "네임스페이스 '앱 메시징'의 토픽 '알림'에 구독 'email-service'에 대한 세부 정보 표시"
- 구독 보기: "네임스페이스 '데이터 메시징'의 토픽 '이벤트'에서 구독 '분석'에 대해 알려주세요."
| 매개 변수 | 필수 또는 선택 사항 | Description |
|---|---|---|
| 네임스페이스 | 필수 | 정규화된 Service Bus 네임스페이스 호스트 이름입니다. |
| 주제 이름 | 필수 | 구독을 포함하는 토픽의 이름입니다. |
| 토픽 구독 이름 | 필수 | 토픽 구독의 이름입니다. |
파괴: ❌ | Idempotent: ✅ | 오픈 월드: ❌ | 읽기 전용: ✅ | 비밀: ❌ | 로컬 필수: ❌