Solace PubSub+ 브로커 관리를 위한 자연어 MCP 서버
SolaceProducts의 solace-broker-mcp는 언어 모델 에이전트를 Solace PubSub+ 브로커에 연결하여 대화 모니터링 및 관리를 수행하는 MCP 서버입니다. 이 서버는 모델 컨텍스트 프로토콜 엔드포인트로 실행되어 에이전트가 CLI 또는 스크립트를 호출하는 대신 일반 영어 명령을 발행할 수 있도록 합니다. 이 도구는 관찰 가능성과 안전한 클라이언트 인증과 함께 검사 및 변경 작업을 결합합니다. 이 도구는 AI 지원 운영 워크플로를 찾는 EDA 아키텍트, DevOps 엔지니어 및 PubSub+ 인프라를 담당하는 개발자를 대상으로 합니다.
실제로 어떤 작업에 사용할 수 있나요?
서버는 에이전트가 자연어를 통해 일반 브로커 작업을 수행할 수 있도록 이산 검사기 및 작업 도구를 제공합니다. 여기에는 중복성, Message VPN, 큐, 클라이언트 및 브리지를 검사하는 24개의 읽기 전용 모니터링 도구와 Message VPN, 큐 및 REST 전달 지점을 생성, 업데이트 또는 삭제하는 16개의 쓰기 및 작업 도구가 포함됩니다. 에이전트는 실시간 트래픽 비율을 쿼리하고, 브로커 상태를 확인하며, 수동 자동화 없이 새로운 인프라 요소를 프로비저닝할 수 있습니다.
생산된 작업은 얼마나 감사 가능하고 제어 가능한가요?
감사 가능성과 관찰 가능성은 제품에 내장되어 있습니다: 구조화된 감사 로그가 작업을 캡처하고 외부 모니터링을 위해 Prometheus에 메트릭을 노출하며 OpenTelemetry에 추적을 노출합니다. 파괴적일 수 있는 쓰기 도구는 명시적으로 플래그가 지정되어 MCP 클라이언트가 실행 전에 확인을 요구할 수 있습니다. 인증 옵션에는 개발자 모드, 정적 토큰 및 도구별 권한 클레임이 있는 OAuth 2.1/OIDC가 포함되어 있어 세분화된 접근 제어가 가능합니다.
배포 및 통합에는 무엇이 필요합니까?
배포에는 MCP 준수 호스트와 Solace PubSub+ 이벤트 브로커에 대한 네트워크 액세스가 필요합니다. 지원되는 MCP 호스트에는 Claude Desktop 및 Claude Code가 포함되며, 브로커는 소프트웨어, 장치 또는 클라우드 인스턴스일 수 있습니다. 서버는 독립 실행형 바이너리로 실행되거나 Docker 이미지 내에서 실행될 수 있습니다. 통합은 별칭을 지원하므로 단일 서버 인스턴스가 여러 브로커를 프론트할 수 있어 브로커 플릿에 대한 중앙 집중식 에이전트 액세스를 가능하게 합니다.
대화형 브로커 운영을 원하는 Solace 팀을 위한 실용적인 솔루션
Solace 기술 사용자로부터의 커뮤니티 피드백은 도구가 개발 및 운영 워크플로우를 가속화할 수 있는 능력을 강조합니다. 이미 Solace PubSub+ 및 MCP 지원 에이전트에 투자한 팀에게는 서버가 일상적인 모니터링 및 일부 구성 작업을 에이전트 지원 워크플로우로 전환하는 실용적인 옵션입니다. 조직은 에이전트 주도 구성 변경을 활성화하기 전에 변경 관리 프로세스와의 통합을 계획해야 합니다.