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: .actor/input_schema.json
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -14,10 +14,10 @@
14
14
"lukaskrivka/google-maps-with-contact-details"
15
15
]
16
16
},
17
-
"enableActorDiscovery": {
18
-
"title": "Enable Actor discovery based on your use-case (experimental)",
17
+
"enableActorAutoLoading": {
18
+
"title": "Enable automatic loading of Actors based on context and use-case (experimental, check if it supported by your client)",
19
19
"type": "boolean",
20
-
"description": "If enabled, the server will automatically discover available Actors for your use case.\n\nThis featureis experimental and may not work as expected.",
20
+
"description": "When enabled, the server can dynamically add Actors as tools based on user requests and context. \n\nNote: Not all MCP clients support this feature. To try it, you can use the [Tester MCP Client](https://apify.com/jiri.spilka/tester-mcp-client). This is an experimental feature and may require client-specific support.",
21
21
"default": false
22
22
},
23
23
"maxActorMemoryBytes": {
@@ -42,7 +42,7 @@
42
42
"description": "Specify the input for the Actor that will be used for debugging in normal mode",
-[LibreChat](https://www.librechat.ai/) (stdio and SSE support (yeah without Authorization header))
27
+
-[Apify Tester MCP Client](https://apify.com/jiri.spilka/tester-mcp-client) (SSE support with Authorization headers)
28
+
- other clients at [https://modelcontextprotocol.io/clients](https://modelcontextprotocol.io/clients)
29
+
- more clients at [https://glama.ai/mcp/clients](https://glama.ai/mcp/clients)
22
30
23
-
To interact with the Apify MCP server, you can use MCP clients such as [Claude Desktop](https://claude.ai/download), [LibreChat](https://www.librechat.ai/), or other [MCP clients](https://glama.ai/mcp/clients).
24
31
Additionally, you can use simple example clients found in the [examples](https://github.com/apify/actor-mcp-server/tree/main/src/examples) directory.
25
32
26
33
When you have Actors integrated with the MCP server, you can ask:
@@ -54,6 +61,8 @@ To learn more, check out the blog post: [What are AI Agents?](https://blog.apify
54
61
55
62
## Tools
56
63
64
+
### Actors
65
+
57
66
Any [Apify Actor](https://apify.com/store) can be used as a tool.
58
67
By default, the server is pre-configured with the Actors specified below, but it can be overridden by providing Actor input.
59
68
@@ -79,6 +88,19 @@ You don't need to specify the input parameters or which Actor to call, everythin
79
88
When a tool is called, the arguments are automatically passed to the Actor by the LLM.
80
89
You can refer to the specific Actor's documentation for a list of available arguments.
81
90
91
+
### Helper tools
92
+
93
+
The server provides a set of helper tools to discover available Actors and retrieve their details:
94
+
-`get-actor-details`: Retrieves documentation, input schema, and other details about a specific Actor.
95
+
-`discover-actors`: Searches for relevant Actors using keywords and returns their details.
96
+
97
+
There are also tools to manage the available tools list. However, dynamically adding and removing tools requires the MCP client to have the capability to manage the tools list, which is typically not supported.
98
+
99
+
You can try this functionality using the [Apify Tester MCP Client](https://apify.com/jiri.spilka/tester-mcp-client) Actor. To enable it, set the `enableActorAutoLoading` parameter.
100
+
101
+
-`add-actor-as-tool`: Adds an Actor by name to the available tools list without executing it, requiring user consent to run later.
102
+
-`remove-actor-from-tool`: Removes an Actor by name from the available tools list when it's no longer needed.
103
+
82
104
## Prompt & Resources
83
105
84
106
The server does not provide any resources and prompts.
0 commit comments