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
- AsecurityAlicenseAqualityProvides web search capabilities using Google Custom Search API, enabling users to perform searches through a Model Context Protocol server.Last updated -21,11038JavaScriptMIT License
- -securityAlicense-qualityAn agent-based tool that provides web search and advanced research capabilities including document analysis, image description, and YouTube transcript retrieval.Last updated -11PythonApache 2.0
- -securityFlicense-qualityEnables searching for AI agents by keywords or categories, allowing users to discover tools like coding agents, GUI agents, or industry-specific assistants across marketplaces.Last updated -34Python
- -securityFlicense-qualityAn AI-focused search engine that enables AI applications to access high-quality knowledge from billions of webpages and ecosystem content sources across various domains including weather, news, encyclopedia, medical information, train tickets, and images.Last updated -20Python