One API, all the data

Google Maps, LinkedIn, Instagram, Vinted and 50+ sources — one REST API, JSON out. Launch any lobstr.io scraper from your code, your terminal, or your AI agent.

# install once (Python 3.10+)
pip install lobstrio

# check your token
lobstr whoami

# find a scraper
lobstr crawlers search "Google Maps"

# one call — launch, wait, download
lobstr go google-maps-reviews-scraper \
  "<any Google Maps URL>" \
  --param max_results=200 \
  -o results.csv

Launch scrapers from your stack

Your code, your terminal, or your AI agent.
One API key, same credits, JSON out.

Built for AI agents

Claude, Cursor and any MCP-compatible agent can launch runs and read results — no glue code.

mcp
# one line — Claude, Cursor & any MCP client
claude mcp add --transport http \
  lobstr https://mcp.lobstr.io/mcp

# then just ask your agent
# "Get me 200 reviews from Google Maps, as a clean CSV."

Ship in Python or bash

A full Python SDK and a one-line CLI — same runs, same credits as the dashboard.

first_run.py
from lobstrio import LobstrClient

client = LobstrClient()  # reads LOBSTR_TOKEN

run = client.runs.start(squid=squid.id)
client.runs.wait(run.id)

for row in client.results.iter(squid=squid.id):
    print(row)

JSON out, delivered anywhere

Results as JSON, or straight to S3, Google Sheets and webhooks.

results.json
[
  {
    "name": "Heist Restaurant",
    "rating": 4.7,
    "reviews_count": 662,
    "category": "Coffee & burgers",
    "address": "678 Post St, San Francisco",
    "website": "heistrestaurant.com"
  }
]

Every scraper is an API

Pick a scraper below: each product page has an API section with the exact calls for that scraper — CLI, Python SDK, MCP.

Frequently Asked Questions

How do I authenticate?

Every request carries the personal API token you get with your account. Create a free account, open the dashboard, copy your token — the documentation shows where to put it.

How much does the API cost?

API access is included in every plan, free plan included. Runs launched through the API consume the same credits as runs launched from the dashboard — no separate API pricing.

What is the difference between the API and the dashboard?

None in terms of data: same scrapers, same runs, same credits. The API simply automates what you would click in the dashboard, and you can mix both freely on the same account.

Which output formats are supported?

JSON through the API, CSV exports, plus deliveries through the integrations: Amazon S3, webhooks, Google Sheets and more.

Does it work with AI agents?

Yes — lobstr.io ships a native MCP server, so Claude, Cursor and any MCP-compatible agent can list scrapers, launch runs and read results directly.

Are there rate limits?

Concurrency depends on your plan. Check the documentation for the current limits, or contact sales if you need a higher throughput.

Ready to plug in?

Free plan, no credit card — your first run is minutes away.