Add web tools to your Mastra agents
Olostep adds these capabilities to Mastra out of the box.
Olostep tools are registered as standard Mastra tools and can be attached to any agent or workflow step without custom wiring.
Search Google, scrape any URL, or extract all links from a site — giving your Mastra agents real-world context at runtime.
Define a JSON schema and let Olostep extract structured data from any web page — ready for your agent's reasoning pipeline.
Connect Olostep to Mastra in minutes.
npm install @mastra/core
# Set your API key
export OLOSTEP_API_KEY="your_api_key_here"Get your API key from the Olostep dashboard. Free tier includes 500 requests — no credit card required.
Real-world use cases for Olostep + Mastra.
Build Mastra agents that receive a research question, search the web, fetch relevant pages, and synthesize structured answers — fully autonomously.
Have your agent crawl documentation sites or wikis, extract clean content, and populate a vector database for retrieval.
Create Mastra workflows that periodically check web pages for changes and trigger downstream actions when content updates.
Common questions about using Olostep with Mastra.
Olostep provides tools that are compatible with Mastra's tool interface. After installing the integration and setting your OLOSTEP_API_KEY, you can attach web scraping, search, and URL discovery tools to any Mastra agent or workflow step.
For publicly accessible pages, yes — Olostep handles JS rendering and anti-bot measures automatically. For pages behind authentication, you can pass custom cookies or session context via Olostep's Context feature.
Yes. You can combine Olostep's scraping with Mastra's LLM capabilities to extract structured data from any web page by defining a JSON schema and having the agent parse the scraped content.
500 free credits to get started — no credit card required. Full documentation available in the Olostep docs.
← Back to all integrations