Skip to content

Commit 4b47de5

Browse files
authored
feat: Update MCP image with a new logo (#1724)
* Add Lindy, Langflow, and MCP into index.mdx * Fix description for Mastra MCP integration: mastra.md close: #1537
1 parent de68df0 commit 4b47de5

File tree

9 files changed

+51
-37
lines changed

9 files changed

+51
-37
lines changed
-213 KB
Loading

sources/platform/integrations/ai/mastra.md

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ Instantiate the Mastra MCP client:
6666
const mcpClient = new MastraMCPClient({
6767
name: 'apify-client',
6868
server: {
69-
url: new URL('https://actors-mcp-server.apify.actor/sse'),
69+
url: new URL('https://mcp.apify.com/sse'),
7070
requestInit: {
7171
headers: { Authorization: `Bearer ${process.env.APIFY_TOKEN}` }
7272
},
@@ -122,17 +122,10 @@ console.log(response.text);
122122
await mcpClient.disconnect();
123123
```
124124

125-
Before running the agent, we need to start the [Actors MCP Server](https://apify.com/apify/actors-mcp-server) by sending a request:
126-
127-
```bash
128-
curl https://actors-mcp-server.apify.actor/?token=YOUR_APIFY_TOKEN&actors=apify/rag-web-browser,clockworks/free-tiktok-scraper
129-
```
130-
131-
Replace `YOUR_APIFY_TOKEN` with your Apify API token. You can also open the URL in a browser to start the server.
132-
133125
:::note Use any Apify Actor
134126

135-
Since it uses the [Actors MCP Server](https://apify.com/apify/actors-mcp-server), swap in any Apify Actor from the [Apify Store](https://apify.com/store) by updating the startup request’s `actors` parameter. No other changes are needed in the agent code.
127+
Since it uses the [Apify MCP Server](https://mcp.apify.com), swap in any Apify Actor from the [Apify Store](https://apify.com/store) by updating the startup request’s `actors` parameter.
128+
No other changes are needed in the agent code.
136129

137130
:::
138131

@@ -179,7 +172,7 @@ process.env.OPENAI_API_KEY = "your-openai-api-key";
179172
const mcpClient = new MastraMCPClient({
180173
name: 'apify-client',
181174
server: {
182-
url: new URL('https://actors-mcp-server.apify.actor/sse'),
175+
url: new URL('https://mcp.apify.com/sse'),
183176
requestInit: {
184177
headers: { Authorization: `Bearer ${process.env.APIFY_TOKEN}` }
185178
},
@@ -223,7 +216,8 @@ await mcpClient.disconnect();
223216

224217
- [Apify Actors](https://docs.apify.com/platform/actors)
225218
- [Mastra Documentation](https://mastra.ai/docs)
226-
- [Apify MCP Server](https://apify.com/apify/actors-mcp-server)
219+
- [Apify MCP Server](https://mcp.apify.com)
220+
- [How to use MCP with Apify Actors](https://blog.apify.com/how-to-use-mcp/)
227221
- [Apify Store](https://apify.com/store)
228222
- [What are AI Agents?](https://blog.apify.com/what-are-ai-agents/)
229223
- [How to Build an AI Agent](https://blog.apify.com/how-to-build-an-ai-agent/)

sources/platform/integrations/ai/mcp.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ The _Apify Model Context Protocol (MCP) Server_ allows AI applications to connec
1717
You can use the Apify MCP Server in two ways:
1818

1919
- _HTTPS Endpoint_ `mcp.apify.com`: Connect your MCP client through OAuth or by including `Authorization: Bearer <APIFY_TOKEN>` header in your requests.
20-
- `https://mcp.apify.com` for streamable transport
21-
- `https://mcp.apify.com/sse` for legacy SSE transport
20+
- `https://mcp.apify.com` for streamable transport (recommended)
21+
- `https://mcp.apify.com/sse` for SSE transport (legacy)
2222
- _Standard Input/Output (stdio)_: Ideal for local integrations and command-line tools such as the Claude for Desktop client.
2323
- Set MCP client server command to `npx @apify/actors-mcp-server` and environment variable `APIFY_TOKEN` to your Apify API token
2424
- See `npx @apify/actors-mcp-server --help` for more options
@@ -108,9 +108,9 @@ In the client settings, you need to provide server configuration:
108108

109109
By default, the main Actors MCP Server starts with a single default [RAG Web Browser Actor](https://apify.com/apify/rag-web-browser). However, you can fully customize which Actors are available:
110110

111-
- _Dynamic adding during a session:_ If your client supports it, the agent itself can add Actors dynamically by name (using the `add-actor` operation) at runtime. For example, after using `search-actors` to find an Actor’s name, calling `add-actor` with that name will load it.
112-
_Tools for adding and removing Actors are enabled by default._
113-
You can disable these tools by setting the parameter `?enableAddingActors=false` in the MCP Server URL, or with the CLI flag `--enable-adding-actors=false` (can also be set in Claude for Desktop config args as `--enable-adding-actors=false`).
111+
- _Dynamic adding during a session:_ If your client supports it, the agent itself can add Actors dynamically by name (using the `add-actor` operation) at runtime. For example, after using `search-actors` to find an Actor’s name, calling `add-actor` with that name will load it.
112+
_Tools for adding and removing Actors are enabled by default._
113+
You can disable these tools by setting the parameter `?enableAddingActors=false` in the MCP Server URL, or with the CLI flag `--enable-adding-actors=false` (can also be set in Claude for Desktop config args as `--enable-adding-actors=false`).
114114
Not all MCP client frameworks allow dynamic tool addition at runtime, but Apify’s own tester client does, if adding Actors is enabled.
115115
- _Via url:_ If you are using Streamable HTTP or SSE protocol, you could add `actors` query parameter with Actor names separated by comma:
116116

sources/platform/integrations/index.mdx

Lines changed: 39 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -146,15 +146,10 @@ The Apify platform integrates with popular ETL and data pipeline services, enabl
146146
</CardGrid>
147147
<br />
148148

149-
If you are working on an AI/LLM-related project, we recommend you look into the Langchain integration.
149+
If you are working on AI/LLM-related applications, we recommend looking into the many integrations with popular AI/LLM ecosystems.
150+
These integrations allow you to use Apify Actors as tools and data sources.
150151

151152
<CardGrid>
152-
<Card
153-
title="Mastra"
154-
to="./integrations/mastra"
155-
imageUrl="/img/platform/integrations/mastra.png"
156-
smallImage
157-
/>
158153
<Card
159154
title="CrewAI"
160155
to="./integrations/crewai"
@@ -168,21 +163,21 @@ If you are working on an AI/LLM-related project, we recommend you look into the
168163
smallImage
169164
/>
170165
<Card
171-
title="LangChain"
172-
to="./integrations/langchain"
173-
imageUrl="/img/platform/integrations/langchain.png"
166+
title="Mastra"
167+
to="./integrations/mastra"
168+
imageUrl="/img/platform/integrations/mastra.png"
174169
smallImage
175170
/>
176171
<Card
177-
title="LlamaIndex"
178-
to="./integrations/llama"
179-
imageUrl="/img/platform/integrations/llamaindex.jpeg"
172+
title="Lindy"
173+
to="./integrations/lindy"
174+
imageUrl="/img/platform/integrations/lindy.png"
180175
smallImage
181176
/>
182177
<Card
183-
title="Haystack"
184-
to="./integrations/haystack"
185-
imageUrl="/img/platform/integrations/haystack.png"
178+
title="Langflow"
179+
to="./integrations/langflow"
180+
imageUrl="/img/platform/integrations/langflow.png"
186181
smallImage
187182
/>
188183
<Card
@@ -192,9 +187,21 @@ If you are working on an AI/LLM-related project, we recommend you look into the
192187
smallImage
193188
/>
194189
<Card
195-
title="AWS Bedrock"
196-
to="./integrations/aws_bedrock"
197-
imageUrl="/img/platform/integrations/aws-bedrock.png"
190+
title="LangChain"
191+
to="./integrations/langchain"
192+
imageUrl="/img/platform/integrations/langchain.png"
193+
smallImage
194+
/>
195+
<Card
196+
title="LlamaIndex"
197+
to="./integrations/llama"
198+
imageUrl="/img/platform/integrations/llamaindex.jpeg"
199+
smallImage
200+
/>
201+
<Card
202+
title="Haystack"
203+
to="./integrations/haystack"
204+
imageUrl="/img/platform/integrations/haystack.png"
198205
smallImage
199206
/>
200207
<Card
@@ -215,6 +222,19 @@ If you are working on an AI/LLM-related project, we recommend you look into the
215222
imageUrl="/img/platform/integrations/milvus.svg"
216223
smallImage
217224
/>
225+
<Card
226+
title="MCP"
227+
to="./integrations/mcp"
228+
imageUrl="/img/platform/integrations/mcp-logo.png"
229+
imageUrlDarkTheme="/img/platform/integrations/mcp-logo-white.png"
230+
smallImage
231+
/>
232+
<Card
233+
title="AWS Bedrock"
234+
to="./integrations/aws_bedrock"
235+
imageUrl="/img/platform/integrations/aws-bedrock.png"
236+
smallImage
237+
/>
218238
<Card
219239
title="OpenAI Assistants"
220240
to="./integrations/openai-assistants"

sources/platform/integrations/integrate_with_apify.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ These identifiers enable better analytics and support for your integration.
171171

172172
### Apify API
173173

174-
[Apify API](https://docs.apify.com/api) provides an extensive REST API that covers all of the features of the Apify platform. You can download the complete OpenAPI schema of Apify API in the [YAML](https://docs.apify.com/api/openapi.yaml) or [JSON](https://docs.apify.com/api/openapi.json) formats. Apify provides official libraries for JavaScript and Python to access API.
174+
[Apify API](https://docs.apify.com/api) provides an extensive REST API that covers all the features of the Apify platform. You can download the complete OpenAPI schema of Apify API in the [YAML](https://docs.apify.com/api/openapi.yaml) or [JSON](https://docs.apify.com/api/openapi.json) formats. Apify provides official libraries for JavaScript and Python to access API.
175175

176176
- [Apify API Reference](https://docs.apify.com/api/v2)
177177
- Client libraries
51.5 KB
Loading
79.4 KB
Loading
9.88 KB
Loading
3.81 KB
Loading

0 commit comments

Comments
 (0)