Integrations
Provides programmatic access to Splunkbase functionality, allowing users to search for apps, retrieve app information, check compatibility with Splunk versions, and download apps from Splunkbase.
스플렁크베이스-mcp
Splunkbase용 MCP 서버
설명
Splunkbase 기능에 프로그래밍 방식으로 액세스할 수 있는 머신 제어 프로토콜(MCP) 서버입니다. 표준화된 인터페이스를 통해 Splunkbase 앱을 검색, 다운로드 및 관리할 수 있습니다.
설치
경고: 이렇게 하면 비밀번호가 디스크에 일반 텍스트로 저장됩니다. 더 나은 방법이 나중에 나올 수도 있습니다.
지엑스피1
용법
클로드에 대한 샘플 프롬프트:
Copy
자원
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
This server cannot be installed
Splunkbase 기능에 대한 프로그래밍 방식 액세스를 제공하는 머신 제어 프로토콜 서버로, 사용자는 표준화된 인터페이스를 통해 Splunkbase 앱을 검색, 다운로드 및 관리할 수 있습니다.