You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs-v2/pages/connect/mcp/openai.mdx
+79-17Lines changed: 79 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,28 +1,80 @@
1
-
import { Tabs } from'nextra/components'
1
+
import { Callout, Tabs } from'nextra/components'
2
2
3
3
# Using Pipedream MCP with OpenAI
4
4
5
-
Add{process.env.PUBLIC_APPS}+ APIs and 10,000+ tools to OpenAI using Pipedream MCP with the [OpenAI Responses API](https://platform.openai.com/docs/guides/tools?api-mode=responses).
5
+
Access{process.env.PUBLIC_APPS}+ APIs and 10,000+ tools in OpenAI using Pipedream MCP with the [OpenAI Responses API](https://platform.openai.com/docs/guides/tools?api-mode=responses). MCP makes it easy to extend the capabilties of your app or agent, and Pipedream offers drop-in support with OpenAI.
6
6
7
-
MCP makes it easy to extend the capabilties of your app or agent, and Pipedream offers drop-in support with OpenAI.
7
+
<Callouttype="info">
8
+
Pipedream MCP includes built-in user authentication for [every integrated API](https://pipedream.com/apps/), which means you don't need to build any authorization flows or think about token storage or refresh.
9
+
</Callout>
8
10
9
-
<Tabsitems={['JavaScript', 'Python', 'cURL']}>
10
-
<Tabs.Tab>
11
+
## Getting Started
12
+
To use Pipedream MCP with your own users, you need the following:
13
+
14
+
1. A [Pipedream account](https://pipedream.com/auth/signup)
15
+
2. A [Pipedream project](/projects/#creating-projects). Accounts connected via MCP will be stored here.
These are requiremnents for you, the developer. Your users do **not** need to sign up for Pipedream in order to connect their accounts in your app or agent.
20
+
</Callout>
21
+
22
+
#### Set up environment variables
23
+
24
+
Set the following environment variables (learn more about environments in Pipedream Connect [here](/connect/managed-auth/environments/)):
One of the core features of Pipedream Connect and MCP is the ability for your users to easily connect their accounts without having to build any of the authorization flow or handle token storage, etc.
110
+
111
+
You can handle account connections in a couple different ways in your app:
112
+
113
+
1. Add the [frontend Pipedream SDK](/connect/managed-auth/quickstart/#use-the-pipedream-sdk-in-your-frontend) to your app, let users connect their account directly in your UI.
114
+
2. Return a [Connect Link URL](/connect/managed-auth/quickstart/#or-use-connect-link) to your users from the LLM response.
0 commit comments