MCPIntermedio5 minActualizado octubre de 2026

Pipedream MCP

Servicio MCP de Pipedream para conectar asistentes con herramientas de aplicaciones y cuentas autorizadas, con recorrido personal o integración por usuario.

Fuente: Pipedream MCP (fuente oficial) · Oficial · Mantiene Pipedream · Licencia Pipedream Source Available License Version 1.0 · Ver original en github.com

Ficha técnica

Transporte
SSE o Streamable HTTP
Clientes compatibles
  • Claude
  • ChatGPT
  • Cursor
  • VS Code

Qué es y qué expone

Pipedream MCP ofrece a un asistente herramientas para actuar en aplicaciones externas con las cuentas conectadas de la persona o de los usuarios de una aplicación. La documentación distingue dos recorridos: conectar tus propias cuentas desde un cliente compatible e integrar la conexión en un producto que opera en nombre de sus usuarios. Ambos utilizan herramientas asociadas a aplicaciones concretas.

La base del catálogo es el registro de acciones predefinidas de Pipedream. Cada aplicación dispone de sus herramientas específicas; las operaciones disponibles cambian según la integración. El repositorio enlazado contiene los componentes y la documentación relacionados con la plataforma. Esta ficha diferencia ese código del servicio alojado que se configura en el cliente.

Qué problema resuelve

Un asistente puede entender una petición sin tener conexión con las cuentas donde debe realizarla. Pipedream MCP añade esa conexión y presenta acciones de las APIs como herramientas. El mismo patrón sirve para operaciones de comunicación, datos y desarrollo, pero las capacidades de cada aplicación deben revisarse de forma específica. Conectar una cuenta no significa que todas las operaciones del catálogo se conviertan en una única herramienta universal.

Para quien desarrolla una aplicación, el problema incluye identificar a la persona y asociar sus cuentas a cada solicitud. El parámetro de usuario externo vincula las peticiones con el usuario del propio sistema. Cuando falta una conexión necesaria, el servidor puede devolver un enlace para completar la autorización. Ese recorrido separa la autenticación del desarrollador de la conexión de las cuentas que aportan los datos o reciben las acciones. La documentación exige preparar el proyecto y las credenciales antes de utilizar esta vía. El enlace de conexión resuelve la autorización que falta para una aplicación concreta; no sustituye la identidad de usuario que acompaña la solicitud de ejecución.

Cómo funciona

En el recorrido personal se añade el endpoint a un cliente MCP, se inicia sesión y se eligen las aplicaciones que se habilitarán. Después se autoriza al cliente. Las credenciales se almacenan cifradas y las llamadas se realizan a través de los servidores de Pipedream; la documentación indica que no se exponen directamente a los modelos. La persona puede revocar el acceso a las cuentas conectadas.

En una integración propia intervienen una cuenta de Pipedream, un proyecto y credenciales OAuth del desarrollador. Las solicitudes incluyen el contexto de usuario y aplicación para asociar la ejecución con las cuentas adecuadas. El servidor admite SSE y streamable HTTP de forma dinámica. El endpoint personal y el recorrido del desarrollador no deben intercambiarse sin revisar la documentación de cada uno.

Las respuestas también forman parte del contrato. Una herramienta puede devolver un resultado con isError activado cuando falla. La aplicación o el agente tiene que interpretar ese resultado antes de afirmar que una operación se completó. Una respuesta recibida por el transporte no demuestra por sí sola que la API externa aceptara la acción solicitada.

Flujo documentado del recurso

Flujo documentado del recursoFlujo en 4 etapas: Asistente → Pipedream MCP → APIs → Cuentas.AsistentePipedream MCPAPIsCuentasFlujo documentado del recursoFlujo en 4 etapas: Asistente → Pipedream MCP → APIs → Cuentas.AsistentePipedream MCPAPIsCuentas
Leer el diagrama como texto
  1. Asistente
  2. Pipedream MCP
  3. APIs
  4. Cuentas

Conexiones

  • Asistente → Pipedream MCP
  • Pipedream MCP → APIs
  • APIs → Cuentas

Tecnologías utilizadas

ElementoPapel documentado
MCPComunicación del asistente con herramientas de aplicaciones.
SSE y streamable HTTPTransportes admitidos por el servicio.
OAuthAutenticación de la integración del desarrollador.
Registro de accionesBase de las herramientas de cada aplicación.
Node.js, Python, Golang y BashOpciones de código de los workflows de la plataforma, distintas de la conexión MCP del cliente.

Cómo empezar: requisitos e instalación

  1. Escoger el recorrido.

    Decidir entre conectar cuentas propias o desarrollar una aplicación que actúe por sus usuarios.

  2. Configurar el cliente personal.

    Añadir el JSON oficial de esta ficha al cliente compatible con MCP.

  3. Autorizar las aplicaciones.

    Iniciar sesión, elegir qué aplicaciones habilitar y autorizar el acceso del cliente.

  4. Preparar la vía de desarrollo, si corresponde.

    Crear proyecto y credenciales OAuth, e identificar cada usuario con su ID del sistema.

  5. Comprobar resultados.

    Revisar las respuestas de herramientas y gestionar los enlaces de conexión cuando falte una cuenta.

Estado del proyecto y licencia

El archivo de licencia del repositorio declara Pipedream Source Available License Version 1.0, comprobado el 2026-10-25. No se presenta como una licencia permisiva genérica. El perfil se refiere al repositorio de componentes y documentación de la plataforma; la conexión a los servidores alojados se describe por separado en las guías MCP.

Condición comprobada el 2026-10-25: la guía personal indica que las cuentas de Pipedream MCP están separadas de las de pipedream.com. Este dato explica por qué el inicio de sesión de la conexión personal debe seguir su propio recorrido. Para aplicaciones desarrolladas con Connect, la documentación exige proyecto y credenciales de desarrollo y vincula las cuentas conectadas con ese contexto.

Herramientas expuestas

Operación documentadaAplicación y alcance
Enviar mensajesHerramientas específicas de Slack.
Gestionar canales y recordatoriosAcciones del servidor de Slack.
Crear incidenciasHerramientas de GitHub.
Gestionar pull requests y buscar repositoriosAcciones documentadas para GitHub.
Leer y escribir datosHerramientas de Google Sheets.
Formatear celdas y crear gráficosAcciones de Google Sheets.

Son operaciones del catálogo, no identificadores inventados de herramientas. El nombre y contrato exactos se consultan en la página del servidor de cada aplicación.

Configuración

json
{
  "mcpServers": {
    "pipedream": {
      "url": "https://mcp.pipedream.net/v2"
    }
  }
}

Ejemplo de uso

Ejemplo de KIRELEN (no oficial): un asistente necesita preparar un resumen a partir de información de una aplicación y después crear una incidencia en GitHub. Primero se habilitan y autorizan las cuentas pertinentes. La revisión debe comprobar qué operaciones ofrece cada servidor y qué datos se usarán para crear la incidencia. El hecho de que exista una herramienta de escritura no define por sí solo el contenido que la persona quiere enviar.

En una aplicación para varios usuarios, la misma tarea debe conservar la asociación con el identificador externo de cada persona. Si falta una cuenta, se completa su conexión mediante el enlace devuelto. Tras llamar a la herramienta, el resultado se inspecciona antes de comunicar la creación. Esta ficha no ha conectado cuentas ni creado incidencias para ilustrar el proceso.

Seguridad y límites

Revisa las aplicaciones habilitadas, la identidad del usuario y el resultado de cada llamada. Pipedream documenta aislamiento de credenciales, cifrado en reposo y revocación, pero esas garantías de almacenamiento no sustituyen la revisión de una acción del agente. En una integración propia, cada petición debe quedar asociada al usuario y a sus cuentas conectadas.

Fuentes consultadas

Secundarias