Skip to content

strands-apify

strands-apify gives your Strands agent web scraping, search, crawling, e-commerce, and social media capabilities through the Apify platform and its library of thousands of pre-built Actors. For the full tool reference and model provider setup, see the Strands Agents on Apify docs.

Terminal window
pip install strands-apify
from strands import Agent
from strands_apify import APIFY_CORE_TOOLS
agent = Agent(tools=APIFY_CORE_TOOLS)
agent("Scrape https://docs.apify.com and summarize the page")

Pick individual tools for a more focused agent:

from strands import Agent
from strands_apify import apify_google_search_scraper
agent = Agent(tools=[apify_google_search_scraper])
agent("Find the top-rated Italian restaurants in Prague")
  • 18 pre-built tools for scraping, search, social media, and e-commerce
  • Focused tool sets (APIFY_CORE_TOOLS, APIFY_SEARCH_TOOLS, APIFY_SOCIAL_TOOLS) sized for reliable LLM tool selection; APIFY_ALL_TOOLS bundles everything but can overwhelm tool choice
  • Apify Store access to run any of thousands of Actors with a single generic tool
  • Dataset integration to fetch and process Actor results directly
  • URL to markdown conversion for any webpage
Terminal window
APIFY_TOKEN=your_apify_api_token # Required
STRANDS_APIFY_QUIET=1 # Optional: suppress rich panels in interactive shells