From a1561e8f505036e80b00829898a3861319d00b58 Mon Sep 17 00:00:00 2001 From: Jiri Spilka Date: Thu, 7 Aug 2025 16:51:01 +0200 Subject: [PATCH 1/8] feat: Update configuration --- sources/platform/integrations/ai/mcp.md | 36 ++++++++++++++++--------- 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/sources/platform/integrations/ai/mcp.md b/sources/platform/integrations/ai/mcp.md index d085a409ce..ea28f93b5a 100644 --- a/sources/platform/integrations/ai/mcp.md +++ b/sources/platform/integrations/ai/mcp.md @@ -152,27 +152,37 @@ By default, the main Actors MCP Server starts with a single default [RAG Web Bro In summary, you can start with a broad set (everything open and discoverable) or a narrow set (just what you need) and even expand tools on the fly, giving your agent a lot of flexibility without overwhelming it initially. -## Dynamic Actor tooling +## Configure tools for MCP server -One of the powerful features of MCP with Apify is **dynamic Actor tooling** – the ability for an AI agent to find new tools (Actors) as needed and incorporate them. Here are some special MCP operations and how Apify MCP Server supports them: +You can customize the tools of the MCP server by adding query parameters to the server URL. +This allows you to enable or disable specific tool categories and control which tools are available. + +The following tool categories are available: + +- `Actor discovery and management` (default, always enabled): Search for [Actors](https://docs.apify.com/platform/actors) (`search-actors`), view details (`get-actor-details`), and dynamically add them (`add-actor`). +- `docs` (default, can be disabled): Search Apify documentation (`search-apify-docs`) and fetch specific documents (`fetch-apify-docs`). +- `runs` (optional): Get a list of your [Actor runs](https://docs.apify.com/platform/actors/running/runs-and-builds#runs) (`get-actor-run-list`), specific run details (`get-actor-run`), and logs from a specific Actor run (`get-actor-log`). +- `storage` (optional): Access [datasets](https://docs.apify.com/platform/storage/dataset) and [key-value stores](https://docs.apify.com/platform/storage/key-value-store), including their records (`get-dataset`, `get-dataset-items`, `get-dataset-list`, `get-key-value-store`, `get-key-value-store-keys`, `get-key-value-store-record`, `get-key-value-store-records`). +- `preview` (optional): Experimental tools in preview mode. Call any Actor using API (`call-actor`) + +The "Actor discovery and management" tools are always present and cannot be disabled. +The "docs" tools are enabled by default but can be switched off using the `tools` parameter. -- _Actor discovery and management:_ Search for [Actors](https://docs.apify.com/platform/actors) (`search-actors`), view details (`get-actor-details`), and dynamically add them (`add-actor`). -- _Apify documentation:_ Search Apify documentation (`search-apify-docs`) and fetch specific documents (`fetch-apify-docs`). -- _Actor runs (*):_ Get a list of your [Actor runs](https://docs.apify.com/platform/actors/running/runs-and-builds#runs) (`get-actor-run-list`), specific run details (`get-actor-run`), and logs from a specific Actor run (`get-actor-log`). -- _Apify storage (*):_ Access [datasets](https://docs.apify.com/platform/storage/dataset)(`get-dataset`, `get-dataset-items`, `get-dataset-list`), [key-value stores](https://docs.apify.com/platform/storage/key-value-store) (`get-key-value-store`, `get-key-value-store-keys`, `get-key-value-store-record`, `get-key-value-store-records`), and their records. +:::note Configure mcp.apify.com using query parameters -:::note Optional tools +Use query parameter `tools` to enable or disable specific tool categories. -Helper tool categories marked with (*) are not enabled by default in the MCP server and must be explicitly enabled using the `tools` argument (either the `--tools` command line argument for the stdio server or the `?tools` URL query parameter for the remote MCP server). The `tools` argument is a comma-separated list of categories with the following possible values: +For example, to enable only the `runs` and `storage` tools, you can use the URL `https://mcp.apify.com/?tools=runs,storage` -- `docs`: Search and fetch Apify documentation. -- `runs`: Get Actor runs list, run details, and logs from a specific Actor run. -- `storage`: Access datasets, key-value stores, and their records. -- `preview`: Experimental tools in preview mode. +This sever will expose all Actor discovery and management tools, `runs`, and `storage`. ::: -For example, to enable all tools, use `npx @apify/actors-mcp-server --tools docs,runs,storage,preview` or `https://mcp.apify.com/?tools=docs,runs,storage,preview`. +For STDIO use `--tools` parameter as follows `npx @apify/actors-mcp-server --tools uns,storage`. + +## Dynamic Actor tooling + +One of the powerful features of MCP with Apify is **dynamic Actor tooling** – the ability for an AI agent to find new tools (Actors) as needed and incorporate them. Here are some special MCP operations and how Apify MCP Server supports them: ## Rate limits From 85506f38aa5a2fe65c22d59f16aed40aeb990410 Mon Sep 17 00:00:00 2001 From: Jiri Spilka Date: Thu, 7 Aug 2025 17:02:46 +0200 Subject: [PATCH 2/8] feat: Update configuration params --- sources/platform/integrations/ai/mcp.md | 39 ++++++++++++++++++------- 1 file changed, 28 insertions(+), 11 deletions(-) diff --git a/sources/platform/integrations/ai/mcp.md b/sources/platform/integrations/ai/mcp.md index ea28f93b5a..b9da01803c 100644 --- a/sources/platform/integrations/ai/mcp.md +++ b/sources/platform/integrations/ai/mcp.md @@ -154,7 +154,7 @@ In summary, you can start with a broad set (everything open and discoverable) or ## Configure tools for MCP server -You can customize the tools of the MCP server by adding query parameters to the server URL. +You can customize the MCP server’s available tools by adding query parameters to the server URL or by passing arguments to the CLI. This allows you to enable or disable specific tool categories and control which tools are available. The following tool categories are available: @@ -163,26 +163,43 @@ The following tool categories are available: - `docs` (default, can be disabled): Search Apify documentation (`search-apify-docs`) and fetch specific documents (`fetch-apify-docs`). - `runs` (optional): Get a list of your [Actor runs](https://docs.apify.com/platform/actors/running/runs-and-builds#runs) (`get-actor-run-list`), specific run details (`get-actor-run`), and logs from a specific Actor run (`get-actor-log`). - `storage` (optional): Access [datasets](https://docs.apify.com/platform/storage/dataset) and [key-value stores](https://docs.apify.com/platform/storage/key-value-store), including their records (`get-dataset`, `get-dataset-items`, `get-dataset-list`, `get-key-value-store`, `get-key-value-store-keys`, `get-key-value-store-record`, `get-key-value-store-records`). -- `preview` (optional): Experimental tools in preview mode. Call any Actor using API (`call-actor`) +- `preview` (optional): Experimental tools in preview mode. Call any Actor using API (`call-actor`). -The "Actor discovery and management" tools are always present and cannot be disabled. -The "docs" tools are enabled by default but can be switched off using the `tools` parameter. +The _Actor discovery and management_ tools are always present and cannot be disabled. +The _docs_ tools are enabled by default but can be switched off using the `tools` parameter. -:::note Configure mcp.apify.com using query parameters +### Configure mcp.apify.com using query parameters -Use query parameter `tools` to enable or disable specific tool categories. +Use the `tools` query parameter to enable or disable specific tool categories. -For example, to enable only the `runs` and `storage` tools, you can use the URL `https://mcp.apify.com/?tools=runs,storage` +For example, to enable only the `runs` and `storage` tools, you can use: `https://mcp.apify.com/?tools=runs,storage` -This sever will expose all Actor discovery and management tools, `runs`, and `storage`. +The server will expose all `Actor discovery and management tools`, as well as `runs` and `storage`. -::: +### Configure STDIO server using CLI arguments + +When running the MCP server via the command line, you can specify the tools using the `--tools` parameter. +For example, to enable only the `runs` and `storage` tools, you can run: -For STDIO use `--tools` parameter as follows `npx @apify/actors-mcp-server --tools uns,storage`. +```bash +npx @apify/actors-mcp-server --tools runs,storage +``` ## Dynamic Actor tooling -One of the powerful features of MCP with Apify is **dynamic Actor tooling** – the ability for an AI agent to find new tools (Actors) as needed and incorporate them. Here are some special MCP operations and how Apify MCP Server supports them: +One of the powerful features of MCP with Apify is **dynamic Actor tooling** – the ability for an AI agent to find new tools (Actors) as needed and incorporate them. + +Supported dynamic tool operations (enebled by default): + +- `search-actors`: Find available Actors by keyword or category. +- `get-actor-details`: View details and usage information for a specific Actor. +- `add-actor`: Dynamically add an Actor as a tool for the current session, making it available for use. +- +These operations allow your agent to expand its toolset on demand, without requiring a server restart or manual configuration. + +Dynamic tool addition can be disabled using the `?enableAddingActors=false`. +Not all MCP clients support dynamic tool addition. +Please check your client’s documentation or settings to confirm this feature is available. ## Rate limits From 011659e59af1ac7efeef23180371c50598ba026c Mon Sep 17 00:00:00 2001 From: Jiri Spilka Date: Thu, 7 Aug 2025 17:15:58 +0200 Subject: [PATCH 3/8] fix: Lint (also fix links with [here] in the langflow.md) --- sources/platform/integrations/ai/langflow.md | 8 +++++--- sources/platform/integrations/ai/mcp.md | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/sources/platform/integrations/ai/langflow.md b/sources/platform/integrations/ai/langflow.md index 36d4c97cd8..8266122623 100644 --- a/sources/platform/integrations/ai/langflow.md +++ b/sources/platform/integrations/ai/langflow.md @@ -70,7 +70,9 @@ To call Apify Actors in Langflow, we need to add the **Apify Actors** component From the bundle menu, add **Apify Actors** component: ![Flow - Add Apify Actors](../images/langflow/bundles_apify.png) -Next, we need to configure the Apify Actors components. First, input your API token (learn how to get it [here](https://docs.apify.com/platform/integrations/api)). Then, set the Actor ID of the component to `apify/rag-web-browser` to use the [RAG Web Browser](https://apify.com/apify/rag-web-browser). Set the **Run input** field to pass arguments to the Actor run, allowing it to search Google with the query `"what is monero?"` (full Actor input schema can be found [here](https://apify.com/apify/rag-web-browser/input-schema)): +Next, we need to configure the Apify Actors components. First, input your API token (learn how to get it at [Integrations](https://docs.apify.com/platform/integrations/api)). +Then, set the Actor ID of the component to `apify/rag-web-browser` to use the [RAG Web Browser](https://apify.com/apify/rag-web-browser). +Set the **Run input** field to pass arguments to the Actor run, allowing it to search Google with the query `"what is monero?"` (full Actor input schema can be found in the [RAG Web Browser input schema](https://apify.com/apify/rag-web-browser/input-schema)): ```json {"query": "what is monero?", "maxResults": 3} @@ -100,10 +102,10 @@ Now that we understand how to call Apify Actors, let's build a practical example Create a new flow and add two **Apify Actors** components from the menu. -Input your API token (learn how to get it [here](https://docs.apify.com/platform/integrations/api)) and set the Actor ID of the first component to `apify/google-search-scraper` and the second one to `clockworks/free-tiktok-scraper`: +Input your API token (learn how to get it in the [Integrations documentation](https://docs.apify.com/platform/integrations/api)) and set the Actor ID of the first component to `apify/google-search-scraper` and the second one to `clockworks/free-tiktok-scraper`: ![Flow - Actors configuration](../images/langflow/apify_actors_configuration.png) -Add the **Agent** component from the menu and set your OpenAI API key (get it [here](https://platform.openai.com/account/api-keys)): +Add the **Agent** component from the menu and set your OpenAI API key (get it from the [OpenAI API keys page](https://platform.openai.com/account/api-keys)): :::tip Optimize Agent results diff --git a/sources/platform/integrations/ai/mcp.md b/sources/platform/integrations/ai/mcp.md index b9da01803c..0264ee2369 100644 --- a/sources/platform/integrations/ai/mcp.md +++ b/sources/platform/integrations/ai/mcp.md @@ -194,7 +194,7 @@ Supported dynamic tool operations (enebled by default): - `search-actors`: Find available Actors by keyword or category. - `get-actor-details`: View details and usage information for a specific Actor. - `add-actor`: Dynamically add an Actor as a tool for the current session, making it available for use. -- + These operations allow your agent to expand its toolset on demand, without requiring a server restart or manual configuration. Dynamic tool addition can be disabled using the `?enableAddingActors=false`. From c2b1c851eb292e65fd0e43f7fc2db5b5b6211c2d Mon Sep 17 00:00:00 2001 From: Jiri Spilka Date: Thu, 7 Aug 2025 17:22:55 +0200 Subject: [PATCH 4/8] fix: add text withing backticks --- sources/platform/integrations/ai/mcp.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/sources/platform/integrations/ai/mcp.md b/sources/platform/integrations/ai/mcp.md index 0264ee2369..36df504a3b 100644 --- a/sources/platform/integrations/ai/mcp.md +++ b/sources/platform/integrations/ai/mcp.md @@ -159,11 +159,11 @@ This allows you to enable or disable specific tool categories and control which The following tool categories are available: -- `Actor discovery and management` (default, always enabled): Search for [Actors](https://docs.apify.com/platform/actors) (`search-actors`), view details (`get-actor-details`), and dynamically add them (`add-actor`). -- `docs` (default, can be disabled): Search Apify documentation (`search-apify-docs`) and fetch specific documents (`fetch-apify-docs`). -- `runs` (optional): Get a list of your [Actor runs](https://docs.apify.com/platform/actors/running/runs-and-builds#runs) (`get-actor-run-list`), specific run details (`get-actor-run`), and logs from a specific Actor run (`get-actor-log`). -- `storage` (optional): Access [datasets](https://docs.apify.com/platform/storage/dataset) and [key-value stores](https://docs.apify.com/platform/storage/key-value-store), including their records (`get-dataset`, `get-dataset-items`, `get-dataset-list`, `get-key-value-store`, `get-key-value-store-keys`, `get-key-value-store-record`, `get-key-value-store-records`). -- `preview` (optional): Experimental tools in preview mode. Call any Actor using API (`call-actor`). +- _Actor discovery and management_ (default, always enabled): Search for [Actors](https://docs.apify.com/platform/actors) (`search-actors`), view details (`get-actor-details`), and dynamically add them (`add-actor`). +- _docs_ (default, can be disabled): Search Apify documentation (`search-apify-docs`) and fetch specific documents (`fetch-apify-docs`). +- _runs_ (optional): Get a list of your [Actor runs](https://docs.apify.com/platform/actors/running/runs-and-builds#runs) (`get-actor-run-list`), specific run details (`get-actor-run`), and logs from a specific Actor run (`get-actor-log`). +- _storage_ (optional): Access [datasets](https://docs.apify.com/platform/storage/dataset) and [key-value stores](https://docs.apify.com/platform/storage/key-value-store), including their records (`get-dataset`, `get-dataset-items`, `get-dataset-list`, `get-key-value-store`, `get-key-value-store-keys`, `get-key-value-store-record`, `get-key-value-store-records`). +- _preview_ (optional): Experimental tools in preview mode. Call any Actor using API (`call-actor`). The _Actor discovery and management_ tools are always present and cannot be disabled. The _docs_ tools are enabled by default but can be switched off using the `tools` parameter. @@ -172,7 +172,11 @@ The _docs_ tools are enabled by default but can be switched off using the `tools Use the `tools` query parameter to enable or disable specific tool categories. -For example, to enable only the `runs` and `storage` tools, you can use: `https://mcp.apify.com/?tools=runs,storage` +For example, to enable only the `runs` and `storage` tools, you can use: + +```text +https://mcp.apify.com/?tools=runs,storage +``` The server will expose all `Actor discovery and management tools`, as well as `runs` and `storage`. From 31da01836f73b248e176e3e405b6b309c28d909a Mon Sep 17 00:00:00 2001 From: Jiri Spilka Date: Fri, 8 Aug 2025 13:03:06 +0200 Subject: [PATCH 5/8] fix: in langflow.md, change we -> you, handle review comments --- sources/platform/integrations/ai/langflow.md | 20 ++++++++++---------- sources/platform/integrations/ai/mcp.md | 10 +++++++--- 2 files changed, 17 insertions(+), 13 deletions(-) diff --git a/sources/platform/integrations/ai/langflow.md b/sources/platform/integrations/ai/langflow.md index 8266122623..35806dfc7b 100644 --- a/sources/platform/integrations/ai/langflow.md +++ b/sources/platform/integrations/ai/langflow.md @@ -29,9 +29,9 @@ This guide will demonstrate two different ways to use Apify Actors with Langflow ### Prerequisites -- **Apify API token**: To use Apify Actors in Langflow, you need an Apify API token. If you don't have one, you can learn how to obtain it in the [Apify documentation](https://docs.apify.com/platform/integrations/api). +- **Apify API token**: To use Apify Actors in Langflow, you need an Apify API token. If you don't have one, you can learn how to get it in the [Apify documentation](https://docs.apify.com/platform/integrations/api). -- **OpenAI API key**: In order to work with agents in Langflow, you need an OpenAI API key. If you don't have one, you can get it from the [OpenAI platform](https://platform.openai.com/account/api-keys). +- **OpenAI API key**: To work with agents in Langflow, you need an OpenAI API key. If you don't have one, you can get it from the [OpenAI platform](https://platform.openai.com/account/api-keys). #### Langflow @@ -41,13 +41,13 @@ Langflow can either be installed locally or used in the cloud. The cloud version ::: -First, we need to install the Langflow platform using python package and project manager [uv](https://docs.astral.sh/uv/): +First, you need to install the Langflow platform using python package and project manager [uv](https://docs.astral.sh/uv/): ```bash uv pip install langflow ``` -After successfully installing Langflow, we can start the platform: +After successfully installing Langflow, you can start the platform: ```bash uv run langflow run @@ -62,15 +62,15 @@ When the platform is started, open the Langflow UI using `http://127.0.0.1:7860` On the Langflow welcome screen, click the **New Flow** button and then create **Blank Flow**: ![New Flow screen - Blank Flow](../images/langflow/new_blank_flow.png) -Now, we can start building our flow. +Now, you can start building your flow. ### Calling Apify Actors in Langflow -To call Apify Actors in Langflow, we need to add the **Apify Actors** component to the flow. +To call Apify Actors in Langflow, you need to add the **Apify Actors** component to the flow. From the bundle menu, add **Apify Actors** component: ![Flow - Add Apify Actors](../images/langflow/bundles_apify.png) -Next, we need to configure the Apify Actors components. First, input your API token (learn how to get it at [Integrations](https://docs.apify.com/platform/integrations/api)). +Next, you need to configure the Apify Actors components. First, input your API token (learn how to get it at [Integrations](https://docs.apify.com/platform/integrations/api)). Then, set the Actor ID of the component to `apify/rag-web-browser` to use the [RAG Web Browser](https://apify.com/apify/rag-web-browser). Set the **Run input** field to pass arguments to the Actor run, allowing it to search Google with the query `"what is monero?"` (full Actor input schema can be found in the [RAG Web Browser input schema](https://apify.com/apify/rag-web-browser/input-schema)): @@ -78,10 +78,10 @@ Set the **Run input** field to pass arguments to the Actor run, allowing it to s {"query": "what is monero?", "maxResults": 3} ``` -Now, we can run the component by clicking the **Run** button. +Now, you can run the component by clicking the **Run** button. ![Flow - Apify Actors Run](../images/langflow/apify_actors_run.png) -Once the run is finished, we can view the output by clicking the **Output** button. +Once the run is finished, you can view the output by clicking the **Output** button. ![Flow - Apify Actors Output](../images/langflow/apify_actors_output.png) The output should look similar to this: @@ -96,7 +96,7 @@ When you run the component again, the output contains only the `markdown` and fl ![Flow - Apify Actors Output Filtered](../images/langflow/apify_actors_output_data_filtered.png) -Now that we understand how to call Apify Actors, let's build a practical example where we search for a company's social media profiles and extract data from them. +Now that you understand how to call Apify Actors, let's build a practical example where you search for a company's social media profiles and extract data from them. ### Building a flow to search for a company's social media profiles diff --git a/sources/platform/integrations/ai/mcp.md b/sources/platform/integrations/ai/mcp.md index 36df504a3b..e7de37f7c1 100644 --- a/sources/platform/integrations/ai/mcp.md +++ b/sources/platform/integrations/ai/mcp.md @@ -178,7 +178,10 @@ For example, to enable only the `runs` and `storage` tools, you can use: https://mcp.apify.com/?tools=runs,storage ``` -The server will expose all `Actor discovery and management tools`, as well as `runs` and `storage`. +The server will expose all _Actor discovery and management tools_, as well as `runs` and `storage`. +The list of tools you can enable/disable is as follows: `docs`, `runs`, `storage`, and `preview`. + + ### Configure STDIO server using CLI arguments @@ -189,11 +192,11 @@ For example, to enable only the `runs` and `storage` tools, you can run: npx @apify/actors-mcp-server --tools runs,storage ``` -## Dynamic Actor tooling +## Dynamic discovery of Actors One of the powerful features of MCP with Apify is **dynamic Actor tooling** – the ability for an AI agent to find new tools (Actors) as needed and incorporate them. -Supported dynamic tool operations (enebled by default): +Supported dynamic tool operations (enabled by default): - `search-actors`: Find available Actors by keyword or category. - `get-actor-details`: View details and usage information for a specific Actor. @@ -222,3 +225,4 @@ The Apify MCP server has a rate limit of _30 requests per second_ per user. If y - [Apify Actors MCP Server](https://apify.com/apify/actors-mcp-server): The README for the Apify MCP Server actor (available on Apify Store as `apify/actors-mcp-server`) provides technical details on implementation and advanced usage. - [Apify Tester MCP Client](https://apify.com/jiri.spilka/tester-mcp-client): A specialized client actor (`jiri.spilka/tester-mcp-client`) that you can run to simulate an AI agent in your browser. Useful for testing your setup with a chat UI. - [How to use MCP with Apify Actors](https://blog.apify.com/how-to-use-mcp/): Learn how to expose over 5,000 Apify Actors to AI agents with Claude and LangGraph, and configure MCP clients and servers. +- [Apify MCP Server Tutorial](https://www.youtube.com/watch?v=BKu8H91uCTg): Integrate 5,000+ Apify Actors and Agents with Claude From efc9894aac0bd4013700a9a372c015935ce9f4df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Spilka?= Date: Fri, 8 Aug 2025 15:48:02 +0200 Subject: [PATCH 6/8] Apply suggestions from code review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Michał Olender <92638966+TC-MO@users.noreply.github.com> --- sources/platform/integrations/ai/langflow.md | 10 +++++----- sources/platform/integrations/ai/mcp.md | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/sources/platform/integrations/ai/langflow.md b/sources/platform/integrations/ai/langflow.md index 35806dfc7b..331b61a055 100644 --- a/sources/platform/integrations/ai/langflow.md +++ b/sources/platform/integrations/ai/langflow.md @@ -41,13 +41,13 @@ Langflow can either be installed locally or used in the cloud. The cloud version ::: -First, you need to install the Langflow platform using python package and project manager [uv](https://docs.astral.sh/uv/): +First, install the Langflow platform using Python package and project manager [uv](https://docs.astral.sh/uv/): ```bash uv pip install langflow ``` -After successfully installing Langflow, you can start the platform: +After installing Langflow, you can start the platform: ```bash uv run langflow run @@ -70,7 +70,7 @@ To call Apify Actors in Langflow, you need to add the **Apify Actors** component From the bundle menu, add **Apify Actors** component: ![Flow - Add Apify Actors](../images/langflow/bundles_apify.png) -Next, you need to configure the Apify Actors components. First, input your API token (learn how to get it at [Integrations](https://docs.apify.com/platform/integrations/api)). +Next, configure the Apify Actors components. First, input your API token (learn how to get it at [Integrations](https://docs.apify.com/platform/integrations/api)). Then, set the Actor ID of the component to `apify/rag-web-browser` to use the [RAG Web Browser](https://apify.com/apify/rag-web-browser). Set the **Run input** field to pass arguments to the Actor run, allowing it to search Google with the query `"what is monero?"` (full Actor input schema can be found in the [RAG Web Browser input schema](https://apify.com/apify/rag-web-browser/input-schema)): @@ -78,10 +78,10 @@ Set the **Run input** field to pass arguments to the Actor run, allowing it to s {"query": "what is monero?", "maxResults": 3} ``` -Now, you can run the component by clicking the **Run** button. +Click **Run**. ![Flow - Apify Actors Run](../images/langflow/apify_actors_run.png) -Once the run is finished, you can view the output by clicking the **Output** button. +After the run finishes, click **Output** to view the results. ![Flow - Apify Actors Output](../images/langflow/apify_actors_output.png) The output should look similar to this: diff --git a/sources/platform/integrations/ai/mcp.md b/sources/platform/integrations/ai/mcp.md index e7de37f7c1..0e792dbe69 100644 --- a/sources/platform/integrations/ai/mcp.md +++ b/sources/platform/integrations/ai/mcp.md @@ -152,7 +152,7 @@ By default, the main Actors MCP Server starts with a single default [RAG Web Bro In summary, you can start with a broad set (everything open and discoverable) or a narrow set (just what you need) and even expand tools on the fly, giving your agent a lot of flexibility without overwhelming it initially. -## Configure tools for MCP server +## Configure tools for the MCP server You can customize the MCP server’s available tools by adding query parameters to the server URL or by passing arguments to the CLI. This allows you to enable or disable specific tool categories and control which tools are available. @@ -206,7 +206,7 @@ These operations allow your agent to expand its toolset on demand, without requi Dynamic tool addition can be disabled using the `?enableAddingActors=false`. Not all MCP clients support dynamic tool addition. -Please check your client’s documentation or settings to confirm this feature is available. +Check your client’s documentation or settings to confirm this feature is available. ## Rate limits From 9d1b84caab3b97ea5fde3c6e1a3ef284cf4bbe07 Mon Sep 17 00:00:00 2001 From: Jiri Spilka Date: Fri, 8 Aug 2025 15:50:41 +0200 Subject: [PATCH 7/8] fix: lowercase stdio --- sources/platform/integrations/ai/mcp.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sources/platform/integrations/ai/mcp.md b/sources/platform/integrations/ai/mcp.md index e7de37f7c1..49bb1771d9 100644 --- a/sources/platform/integrations/ai/mcp.md +++ b/sources/platform/integrations/ai/mcp.md @@ -182,8 +182,7 @@ The server will expose all _Actor discovery and management tools_, as well as `r The list of tools you can enable/disable is as follows: `docs`, `runs`, `storage`, and `preview`. - -### Configure STDIO server using CLI arguments +### Configure stdio server using CLI arguments When running the MCP server via the command line, you can specify the tools using the `--tools` parameter. For example, to enable only the `runs` and `storage` tools, you can run: From 28e74ca5f0b54374d36e2a8e4cc347e14a6181d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Spilka?= Date: Fri, 8 Aug 2025 15:52:03 +0200 Subject: [PATCH 8/8] Update sources/platform/integrations/ai/mcp.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Michał Olender <92638966+TC-MO@users.noreply.github.com> --- sources/platform/integrations/ai/mcp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources/platform/integrations/ai/mcp.md b/sources/platform/integrations/ai/mcp.md index e76e6206ba..d3434293f6 100644 --- a/sources/platform/integrations/ai/mcp.md +++ b/sources/platform/integrations/ai/mcp.md @@ -224,4 +224,4 @@ The Apify MCP server has a rate limit of _30 requests per second_ per user. If y - [Apify Actors MCP Server](https://apify.com/apify/actors-mcp-server): The README for the Apify MCP Server actor (available on Apify Store as `apify/actors-mcp-server`) provides technical details on implementation and advanced usage. - [Apify Tester MCP Client](https://apify.com/jiri.spilka/tester-mcp-client): A specialized client actor (`jiri.spilka/tester-mcp-client`) that you can run to simulate an AI agent in your browser. Useful for testing your setup with a chat UI. - [How to use MCP with Apify Actors](https://blog.apify.com/how-to-use-mcp/): Learn how to expose over 5,000 Apify Actors to AI agents with Claude and LangGraph, and configure MCP clients and servers. -- [Apify MCP Server Tutorial](https://www.youtube.com/watch?v=BKu8H91uCTg): Integrate 5,000+ Apify Actors and Agents with Claude +- [Apify MCP Server Tutorial](https://www.youtube.com/watch?v=BKu8H91uCTg): Integrate thousands of Apify Actors and Agents with Claude.