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: sources/platform/integrations/ai/mcp.md
+17-5Lines changed: 17 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -280,20 +280,32 @@ This dynamic discovery means your AI can adapt to new tasks without manual confi
280
280
|`get-dataset-list`| storage || List all available datasets for the user |
281
281
|`get-key-value-store-list`| storage || List all available key-value stores for the user |
282
282
|`add-actor`*| experimental | ❔ | Add an Actor as a new tool for the user to call |
283
-
|`get-actor-output`*| - | Retrieve the output from an Actor call which is not included in the output preview of the Actor tool.| ✅|
283
+
|`get-actor-output`*| - |✅ |Retrieve the output from an Actor call which is not included in the output preview of the Actor tool. |
284
284
285
-
:::note Dynamic tool discovery
286
285
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.
286
+
:::note Retrieving full output
287
+
288
+
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.
288
289
289
290
:::
290
291
291
-
:::note Retrieving full output
292
+
### Dynamic tool discovery
292
293
293
-
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.
294
+
One of the most powerful features is the ability to discover and use new Actors on demand.
295
+
It can search Apify Store for relevant Actors using the `search-actors` tool, inspect Actor details to understand required inputs, add the Actor as a new tool, and execute it with appropriate parameters.
296
+
297
+
This dynamic discovery means your AI can adapt to new tasks without manual configuration.
298
+
Each discovered Actor becomes immediately available for future use in the conversation.
299
+
300
+
301
+
:::note Dynamic tool discovery
302
+
303
+
When you use the `actors` tool category, clients that support dynamic tool discovery (such as Claude.ai web and VS Code) will automatically receive the `add-actor` tool instead of `call-actor` for enhanced Actor discovery capabilities.
304
+
For a detailed overview of client support for dynamic discovery, see the [MCP client capabilities package](https://github.com/apify/mcp-client-capabilities).
0 commit comments