Skip to content

Commit 5528b34

Browse files
mcp references
1 parent fc2ac7b commit 5528b34

File tree

3 files changed

+13
-4
lines changed

3 files changed

+13
-4
lines changed

docs-v2/pages/connect/api-proxy.mdx

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import Callout from '@/components/Callout'
33

44
# Connect API Proxy
55

6-
Pipedream Connect provides a proxy API that you can use to send authenticated requests to any integrated API on behalf of your users, which is useful in a few scenarios:
6+
Pipedream Connect provides a proxy API that you can use to send authenticated requests to any integrated API on behalf of your users. This is useful in a few scenarios:
77

88
1. You need code-level control and you want to use [Pipedream's OAuth](/connect/managed-auth/oauth-clients/#using-pipedream-oauth) instead of [your own OAuth client](/connect/managed-auth/oauth-clients/#using-a-custom-oauth-client)
99
2. There isn't a [pre-built tool](/connect/components/) (action) for the app, or you need to modify the request
@@ -25,9 +25,10 @@ Before getting started with the Connect proxy, make sure you've already gone thr
2525

2626
## Getting started
2727

28-
You can send requests to the Connect proxy using the Pipedream SDK with a fetch-style interface, or directly to the Pipedream REST API.
28+
You can send requests to the Connect proxy using either the Pipedream SDK with a fetch-style interface or the Pipedream REST API.T API.
29+
30+
### Prerequisites
2931

30-
**Prerequisites:**
3132
- A [Pipedream OAuth client](/rest-api/auth/#oauth) to make authenticated requests to Pipedream's API
3233
- Connect [environment](/connect/managed-auth/environments/) (ex, `production` or `development`)
3334
- The [external user ID](/connect/api/#external-users) for your end user (ex, `abc-123`)
@@ -43,7 +44,7 @@ Since Pipedream has {process.env.PUBLIC_APPS}+ integrated apps, we know how the
4344

4445
### Sending requests
4546

46-
When making requests through the Connect proxy, you'll need to provide the following:
47+
When making requests to the Connect Proxy, you must provide the following parameters:
4748

4849
#### Request parameters
4950

docs-v2/pages/connect/components/custom-tools.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,10 @@ POST /v1/components/~/google_sheets-update-file/run
7070

7171
The Connect API treats custom tools identically to public components, ensuring a consistent integration experience.
7272

73+
### Custom tools in MCP
74+
75+
Custom actions that you publish are automatically exposed as tools in the [Pipedream MCP server](/connect/mcp/developer-tools) for the relevant app.
76+
7377
## Example workflow
7478

7579
Here's a typical workflow for creating and using a custom tool:

docs-v2/pages/connect/mcp/developers.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -422,3 +422,7 @@ If running locally:
422422
```
423423
http://localhost:3010/{external_user_id}/{app_slug}
424424
```
425+
426+
## Using custom tools
427+
428+
Publish [custom tools](/connect/components/custom-tools) to your workspace to use them in the Pipedream MCP server for the relevant app. This lets you add custom and unique functionality that may not be available in the public registry.

0 commit comments

Comments
 (0)