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
- Add tool annotations ([#333](https://github.com/apify/apify-mcp-server/pull/333)) ([149cbbc](https://github.com/apify/apify-mcp-server/commit/149cbbc7f5ee1db6c4bed68b2beead4197e990b3)) by [@jirispilka](https://github.com/jirispilka), closes [#327](https://github.com/apify/apify-mcp-server/issues/327)
10
+
- Improve error handling (required for claude connector) ([#331](https://github.com/apify/apify-mcp-server/pull/331)) ([005db2a](https://github.com/apify/apify-mcp-server/commit/005db2a3af24595e67d9548597ca09302be0f9fa)) by [@jirispilka](https://github.com/jirispilka)
- Update search-actors tool ([#321](https://github.com/apify/apify-mcp-server/pull/321)) ([602abc5](https://github.com/apify/apify-mcp-server/commit/602abc55bff1f59e937d8e24acc8d7aad64852c2)) by [@jirispilka](https://github.com/jirispilka)
25
+
26
+
### 🐛 Bug Fixes
27
+
28
+
- Update readme, add image with clients ([#326](https://github.com/apify/apify-mcp-server/pull/326)) ([da560ab](https://github.com/apify/apify-mcp-server/commit/da560abcbd8b7cb2553032899b8cc963357495e5)) by [@jirispilka](https://github.com/jirispilka)
29
+
- Deduplicate error logs, use info for 404/400 errors, fix ajv validate when it contains $ref ([#335](https://github.com/apify/apify-mcp-server/pull/335)) ([0ebbf50](https://github.com/apify/apify-mcp-server/commit/0ebbf5069a38e4168c5b031764136c66db4f2e18)) by [@jirispilka](https://github.com/jirispilka)
Copy file name to clipboardExpand all lines: README.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -179,6 +179,14 @@ Here is an overview list of all the tools provided by the Apify MCP Server.
179
179
180
180
> The `get-actor-output` tool is automatically included with any Actor-related tool, such as `call-actor`, `add-actor`, or any specific Actor tool like `apify-slash-rag-web-browser`. When you call an Actor - either through the `call-actor` tool or directly via an Actor tool (e.g., `apify-slash-rag-web-browser`) - you receive a preview of the output. The preview depends on the Actor's output format and length; for some Actors and runs, it may include the entire output, while for others, only a limited version is returned to avoid overwhelming the LLM. To retrieve the full output of an Actor run, use the `get-actor-output` tool (supports limit, offset, and field filtering) with the `datasetId` provided by the Actor call.
181
181
182
+
### Tool annotations
183
+
184
+
All tools include metadata annotations to help MCP clients and LLMs understand tool behavior:
185
+
186
+
-**`title`**: Short display name for the tool (e.g., "Search Actors", "Call Actor", "apify/rag-web-browser")
187
+
-**`readOnlyHint`**: `true` for tools that only read data without modifying state (e.g., `get-dataset`, `fetch-actor-details`)
188
+
-**`openWorldHint`**: `true` for tools that access external resources outside the Apify platform (e.g., `call-actor` executes external Actors, `get-html-skeleton` scrapes external websites). Tools that interact only with the Apify platform (like `search-actors` or `fetch-apify-docs`) do not have this hint.
189
+
182
190
### Tools configuration
183
191
184
192
The `tools` configuration parameter is used to specify loaded tools - either categories or specific tools directly, and Apify Actors. For example, `tools=storage,runs` loads two categories; `tools=add-actor` loads just one tool.
Copy file name to clipboardExpand all lines: manifest.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
"manifest_version": "0.2",
3
3
"name": "apify-mcp-server",
4
4
"display_name": "Apify MCP server",
5
-
"version": "0.5.1",
5
+
"version": "0.5.6",
6
6
"description": "Extract data from any website using thousands of tools from the Apify Store.",
7
7
"long_description": "Apify is the world's largest marketplace of tools for web scraping, data extraction, and web automation. You can extract structured data from social media, e-commerce, search engines, maps, travel sites, or any other website.",
Please provide the required arguments for this tool. Check the tool's input schema using ${HelperTools.ACTOR_GET_DETAILS} tool to see what parameters are required.`;
constmsg=`Invalid arguments for tool "${tool.name}".
591
+
Validation errors: ${errorMessages}.
592
+
Please check the tool's input schema using ${HelperTools.ACTOR_GET_DETAILS} tool and ensure all required parameters are provided with correct types and values.`;
0 commit comments