Blog

Learn how to scrape the web and create tools with public data.

Two shopping carts, one labeled Amazon and one labeled eBay, feeding into a single comparison agent

A CrewAI Shopping Assistant That Compares eBay and Amazon

Build a CrewAI crew that searches Amazon and eBay in parallel, then have a comparator agent pick the best real deal across both.
An evaluation harness checking claims against retrieved sources

How to Tell If Your Agent Is Actually Using Its Search Results

An agent that searches and then answers from memory looks identical to one that searches and reads. Here's how to measure the difference.
Diagram of an LLM calling a search function and receiving live web results

Function Calling with Serply: Real-Time Search for OpenAI and Claude

Give GPT-4 and Claude live web search with function calling — wire Serply's Search API into OpenAI's tools and Anthropic's tool_use in a few lines.
Line chart of rising search interest next to a chat interface

Grounding LLM Answers in Real-Time Google Trends Data

LLMs guess about what's trending from stale training data. Wire an agent to Serply's Trends endpoints and it can answer with today's actual numbers.
Raw HTML markup being compressed down into clean markdown text

The Hidden Token Cost of Feeding AI Agents Raw HTML

Raw HTML is mostly noise. Here's why converting scraped pages to markdown before they hit your LLM saves money and improves output quality.
Diagram of a job-search agent pipeline moving from search results to scraped job postings

Building a Job-Search Agent That Never Hallucinates Listings

Why job-search agents built on structured job APIs alone tend to invent postings, and how to ground one in real search results and scraped pages instead.
Diagram of a LlamaIndex agent routing a query to a live Google Scholar search tool

Building a LlamaIndex Research Agent with Google Scholar Search

Give a LlamaIndex agent a live Google Scholar tool via Serply so it cites real papers instead of inventing plausible-sounding references.
Diagram of an MCP server exposing search, news, and scrape tools to an AI agent

Build an MCP Server for Serply Search, News, and Web Scraping

Wrap Serply's Search, News, and Request APIs as MCP tools so Claude Desktop, Claude Code, and any MCP client can search, read news, and scrape pages.
Diagram of a RAG pipeline pulling live news entries into an LLM prompt

Building News-Aware RAG Agents with the Serply News API

Skip the nightly reindex job. Ground your RAG agent in live Google News results so it can actually answer questions about today.
Line chart of eBay listing prices with a target price threshold marked

Building a Price-Tracking Agent with eBay's Search Filters

Track a product on eBay with Serply's filter aliases and alert yourself the moment a listing drops under your target price.