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.
splunkbase-mcp
Un servidor MCP para Splunkbase
Descripción
Este es un servidor de Protocolo de Control de Máquina (MCP) que proporciona acceso programático a las funciones de Splunkbase. Permite buscar, descargar y administrar aplicaciones de Splunkbase mediante una interfaz estandarizada.
Instalación
Advertencia: Esto guardará su contraseña en el disco en texto plano. Es posible que surjan métodos mejores con el tiempo.
Uso
Ejemplo de mensaje para Claude:
Recursos
app://{app}/info
- Obtenga información detallada sobre una aplicación de Splunkbaseapp://{app}/splunk_versions
: obtener versiones de Splunk compatibles con una aplicación
Herramientas disponibles
Buscar
- search(consulta: str) - Buscar aplicaciones en Splunkbase
- Devuelve una lista de resultados de búsqueda.
Gestión de versiones
- get_app_latest_version(app: str | int, splunk_version: str, is_cloud: bool = False) - Obtener la última versión compatible de una aplicación
- Parámetros:
app
: nombre de la aplicación o ID numéricosplunk_version
: versión de destino de Splunkis_cloud
: si se debe comprobar la compatibilidad con Splunk Cloud
- Devuelve el diccionario de información de la versión
- Parámetros:
Descargar
- download_app(app: str | int, output_dir: str, version: Optional[str] = None) - Descargar una versión específica de la aplicación
- Parámetros:
app
: nombre de la aplicación o ID numéricooutput_dir
: Directorio para guardar la aplicación descargadaversion
: Versión específica opcional para descargar (la más reciente si no se especifica)
- Devuelve un mensaje de éxito con los detalles de la descarga.
- Parámetros:
Dependencias
- aiosplunkbase >= 0.1.3
- mcp[cli]
- archivos aio
- Python >= 3.11
This server cannot be installed
Un servidor de protocolo de control de máquina que proporciona acceso programático a la funcionalidad de Splunkbase, permitiendo a los usuarios buscar, descargar y administrar aplicaciones de Splunkbase a través de una interfaz estandarizada.