Servidor MCP de Gumloop
Servidor MCP para la API de Gumloop, que permite que los modelos de IA administren y ejecuten automatizaciones a través de una interfaz estandarizada.
Características
- Gestión de flujo : inicie automatizaciones y supervise su estado de ejecución
- Descubrimiento del espacio de trabajo : enumera los libros de trabajo disponibles y los flujos de automatización guardados
- Recuperación del esquema de entrada : obtenga información detallada sobre las entradas requeridas para los flujos
- Operaciones de archivos : Cargar y descargar archivos utilizados en automatizaciones
- Ejecución consciente del contexto : ejecute automatizaciones con parámetros de entrada específicos para las necesidades del usuario
Herramientas
startAutomation
Inicia una nueva ejecución de flujo para una automatización guardada específica.
Entradas:
user_id
(cadena): El ID del usuario que inicia el flujosaved_item_id
(cadena): El ID del flujo guardadoproject_id
(cadena, opcional): El ID del proyecto dentro del cual se ejecuta el flujopipeline_inputs
(matriz, opcional): Lista de entradas para el flujoinput_name
(cadena): El parámetro 'input_name' de su nodo de entradavalue
(cadena): el valor que se pasará al nodo de entrada
Devoluciones: Respuesta con detalles de ejecución, incluidos run_id, saved_item_id, workbook_id y URL
retrieveRunDetails
Recupera detalles sobre una ejecución de flujo específica.
Entradas:
run_id
(cadena): ID de la ejecución del flujo a recuperaruser_id
(cadena, opcional): El ID del usuario que inicia el flujoproject_id
(cadena, opcional): El ID del proyecto dentro del cual se ejecuta el flujo
Devoluciones: Respuesta con detalles de ejecución, incluidos estado, salidas, marcas de tiempo y registros
listSavedFlows
Recupera una lista de todos los flujos guardados para un usuario o proyecto.
Entradas:
user_id
(cadena, opcional): el ID del usuario para el que se enumerarán los elementosproject_id
(cadena, opcional): El ID del proyecto para el cual se enumerarán los elementos
Devoluciones: Respuesta con lista de flujos guardados y sus metadatos
listWorkbooks
Recupera una lista de todos los libros de trabajo y sus flujos guardados asociados.
Entradas:
user_id
(cadena, opcional): el ID del usuario para el cual se listarán los libros de trabajoproject_id
(cadena, opcional): El ID del proyecto para el cual se listarán los libros de trabajo
Devoluciones: Respuesta con lista de libros de trabajo y sus flujos guardados asociados
retrieveInputSchema
Recupera el esquema de entrada para un flujo guardado específico.
Entradas:
saved_item_id
(cadena): El ID del elemento guardado para el cual se recuperarán los esquemas de entradauser_id
(cadena, opcional): ID del usuario que creó el flujoproject_id
(cadena, opcional): ID del proyecto bajo el cual se encuentra el flujo
Devuelve: Respuesta con lista de parámetros de entrada para el flujo
uploadFile
Sube un solo archivo a la plataforma Gumloop.
Entradas:
file_name
(cadena): El nombre del archivo que se cargaráfile_content
(cadena): contenido codificado en Base64 del archivouser_id
(cadena, opcional): El ID de usuario asociado con el archivoproject_id
(cadena, opcional): El ID del proyecto asociado con el archivo
Devoluciones: Respuesta con estado de éxito y nombre de archivo
uploadMultipleFiles
Sube varios archivos a la plataforma Gumloop en una sola solicitud.
Entradas:
files
(matriz): Matriz de objetos de archivo para cargarfile_name
(cadena): El nombre del archivo que se cargaráfile_content
(cadena): contenido codificado en Base64 del archivo
user_id
(cadena, opcional): El ID de usuario asociado con los archivosproject_id
(cadena, opcional): El ID del proyecto asociado con los archivos
Devoluciones: Respuesta con estado de éxito y lista de nombres de archivos cargados
downloadFile
Descarga un archivo específico de la plataforma Gumloop.
Entradas:
file_name
(cadena): El nombre del archivo a descargarrun_id
(cadena): El ID de la ejecución del flujo asociado con el archivosaved_item_id
(cadena): El ID del elemento guardado asociado con el archivouser_id
(cadena, opcional): El ID de usuario asociado con la ejecución del flujoproject_id
(cadena, opcional): El ID del proyecto asociado con la ejecución del flujo
Devuelve: El contenido del archivo solicitado
downloadMultipleFiles
Descarga varios archivos de la plataforma Gumloop como un archivo zip.
Entradas:
file_names
(matriz): una matriz de nombres de archivos para descargarrun_id
(cadena): El ID de la ejecución del flujo asociado con los archivosuser_id
(cadena, opcional): El ID de usuario asociado con los archivosproject_id
(cadena, opcional): El ID del proyecto asociado con los archivossaved_item_id
(cadena, opcional): El ID del elemento guardado asociado con los archivos
Devuelve: Archivo zip que contiene los archivos solicitados
Configuración
Clave API
Cree una clave API de Gumloop con acceso a las funciones requeridas:
- Vaya a la configuración del espacio de trabajo de Gumloop
- Generar una nueva clave API
- Copiar la clave generada
Uso con Claude Desktop
Para usar esto con Claude Desktop, agregue lo siguiente a su claude_desktop_config.json
:
Uso de NPX
Usando Docker
Ejemplos
Iniciar una automatización
Comprobación del estado de ejecución
Listado de flujos disponibles
Trabajar con archivos
Formato de respuesta
El servidor devuelve las respuestas de la API de Gumloop en formato JSON. A continuación, se muestra un ejemplo para recuperar los detalles de la ejecución:
Limitaciones
- Las llamadas API están sujetas a los límites de velocidad y cuotas de uso de Gumloop
- Las cargas de archivos están limitadas al tamaño máximo permitido por la API de Gumloop
- Algunas funciones pueden requerir niveles de suscripción específicos
- El servidor requiere una clave API de Gumloop válida con los permisos adecuados
Construir
Licencia
Este servidor MCP tiene licencia MIT.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Permite que los modelos de IA busquen información actualizada en la web antes de generar respuestas, con funciones de búsqueda condicional, personalización geográfica y citas automáticas.
Related MCP Servers
- AsecurityAlicenseAqualityThis server enables AI systems to integrate with Tavily's search and data extraction tools, providing real-time web information access and domain-specific searches.Last updated -29,397468JavaScriptMIT License
- -securityAlicense-qualityEnables AI assistants to perform up-to-date web searches through the Tavily API, providing comprehensive search results with AI-generated summaries.Last updated -5JavaScriptMIT License
- -securityFlicense-qualityAllows AI models to query and retrieve analytics data from Plausible Analytics through the Plausible API, enabling natural language interactions with website statistics.Last updated -TypeScript
- -securityFlicense-qualityA server that allows AI assistants to perform web searches using Perplexity's sonar-deep-research model with citation support.Last updated -2JavaScript