Skip to content

Commit 32a462b

Browse files
committed
docs(mcp): add note regarding the dynamic tool discovery logic based on client capabilities
1 parent dbe2f03 commit 32a462b

File tree

1 file changed

+8
-2
lines changed
  • sources/platform/integrations/ai

1 file changed

+8
-2
lines changed

sources/platform/integrations/ai/mcp.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,7 @@ This dynamic discovery means your AI can adapt to new tasks without manual confi
264264
| :--- | :--- | :--- | :--- |
265265
| `search-actors` | actors || Search for Actors in Apify Store |
266266
| `fetch-actor-details` | actors || Retrieve detailed information about a specific Actor |
267-
| `call-actor` | actors | | Call an Actor and get its run results |
267+
| `call-actor`* | actors | | Call an Actor and get its run results |
268268
| [`apify/rag-web-browser`](https://apify.com/apify/rag-web-browser) | Actor || Browse and extract web data |
269269
| `search-apify-docs` | docs || Search the Apify documentation for relevant pages |
270270
| `fetch-apify-docs` | docs || Fetch the full content of an Apify documentation page by its URL |
@@ -279,9 +279,15 @@ This dynamic discovery means your AI can adapt to new tasks without manual confi
279279
| `get-key-value-store-record`| storage | | Get the value associated with a specific key in a key-value store |
280280
| `get-dataset-list` | storage | | List all available datasets for the user |
281281
| `get-key-value-store-list`| storage | | List all available key-value stores for the user |
282-
| `add-actor` | experimental | | Add an Actor as a new tool for the user to call |
282+
| `add-actor`* | experimental | | Add an Actor as a new tool for the user to call |
283283
| `get-actor-output`* | - | Retrieve the output from an Actor call which is not included in the output preview of the Actor tool. ||
284284

285+
:::note Dynamic tool discovery
286+
287+
When using the `actors` tool category, clients that support dynamic tool discovery (like Claude.ai web and VS Code) automatically receive the `add-actor` tool instead of `call-actor` for enhanced Actor discovery capabilities.
288+
289+
:::
290+
285291
:::note Retrieving full output
286292

287293
The `get-actor-output` tool is automatically included with any Actor-related tool, such as `call-actor`, `add-actor`, or specific Actor tools like `apify-slash-rag-web-browser`. When you call an Actor, you receive an output preview. Depending on the output format and length, the preview may contain the complete output or only a limited version to avoid overwhelming the LLM. To retrieve the full output, use the `get-actor-output` tool with the `datasetId` from the Actor call. This tool supports limit, offset, and field filtering.

0 commit comments

Comments
 (0)