Skip to content

Commit 9dbabea

Browse files
small rev to docs (#16322)
1 parent c37db1c commit 9dbabea

File tree

2 files changed

+20
-14
lines changed

2 files changed

+20
-14
lines changed

docs-v2/pages/connect/components.mdx

+12-12
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ const components = await pd.getComponents({ q: "gitlab" });
144144
```bash
145145
curl -X https://api.pipedream.com/v1/connect/{project_id}/actions?app=gitlab \
146146
-H "Content-Type: application/json" \
147-
-H "X-PD-Environment: development" \
147+
-H "X-PD-Environment: {environment}" \
148148
-H "Authorization: Bearer {access_token}"
149149

150150
# Parse and return the data you need
@@ -239,7 +239,7 @@ const component = await pd.getComponent({ key: "gitlab-list-commits" });
239239
```bash
240240
curl -X https://api.pipedream.com/v1/connect/{project_id}/components/gitlab-list-commits \
241241
-H "Content-Type: application/json" \
242-
-H "X-PD-Environment: development" \
242+
-H "X-PD-Environment: {environment}" \
243243
-H "Authorization: Bearer {access_token}"
244244

245245
# Parse and return the data you need
@@ -346,7 +346,7 @@ const { options } = await pd.configureComponent({
346346
```bash
347347
curl -X POST https://api.pipedream.com/v1/connect/{project_id}/components/configure \
348348
-H "Content-Type: application/json" \
349-
-H "X-PD-Environment: development" \
349+
-H "X-PD-Environment: {environment}" \
350350
-H "Authorization: Bearer {access_token}" \
351351
-d '{
352352
"external_user_id": "abc-123",
@@ -450,7 +450,7 @@ For example, to retrieve the configuration options for the `refName` prop:
450450
}
451451
```
452452

453-
### Configure dynamic props (optional)
453+
### Configure dynamic props
454454

455455
The set of props that a component can accept might not be static, and may change
456456
depending on the values of prior props. Props that behave this way are called
@@ -617,16 +617,16 @@ const resp = await pd.runAction({
617617
```bash
618618
curl -X POST https://api.pipedream.com/v1/connect/{project_id}/actions/run \
619619
-H "Content-Type: application/json" \
620-
-H "X-PD-Environment: development" \
620+
-H "X-PD-Environment: {environment}" \
621621
-H "Authorization: Bearer {access_token}" \
622622
-d '{
623623
"external_user_id": "abc-123",
624624
"id": "gitlab-list-commits",
625-
"prop_name": "projectId",
626625
"configured_props": {
627626
"gitlab": {
628627
"authProvisionId": "apn_kVh9AoD"
629-
}
628+
},
629+
"projectId": 45672541,
630630
}
631631
}'
632632

@@ -709,11 +709,11 @@ Deploy a source for your users:
709709
const { data: deployedTrigger } = await pd.deployTrigger({
710710
externalUserId: "abc-123",
711711
id: "gitlab-new-issue",
712-
propName: "projectId",
713712
configuredProps: {
714713
gitlab: {
715714
authProvisionId: "apn_kVh9AoD",
716-
}
715+
},
716+
projectId: 45672541,
717717
},
718718
webhookUrl: "https://events.example.com/gitlab-new-issue"
719719
});
@@ -731,16 +731,16 @@ const {
731731
```bash
732732
curl -X POST https://api.pipedream.com/v1/connect/{project_id}/components/triggers/deploy \
733733
-H "Content-Type: application/json" \
734-
-H "X-PD-Environment: development" \
734+
-H "X-PD-Environment: {environment}" \
735735
-H "Authorization: Bearer {access_token}" \
736736
-d '{
737737
"external_user_id": "abc-123",
738738
"id": "gitlab-new-issue",
739-
"prop_name": "projectId",
740739
"configured_props": {
741740
"gitlab": {
742741
"authProvisionId": "apn_kVh9AoD"
743-
}
742+
},
743+
"projectId": 45672541,
744744
},
745745
"webhook_url": "https://events.example.com/gitlab-new-issue"
746746
}'

docs-v2/pages/connect/mcp.mdx

+8-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Pipedream's MCP servers are powered by [Pipedream Connect](https://pipedream.com
1616
- Secure account connections with revocable access
1717

1818
<Callout type="info">
19-
Pipedream handles all OAuth and credential management through our [secure credential infrastructure](/privacy-and-security/#third-party-oauth-grants-api-keys-and-environment-variables). User credentials are encrypted at rest and all requests are made through Pipedream's servers, never directly exposing credentials to AI models.
19+
User credentials are encrypted at rest and all requests are made through Pipedream's servers, never directly exposing credentials to AI models. Read more about how we protect user credentials [here](/privacy-and-security/#third-party-oauth-grants-api-keys-and-environment-variables).
2020
</Callout>
2121

2222
## Available MCP servers
@@ -170,13 +170,19 @@ Pipedream's MCP servers enable AI assistants to perform a wide range of tasks:
170170
- Each MCP server provides tools specific to that app. Tools are automatically created based on Pipedream's registry of pre-built actions.
171171
- You can find the supported tools for a given app on its MCP server page or search for specific actions here: [pipedream.com/expore](https://pipedream.com/explore#popular-actions).
172172

173+
## Known gaps and limitations
174+
175+
- Pipedream's MCP server doesn't yet support [configuring dynamic props](/connect/components/#configure-dynamic-props), which means LLMs may get confused when trying to configure props that require inputs from previous props
176+
- As an end user, you need to manually add distinct MCP servers for every app you want to interact with, instead of using a single MCP server that contains tools for many APIs
177+
173178
## Pricing
174179

175180
- Anyone can use Pipedream's hosted MCP servers for their own use **for free**
176181
- To deploy Pipedream's MCP servers to your own app or agent, [contact our sales team](https://pipedream.com/pricing?plan=Enterprise)
177182

178-
## Resources
183+
## Additional resources
179184

185+
- [Pipedream hosted MCP servers](https://mcp.pipedream.com)
180186
- [MCP official spec](https://modelcontextprotocol.io/)
181187
- [Pipedream MCP reference implementation](https://github.com/PipedreamHQ/pipedream/tree/master/modelcontextprotocol)
182188
- [MCP inspector tool](https://modelcontextprotocol.io/docs/tools/inspector/)

0 commit comments

Comments
 (0)