WebPerception API handles JavaScript rendering, anti-bot bypasses, and structured data extraction — so your agents can focus on reasoning, not scraping.
Get Free API Key → Read DocsYou've built a smart agent. It reasons well. But the moment it needs to read a webpage, everything breaks.
Simple HTTP requests return empty pages. SPAs, React apps, and dynamic sites need a real browser — which your agent doesn't have.
Cloudflare, DataDome, reCAPTCHA. Your agent gets blocked on the first request. No amount of prompt engineering fixes this.
Raw HTML wastes tokens and confuses LLMs. Navbars, footers, ads — your agent can't find the actual content in the noise.
Running headless browsers, managing proxies, handling retries — that's a full engineering project, not an agent tool.
WebPerception gives your agent a single tool that handles everything.
Full-page screenshots that your vision-enabled agent can analyze. See the web exactly as a human would.
Get the main content of any page — no HTML, no nav, no ads. Just the text your agent needs to reason about.
Send a prompt describing what you need. Get structured JSON back. Prices, reviews, contact info — whatever the page contains.
Every request runs through a real browser with residential proxies. Cloudflare, SPAs, dynamic content — all handled.
from langchain.tools import Tool
import requests
def web_scrape(url: str) -> str:
"""Scrape any webpage and return clean text."""
resp = requests.post(
"https://api.mantisapi.com/v1/scrape",
headers={"Authorization": "Bearer YOUR_API_KEY"},
json={"url": url, "extract": "text"}
)
return resp.json()["text"]
# Add to your LangChain agent
web_tool = Tool(
name="web_scrape",
func=web_scrape,
description="Scrape a webpage and return its content as clean text"
)
REST API means universal compatibility. If your framework can make HTTP requests, it works with WebPerception.
Custom tool in 5 minutes. Works with any LangChain agent type.
Give any crew member web research capabilities instantly.
Multi-agent web tasks with structured data passing.
Perfect as a function call tool for GPT-4 agents.
Simple REST API. Python, JavaScript, Go, Rust — any language.
No-code agent workflows with HTTP request nodes.
Free tier. No credit card. Start scraping in 30 seconds.
Get Free API Key →