Overview
Features
Actor-driven tool creation
Loads an Actor's input schema and exposes it as an MCP tool, enabling precise argument passing and results expectations.
Dynamic discovery and expansion
Supports discovering and adding new Actors at runtime via an experimental add-actor tool.
Extensive built-in tool catalog
Provides tools for searching and inspecting Actors, fetching documentation, and accessing runs, logs, and storage metadata.
Output handling and retrieval
Includes get-actor-output to fetch full Actor run results beyond the standard output preview.
Flexible configuration
Default tools load automatically but can be customized via URL query parameters or CLI, including per-Actor exposure.
Client capability aware behavior
Smart tool selection adapts to client capabilities (e.g., add-actor vs call-actor) for optimal discovery.
Hosted and local deployment options
Operate via HTTPS endpoint with OAuth or run locally via stdio; supports APIFY_TOKEN and UI configurator.
Observability and debugging
Integrates with MCP Inspector for debugging and provides clear troubleshooting pathways and docs.
Who Is This For?
- AI agents:Use Apify Actors as tools within conversations to perform data extraction and automation tasks.
- MCP client developers:Connect and configure the MCP server for clients like Claude, VS Code, and Apify Tester to interact with Actors.
- Developers deploying hosted/local MCP servers:Configure hosting, authentication (OAuth), and tool loading via UI or CLI for stable, reproducible setups.




