214,497 karma · joined January 17, 2020
Built with Vercel AI SDK powered by Pipedream Connect, MCP Chat provides access to >10k tools from >2700 APIs via MCP.
Try prompts like:
- Summarize my recent emails
- Draft a product release announcement based on my team's recent Linear tickets
- Find the latest screenshot in my Google Drive and send it to my team on Slack
- Help me prep for my next meeting — who am I meeting with and what are we discussing?
All the integrations are built by our team and battle-tested, with secure user auth built-in.
It's free and open source (MIT license) so you can use it as a reference implementation to integrate Pipedream Connect into your app, we'd love to hear what you think!
Chat - https://chat.pipedream.com
These servers enable AI assistants like Claude and Cursor to securely access and interact with 1000s of APIs through a standard protocol, or deploy Pipedream MCP servers to your agent and add 2,500+ APIs with 10,000+ tools in minutes.
Pipedream handles the auth and tooling so you can focus on shipping.
Docs - https://pipedream.com/docs/connect
Demo - https://chat.pipedream.com
Connect provides managed authentication, approved client IDs, durable components, and infrastructure for running serverless functions. Build in-app messaging, CRM syncs, AI agents, and more in minutes. Key features:
- Handle authorization or accept API keys on behalf of your users, for any of Pipedream's 2,400+ APIs. Use the Client SDK or Connect Link to accept auth in minutes.
- Securely retrieve OAuth access tokens, API keys, and other credentials for your end users with Pipedream's REST API
- Run workflows for your end users with Pipedream's workflow builder, serverless runtime, and thousands of no-code triggers and actions. Build complex integrations in minutes, writing code when you need it and using no-code components when you don't.
- Run any Pipedream action or deploy any Pipedream trigger on behalf of your users, directly from within your application.
Today, managed authentication is publicly available.
- Quickstart: https://pipedream.com/docs/connect/quickstart
We're releasing major features over the coming weeks, including:
- Run Pipedream workflows on behalf of your end users
- Run any action or trigger via API for your end users
Connect provides managed OAuth tokens, a library of API helpers, and a platform for running serverless functions for any of your users. Build features that connect to 2,000+ APIs in minutes.
Pipedream Connect is currently in preview, and we're looking for feedback During the Preview phase, Connect is free to use for any workspace. Pricing will come later and will be clearly communicated in advance.
See https://pipedream.com/docs/connect/quickstart to get started!
Connect lets your users authorize access to any API, directly in your app. You can then retrieve fresh credentials for any account, making requests on their behalf. Pipedream handles the security of credentials and the whole OAuth flow — no need to manage authorization grants or token refresh yourself.
You have full, code-level control over how these integrations work. You handle the product, Pipedream takes care of the auth. Connect provides:
1. A Client SDK to initiate authorization or accept API keys on behalf of your users, for any of the 2,200+ APIs available on Pipedream
2. A REST API to retrieve credentials for your end users — OAuth access tokens, API keys, and other credentials stored for them
3. The Pipedream platform and its workflow builder, serverless runtime, and thousands of no-code triggers and actions
Connect lets your users authorize access to any API, directly in your app. You can then retrieve fresh credentials for any account, making requests on their behalf. Pipedream handles the security of credentials and the whole OAuth flow — no need to manage authorization grants or token refresh yourself.
You have full, code-level control over how these integrations work. You handle the product, Pipedream takes care of the auth. Connect provides:
1. A Client SDK to initiate authorization or accept API keys on behalf of your users, for any of the 2,200+ APIs available on Pipedream
2. A REST API to retrieve credentials for your end users — OAuth access tokens, API keys, and other credentials stored for them
3. The Pipedream platform and its workflow builder, serverless runtime, and thousands of no-code triggers and actions
However, rather than based on workflow executions, we expect the usage-based fee to be based on the number of users with an active connected account.
This is a key element of our early discussions with customers and we look forward to hearing feedback.
By default, OAuth apps use our official OAuth client. When you connect your account, you grant Pipedream the requested permissions (scopes), regardless of the needs or security requirements of your specific use case.
Now, you can provide your own OAuth client and define your own scopes, giving you complete control over the authorization process.
Key features:
- Define the exact scopes you need for your use case
- Control the OAuth client requesting access to your account
- Comply with internal security requirements
- Visit documentation for details
There is a long tail of APIs we have to integrate for our 800k+ users but we've stayed focused on APIs that have large user bases, are popular with developers, and are requested by customers with business use cases.
To give you a sense of how unique this scale of API integrations is, here is a list of apps with the most API integrations:
- Zapier: 6000+ API integrations
- Pipedream: 2000+ API integrations
- Make: 1500+ API integrations
- Workato: 1200+ API integrations
Of course, what makes Pipedream unique is that you execute custom logic using Node.js, Python, Go, or Bash, so can interact with any API regardless of whether it is integrated or not. We like to say "code when you need it and no code when you don't." Integrated apps allow you to use pre-built triggers and actions, or use your authenticated account within a code step.
In addition, we offer an HTTP request action which a Postman-like interface to configure HTTP requests within workflows (https://pipedream.com/docs/http#http-request-action).
To request an API integration, visit our GitHub repo and create an issue (https://github.com/PipedreamHQ/pipedream) or visit our support page (https://pipedream.com/support).
A few that jump to mind:
1. AI chat bots - https://pipedream.com/blog/build-your-own-chat-bot-with-open...
2. Headless browsing - https://pipedream.com/blog/puppeteer-and-playwright/
3. "Per User" workflows - https://pipedream.com/blog/connecting-your-user-accounts-to-...
4. Many use cases related to internal databases. Here is one Snowflake example we use internally - https://pipedream.com/templates/tch_WafgDD
We modernized the style and layout, added dark mode, and improved some of the content. h/t @shuding_ & Nextra.