Skip to main content
Web data infrastructure

Extract the web.
Power your AI.

Grabba turns any URL into structured data, automates it on a schedule, ships results through HMAC-signed webhooks, and grounds LLM agents in everything you collect — one platform, one API key.

No card. No setup. Free during beta.
quickstart.sh
curl https://api.grabba.dev/v1/jobs \
-H "X-Api-Key: $GRABBA_API_KEY" \
-d '{
"url": "https://news.ycombinator.com",
"extract": ["title", "points", "comments"]
}'
Capabilities

Everything you need to ship on web data

From a single extraction in the playground to production pipelines feeding your AI products — the same primitives scale all the way up.

01

Extract

Turn any URL into structured data.

Describe what you want — markdown, specific fields, or a full page snapshot. Run on-demand or programmatically from your backend.

02

Automate

Schedule, retry, and pipe results anywhere.

Interval or cron schedules with pause/resume. Reusable, HMAC-signed webhooks with a full delivery audit and one-click redelivery.

03

Agents

Ground LLMs in the data you extract.

Pipe extractions into a Knowledge Base, stand up an agent over it, drop in the embeddable chat widget — or expose it to any MCP client.

For developers

First-class SDKs. Drop in and ship.

First-party SDKs for TypeScript and Python, plus an embeddable chat widget. Authenticate with an API key and you're running.

Chat widgetDocs
npm install @grabba/chat-widget
AI-ready

Plug Grabba into any MCP client

We host a Grabba Model Context Protocol server at https://mcp.grabba.dev. Point Claude Desktop, Cursor, or any MCP-compatible agent at the URL and your LLM can run extractions, query knowledge bases, and manage webhooks on your behalf — no install required.

claude-desktop.json
{
"mcpServers": {
"grabba": {
"type": "streamable-http",
"url": "https://mcp.grabba.dev/",
"headers": { "API_KEY": "gk_live_..." }
}
}
}

Start extracting in minutes.

Free during beta. No card required. Bring your own LLM keys.

Chat Assistant

Start a conversation by sending a message below.