diff --git a/docs-v2/pages/connect/mcp/developers.mdx b/docs-v2/pages/connect/mcp/developers.mdx
index 2773225649ff4..61503b6817ebc 100644
--- a/docs-v2/pages/connect/mcp/developers.mdx
+++ b/docs-v2/pages/connect/mcp/developers.mdx
@@ -302,7 +302,7 @@ curl -s -X POST https://api.pipedream.com/v1/oauth/token \
#### Params
- Below are params that you should send with every HTTP request to Pipedream's MCP server.
-- To enable broad support for various MCP clients, you can pass these params via HTTP headers **or** as query params on the URL.
+- To enable broad support for various MCP clients, you can pass most of these params via HTTP headers **or** as query params on the URL.
@@ -314,6 +314,10 @@ curl -s -X POST https://api.pipedream.com/v1/oauth/token \
| `x-pd-external-user-id` | `externalUserId` | `` | Yes |
| `x-pd-app-slug` | `app` | `linear`, `notion`, etc | Yes |
| `x-pd-tool-mode` | `toolMode` | `sub-agent`, `tools-only` | No
Defaults to `sub-agent` |
+| `x-pd-oauth-app-id` | Must be passed as header | `oa_xxxxxxx`
More info [here](/connect/managed-auth/oauth-clients) | No |
+| `x-pd-webhook-uri` | Must be passed as header | More info [here](/connect/managed-auth/webhooks) | No |
+| `x-pd-error-redirect-uri` | Must be passed as header | More info [here](/connect/managed-auth/connect-link/#success-and-error-redirect-urls) | No |
+| `x-pd-success-redirect-uri` | Must be passed as header | More info [here](/connect/managed-auth/connect-link/#success-and-error-redirect-urls) | No |
#### Example request
@@ -344,6 +348,8 @@ const transport = new StreamableHTTPClientTransport(new URL(serverUrl), {
"x-pd-environment": PIPEDREAM_ENVIRONMENT, // development | production
"x-pd-external-user-id": EXTERNAL_USER_ID, // the user's ID from your system
"x-pd-app-slug": APP_SLUG, // notion, linear, gmail, etc
+ "x-pd-oauth-app-id": OAUTH_APP_ID, // oa_xxxxxxx, include if using a custom OAuth client
+
}
}
});
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 03b11e3fbbfdd..795690f4649b6 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -3397,8 +3397,7 @@ importers:
components/deepsouce: {}
- components/deepsource:
- specifiers: {}
+ components/deepsource: {}
components/defastra:
dependencies:
@@ -11611,8 +11610,7 @@ importers:
specifier: ^2.3.0
version: 2.3.0
- components/salesroom:
- specifiers: {}
+ components/salesroom: {}
components/salestown: {}
@@ -15740,6 +15738,14 @@ importers:
specifier: ^6.0.0
version: 6.2.0
+ modelcontextprotocol/node_modules2/@modelcontextprotocol/sdk/dist/cjs: {}
+
+ modelcontextprotocol/node_modules2/@modelcontextprotocol/sdk/dist/esm: {}
+
+ modelcontextprotocol/node_modules2/zod-to-json-schema/dist/cjs: {}
+
+ modelcontextprotocol/node_modules2/zod-to-json-schema/dist/esm: {}
+
packages/ai:
dependencies:
'@pipedream/sdk':
@@ -36165,6 +36171,8 @@ snapshots:
'@putout/operator-filesystem': 5.0.0(putout@36.13.1(eslint@8.57.1)(typescript@5.6.3))
'@putout/operator-json': 2.2.0
putout: 36.13.1(eslint@8.57.1)(typescript@5.6.3)
+ transitivePeerDependencies:
+ - supports-color
'@putout/operator-regexp@1.0.0(putout@36.13.1(eslint@8.57.1)(typescript@5.6.3))':
dependencies: