스플렁크베이스-mcp
Splunkbase용 MCP 서버
설명
Splunkbase 기능에 프로그래밍 방식으로 액세스할 수 있는 머신 제어 프로토콜(MCP) 서버입니다. 표준화된 인터페이스를 통해 Splunkbase 앱을 검색, 다운로드 및 관리할 수 있습니다.
Related MCP server: PocketBase MCP Server
설치
경고: 이렇게 하면 비밀번호가 디스크에 일반 텍스트로 저장됩니다. 더 나은 방법이 나중에 나올 수도 있습니다.
지엑스피1
용법
클로드에 대한 샘플 프롬프트:
자원
app://{app}/info- Splunkbase 앱에 대한 자세한 정보를 가져옵니다.app://{app}/splunk_versions- 앱에 지원되는 Splunk 버전을 가져옵니다.
사용 가능한 도구
찾다
search(query: str) - Splunkbase에서 앱 검색
검색 결과 목록을 반환합니다.
버전 관리
get_app_latest_version(app: str | int, splunk_version: str, is_cloud: bool = False) - 앱의 최신 호환 버전을 가져옵니다.
매개변수:
app: 앱 이름 또는 숫자 IDsplunk_version: 대상 Splunk 버전is_cloud: Splunk Cloud 호환성을 확인할지 여부
버전 정보 사전을 반환합니다.
다운로드
download_app(앱: str | int, 출력_디렉토리: str, 버전: Optional[str] = None) - 특정 앱 버전을 다운로드합니다.
매개변수:
app: 앱 이름 또는 숫자 IDoutput_dir: 다운로드한 앱을 저장할 디렉토리version: 다운로드할 선택적인 특정 버전(지정하지 않으면 최신 버전)
다운로드 세부 정보가 포함된 성공 메시지를 반환합니다.
종속성
아이오스플렁크베이스 >= 0.1.3
mcp[cli]
aiofiles
파이썬 >= 3.11