Pipedream logo

Pipedream

Pipedream is a developer-centric integration platform providing three product lines: Workflows (code-level event-driven automation in Node.js/Python/Go/Bash), Connect (an embedded integration toolkit for adding customer-facing integrations and AI agents to applications, with managed OAuth for 3,000+ APIs), and a hosted MCP server exposing 10,000+ tools over JSON-RPC for AI agents. Pipedream announced an acquisition agreement with Workday on 2025-11-19.

3 APIs 19 Features
ProCode_API_CompositionWorkflowsConnectMCPEmbedded IntegrationsManaged AuthAI Agents

APIs

Pipedream REST API

The Pipedream REST API at api.pipedream.com is the unified surface for both the legacy workflow / source / subscription resources and the newer /v1/connect/* resources. Authenti...

Pipedream Connect

Pipedream Connect is the end-to-end developer toolkit for embedding customer-facing integrations and AI-agent capabilities into applications. It provides managed OAuth for 3,000...

Pipedream MCP Server

Pipedream's hosted Model Context Protocol server at remote.mcp.pipedream.net exposes 10,000+ tools across 2,800+ integrated apps to AI agents over JSON-RPC. The server supports ...

Features

Free: 100 credits/day (1 credit = 30 sec compute @ 256 MB)
Basic $29/mo: 2,000 credits/day, 30-day event history
Advanced $79/mo: 10,000 credits/day, 1-year history, custom domains
Business custom: unlimited credits, SSO/SAML, audit logs
3,000+ integrated apps
10,000+ pre-built tools (exposed as MCP)
Code-level workflow editor (Node.js, Python, Go, Bash)
HTTP source endpoints (5 MB max event size)
Schedule (cron) sources
Webhook destinations with signing keys
Connect: managed OAuth for 3,000+ APIs
Connect Proxy: signed custom HTTP requests on behalf of end-users
Connect File Stash: end-user file storage
MCP Server: hosted at remote.mcp.pipedream.net/v3 (SSE + streamable HTTP)
Native MCP support for OpenAI / Claude / Gemini / Vercel AI SDK
REST API: 60 req/min/user limit
HTTP source: 100 req/sec/endpoint
Step caching for memoization
Open-source workflow components (MIT)

Semantic Vocabularies

Pipedream Context

40 classes · 1 properties

JSON-LD

API Governance Rules

Pipedream API Rules

9 rules · 7 warnings 2 info

SPECTRAL

Resources

🔗
ArazzoWorkflows
ArazzoWorkflows
🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
🔗
OpenAPI
OpenAPI
📰
Blog
Blog
📄
ChangeLog
ChangeLog
🟢
StatusPage
StatusPage
🟢
StatusFeed
StatusFeed
💬
Support
Support
🔗
Forum
Forum
💰
Pricing
Pricing
📝
SignUp
SignUp
🔗
Login
Login
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
Security
Security
🔗
LinkedIn
LinkedIn
👥
GitHubOrg
GitHubOrg
🔗
SourceRepo
SourceRepo
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
🔗
CLI
CLI
🔗
SamplesRepo
SamplesRepo
🔗
SamplesRepo
SamplesRepo
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
JSONLDContext
JSONLDContext
🔗
Vocabulary
Vocabulary
🔗
SpectralRules
SpectralRules
🔗
AcquisitionAnnouncement
AcquisitionAnnouncement
🔗
LLMsTxt
LLMsTxt

Sources

Raw ↑
aid: pipedream
name: Pipedream
segments:
  - ProCode_API_Composition
  - Workflows
  - Connect
  - MCP
description: >-
  Pipedream is a developer-centric integration platform providing three product lines: Workflows (code-level
  event-driven automation in Node.js/Python/Go/Bash), Connect (an embedded integration toolkit for adding
  customer-facing integrations and AI agents to applications, with managed OAuth for 3,000+ APIs), and a hosted MCP
  server exposing 10,000+ tools over JSON-RPC for AI agents. Pipedream announced an acquisition agreement with Workday
  on 2025-11-19.
type: Index
position: Consumer
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
  - ProCode_API_Composition
  - Workflows
  - Connect
  - MCP
  - Embedded Integrations
  - Managed Auth
  - AI Agents
created: '2026-03-03'
modified: '2026-05-22'
url: https://raw.githubusercontent.com/api-evangelist/pipedream/refs/heads/main/apis.yml
specificationVersion: '0.19'
apis:
  - aid: pipedream:rest-api
    name: Pipedream REST API
    description: >-
      The Pipedream REST API at api.pipedream.com is the unified surface for both the legacy workflow / source /
      subscription resources and the newer /v1/connect/* resources. Authentication is via OAuth 2.0 client credentials
      or a short-lived Connect token. List endpoints use cursor pagination (limit, after, before). The full OpenAPI
      3.0.4 spec is published at pipedream.com/docs/pipedream_openapi_swagger.json (133 schemas, 61 operations as of
      2026-05-22).
    humanURL: https://pipedream.com/docs/rest-api/
    baseURL: https://api.pipedream.com/v1
    tags:
      - Apps
      - App Categories
      - OAuth
      - Connect
      - Accounts
      - Components
      - Actions
      - Triggers
      - Deployed Triggers
      - Webhooks
      - Projects
      - Proxy
      - File Stash
      - Tokens
      - Usage
      - Users
    properties:
      - type: Documentation
        url: https://pipedream.com/docs/rest-api/
      - type: Authentication
        url: https://pipedream.com/docs/rest-api/auth
      - type: OpenAPI
        url: https://raw.githubusercontent.com/api-evangelist/pipedream/refs/heads/main/openapi/pipedream-openapi.yml
      - type: OpenAPIUpstream
        url: https://pipedream.com/docs/pipedream_openapi_swagger.json
      - type: SpectralRules
        url: rules/pipedream-rules.yml
      - type: JSONSchema
        url: json-schema/pipedream-app-schema.json
      - type: JSONSchema
        url: json-schema/pipedream-account-schema.json
      - type: JSONSchema
        url: json-schema/pipedream-component-schema.json
      - type: JSONSchema
        url: json-schema/pipedream-project-schema.json
      - type: JSONSchema
        url: json-schema/pipedream-connecttoken-schema.json
      - type: JSONSchema
        url: json-schema/pipedream-connectusage-schema.json
      - type: JSONStructure
        url: json-structure/pipedream-app-structure.json
      - type: Example
        url: examples/pipedream-list-apps-example.json
      - type: Example
        url: examples/pipedream-create-connect-token-example.json
      - type: Example
        url: examples/pipedream-list-accounts-example.json
      - type: Example
        url: examples/pipedream-run-action-example.json
      - type: Example
        url: examples/pipedream-deploy-trigger-example.json
      - type: Example
        url: examples/pipedream-oauth-token-example.json
      - type: Example
        url: examples/pipedream-proxy-request-example.json
  - aid: pipedream:connect
    name: Pipedream Connect
    description: >-
      Pipedream Connect is the end-to-end developer toolkit for embedding customer-facing integrations and AI-agent
      capabilities into applications. It provides managed OAuth for 3,000+ APIs, pre-built components (actions and
      triggers), a Connect Proxy that signs custom HTTP requests on behalf of end-users, a File Stash for working with
      user file uploads, deployed-trigger webhooks, usage metering, and project-scoped resources with development and
      production environments. Endpoints live under /v1/connect/* on api.pipedream.com.
    humanURL: https://pipedream.com/docs/connect
    baseURL: https://api.pipedream.com/v1/connect
    tags:
      - Connect
      - Embedded Integrations
      - Managed Auth
      - AI Agents
      - Proxy
      - Webhooks
    properties:
      - type: Documentation
        url: https://pipedream.com/docs/connect
      - type: GettingStarted
        url: https://pipedream.com/docs/connect/quickstart
      - type: SDKs
        url: https://pipedream.com/docs/connect/api-reference/sdks
      - type: OpenAPI
        url: https://raw.githubusercontent.com/api-evangelist/pipedream/refs/heads/main/openapi/pipedream-openapi.yml
      - type: SDK
        name: Pipedream TypeScript SDK
        url: https://github.com/PipedreamHQ/pipedream-sdk-typescript
      - type: SDK
        name: Pipedream Python SDK
        url: https://github.com/PipedreamHQ/pipedream-sdk-python
      - type: SDK
        name: Pipedream Java SDK
        url: https://github.com/PipedreamHQ/pipedream-sdk-java
      - type: SamplesRepo
        name: Pipedream Connect Examples
        url: https://github.com/PipedreamHQ/pipedream-connect-examples
  - aid: pipedream:mcp-server
    name: Pipedream MCP Server
    description: >-
      Pipedream's hosted Model Context Protocol server at remote.mcp.pipedream.net exposes 10,000+ tools across 2,800+
      integrated apps to AI agents over JSON-RPC. The server supports both SSE and streamable HTTP transports
      dynamically based on the Accept header, with no client-side configuration required. Authentication is OAuth 2.0
      Bearer; per-session context (project, environment, external user, app slug) is supplied via x-pd-* headers. Native
      integrations exist for OpenAI Responses API, Anthropic Claude, Google Gemini, and Vercel AI SDK.
    humanURL: https://pipedream.com/docs/connect/mcp/developers
    baseURL: https://remote.mcp.pipedream.net/v3
    tags:
      - MCP
      - AI Agents
      - Tool Calling
      - JSON-RPC
    properties:
      - type: Documentation
        url: https://pipedream.com/docs/connect/mcp
      - type: Documentation
        name: MCP for Developers
        url: https://pipedream.com/docs/connect/mcp/developers
      - type: Documentation
        name: MCP with OpenAI
        url: https://pipedream.com/docs/connect/mcp/openai
      - type: ServerDirectory
        url: https://mcp.pipedream.com/
      - type: ChatClient
        url: https://chat.pipedream.com/
      - type: OpenAPI
        url: https://raw.githubusercontent.com/api-evangelist/pipedream/refs/heads/main/openapi/pipedream-mcp-openapi.yml
      - type: SamplesRepo
        name: mcp-chat
        url: https://github.com/PipedreamHQ/mcp-chat
      - type: Example
        url: examples/pipedream-mcp-tools-list-example.json
      - type: Example
        url: examples/pipedream-mcp-tools-call-example.json
common:
  - type: ArazzoWorkflows
    url: arazzo/
    workflows:
      - url: arazzo/pipedream-account-audit-cleanup-workflow.yml
        name: Pipedream Audit and Clean Up Accounts by App
        summary: List a user's accounts for an app, inspect one, and remove all accounts for that app.
      - url: arazzo/pipedream-app-discovery-workflow.yml
        name: Pipedream App Discovery
        summary: Browse app categories, search apps in a category, and retrieve one app's metadata.
      - url: arazzo/pipedream-configure-component-prop-workflow.yml
        name: Pipedream Configure a Component Prop
        summary: Retrieve a component, then fetch the remote options for one of its props.
      - url: arazzo/pipedream-connect-account-onboarding-workflow.yml
        name: Pipedream Connect Account Onboarding
        summary: Mint a Connect token for an end user, connect their account, and confirm it landed.
      - url: arazzo/pipedream-deploy-trigger-workflow.yml
        name: Pipedream Deploy a Trigger
        summary: Find a trigger for an app, deploy it for an external user, and confirm deployment.
      - url: arazzo/pipedream-pause-deployed-trigger-workflow.yml
        name: Pipedream Pause a Deployed Trigger
        summary: Retrieve a deployed trigger, then deactivate it via an update.
      - url: arazzo/pipedream-project-environment-webhook-workflow.yml
        name: Pipedream Configure Project Environment Webhook
        summary: Set the project environment webhook URL, then read it back to confirm.
      - url: arazzo/pipedream-provision-project-workflow.yml
        name: Pipedream Provision a Connect Project
        summary: Create a Connect project, confirm it, and read its app configuration info.
      - url: arazzo/pipedream-reload-component-props-workflow.yml
        name: Pipedream Reload Dynamic Component Props
        summary: Retrieve a component, then reload its dynamic props from the current configuration.
      - url: arazzo/pipedream-rotate-trigger-webhook-key-workflow.yml
        name: Pipedream Rotate a Trigger Webhook Signing Key
        summary: Retrieve a trigger webhook, then regenerate its signing key and confirm the new key.
      - url: arazzo/pipedream-run-action-for-app-workflow.yml
        name: Pipedream Discover and Run an Action
        summary: Find an action for an app, inspect its props, and run it for an external user.
      - url: arazzo/pipedream-set-trigger-webhooks-workflow.yml
        name: Pipedream Route Trigger Events to Webhooks
        summary: Confirm a deployed trigger, set its webhook listeners, then read them back.
      - url: arazzo/pipedream-set-trigger-workflows-workflow.yml
        name: Pipedream Route Trigger Events to Workflows
        summary: Confirm a deployed trigger, bind it to Pipedream workflows, then read them back.
      - url: arazzo/pipedream-token-validation-workflow.yml
        name: Pipedream Connect Token Mint and Validate
        summary: Create a Connect token for a user and validate it against a target app.
      - url: arazzo/pipedream-trigger-events-poll-workflow.yml
        name: Pipedream Inspect Deployed Trigger Events
        summary: Retrieve a deployed trigger, then poll its most recent emitted events.
      - url: arazzo/pipedream-update-project-settings-workflow.yml
        name: Pipedream Update Connect Project Settings
        summary: Read a project's current settings, apply updates, and confirm the new values.
      - url: arazzo/pipedream-usage-and-users-report-workflow.yml
        name: Pipedream Connect Usage and Users Report
        summary: List external users for a project, then pull Connect usage records for a window.
      - url: arazzo/pipedream-user-offboarding-workflow.yml
        name: Pipedream Offboard an External User
        summary: List a user's accounts and deployed triggers, then delete the user and all their resources.
  - type: Portal
    url: https://pipedream.com/
    name: Pipedream Platform
  - type: Documentation
    url: https://pipedream.com/docs
    name: Pipedream Documentation
  - type: GettingStarted
    url: https://pipedream.com/docs/quickstart/
    name: Workflow Development Quickstart
  - type: Authentication
    url: https://pipedream.com/docs/rest-api/auth
    name: API Authentication
  - type: OpenAPI
    url: https://pipedream.com/docs/pipedream_openapi_swagger.json
    name: Pipedream OpenAPI Spec (upstream)
  - type: Blog
    url: https://pipedream.com/blog/
    name: Pipedream Blog
  - type: ChangeLog
    url: https://pipedream.com/docs/changelog
    name: Product Changelog
  - type: StatusPage
    url: https://status.pipedream.com/
    name: Pipedream Status
  - type: StatusFeed
    url: https://status.pipedream.com/history.atom
    name: Pipedream Status Atom Feed
  - type: Support
    url: https://pipedream.com/support
    name: Pipedream Support
  - type: Forum
    url: https://pipedream.com/community/
    name: Pipedream Community Forum
  - type: Pricing
    url: https://pipedream.com/pricing/
    name: Pipedream Pricing
  - type: SignUp
    url: https://pipedream.com/auth/signup
    name: Sign Up
  - type: Login
    url: https://pipedream.com/auth/login
    name: Log In
  - type: TermsOfService
    url: https://pipedream.com/terms
    name: Terms of Service
  - type: PrivacyPolicy
    url: https://pipedream.com/privacy
    name: Privacy Statement
  - type: Security
    url: https://pipedream.com/docs/privacy-and-security
    name: Privacy and Security
  - type: LinkedIn
    url: https://www.linkedin.com/company/pipedreamhq
    name: Pipedream on LinkedIn
  - type: GitHubOrg
    url: https://github.com/PipedreamHQ
    name: Pipedream GitHub Org
  - type: SourceRepo
    url: https://github.com/PipedreamHQ/pipedream
    name: Pipedream Components Monorepo (11,400+ stars)
  - type: SDK
    url: https://github.com/PipedreamHQ/pipedream-sdk-typescript
    name: '@pipedream/sdk (TypeScript)'
  - type: SDK
    url: https://github.com/PipedreamHQ/pipedream-sdk-python
    name: pipedream (Python)
  - type: SDK
    url: https://github.com/PipedreamHQ/pipedream-sdk-java
    name: pipedream-java
  - type: SDK
    url: https://github.com/PipedreamHQ/pipedream-go
    name: pipedream-go (community)
  - type: CLI
    url: https://github.com/PipedreamHQ/homebrew-pd-cli
    name: Pipedream CLI (Homebrew)
  - type: SamplesRepo
    url: https://github.com/PipedreamHQ/pipedream-connect-examples
    name: Connect Examples
  - type: SamplesRepo
    url: https://github.com/PipedreamHQ/mcp-chat
    name: MCP Chat (184+ stars)
  - type: Plans
    url: plans/pipedream-plans-pricing.yml
    name: API Commons Plans
  - type: RateLimits
    url: rate-limits/pipedream-rate-limits.yml
    name: API Commons Rate Limits
  - type: FinOps
    url: finops/pipedream-finops.yml
    name: FOCUS-aligned FinOps profile
  - type: JSONLDContext
    url: json-ld/pipedream-context.jsonld
    name: Pipedream JSON-LD context
  - type: Vocabulary
    url: vocabulary/pipedream-vocabulary.yml
    name: Pipedream Vocabulary
  - type: SpectralRules
    url: rules/pipedream-rules.yml
    name: Pipedream Spectral ruleset
  - type: AcquisitionAnnouncement
    url: https://pipedream.com/blog/pipedream-to-be-acquired-by-workday/
    name: Pipedream to be acquired by Workday (2025-11-19)
  - type: Features
    data:
      - 'Free: 100 credits/day (1 credit = 30 sec compute @ 256 MB)'
      - 'Basic $29/mo: 2,000 credits/day, 30-day event history'
      - 'Advanced $79/mo: 10,000 credits/day, 1-year history, custom domains'
      - 'Business custom: unlimited credits, SSO/SAML, audit logs'
      - 3,000+ integrated apps
      - 10,000+ pre-built tools (exposed as MCP)
      - Code-level workflow editor (Node.js, Python, Go, Bash)
      - HTTP source endpoints (5 MB max event size)
      - Schedule (cron) sources
      - Webhook destinations with signing keys
      - 'Connect: managed OAuth for 3,000+ APIs'
      - 'Connect Proxy: signed custom HTTP requests on behalf of end-users'
      - 'Connect File Stash: end-user file storage'
      - 'MCP Server: hosted at remote.mcp.pipedream.net/v3 (SSE + streamable HTTP)'
      - Native MCP support for OpenAI / Claude / Gemini / Vercel AI SDK
      - 'REST API: 60 req/min/user limit'
      - 'HTTP source: 100 req/sec/endpoint'
      - Step caching for memoization
      - Open-source workflow components (MIT)
    sources:
      - https://pipedream.com/pricing
      - https://pipedream.com/docs/connect/mcp
      - https://pipedream.com/docs/changelog
    updated: '2026-05-22'
  - type: LLMsTxt
    url: https://pipedream.com/llms.txt
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com