Collective intelligence for browser automation agents. Site capabilities, selectors, and extraction.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
Collective intelligence for agents. Stop your agents from guessing how to use the web. Let them know what to do. Think; hive mind. Let's make the open agent internet.
Install Β· Quick Start Β· Why Β· Agent Skill Β· Docs
Your browser agent wastes tokens and time every time it asks an LLM what to click. AIR SDK replaces guessing with knowing. This is an early research preview.
Up to 7,000x cost reduction and 280x faster vs frontier models. One function call. Zero code changes.
Measured across 8 major domains, 40 cold API calls, cache disabled. LLM baseline priced at Frontier Model ($15/$75 per M tokens). AIR SDK at Scale tier ($149/mo, 250K executions).
| Scenario | LLM DOM Reasoning (Frontier Model) | AIR SDK (Macro Path) | Savings |
|---|---|---|---|
| 1 browser action | ~$0.24, ~4s, ~10K tokens (2 LLM round trips to inspect DOM and act) | $0.0006, 178ms, 0 tokens | 400x cost reduction, 22x faster |
| 10 browser actions | Up to ~$4, ~50s, ~175K tokens (25 LLM round trips as context grows) | $0.0006, 178ms, 0 tokens | Up to 7,000x cost reduction, 280x faster |
The more complex the workflow, the more you save. LLM costs compound β every action adds to the conversation context, making each subsequent round trip more expensive. AIR's macro path is always one API call, regardless of how many steps the workflow has.
LLM baseline: Agent inspects page DOM, reasons about which elements to interact with, generates tool calls. Frontier Model pricing ($15/M input, $75/M output).
AIR SDK macro path: Pre-verified CSS selectors returned via API. Agent executes directly β no DOM inspection, no LLM reasoning. Cost = plan price / included executions.
Raw API latency (40 measurements, cache disabled):
Cost per action by tier:
| Tier | Price | Included | Effective cost |
|---|---|---|---|
| Free | $0 | 1,000/mo | $0 |
| Pro | $49/mo | 25,000/mo | $0.0020 |
| Scale | $149/mo | 250,000/mo | $0.0006 |
Capabilities discovered: 16 avg per domain (range: 3β39)
Last run: 2026-03-20 | Run benchmark yourself: npx tsx benchmark/run.ts
Agent Skill (recommended for AI coding agents):
Free tier included. No credit card. Make the network smarter, star the repo and share it β
Don't need the full SDK? We publish standalone packages for common use cases:
| Package | Install | Use case |
|---|---|---|
@arcede/air-mcp | npx @arcede/air-mcp | MCP server only β add AIR tools to Claude Code, Cursor, or Windsurf without the full SDK |
@arcede/air-cli | npx @arcede/air-cli | Terminal CLI β extract data and query capabilities from the command line |
@arcede/extract | npm i @arcede/extract | Typed TypeScript client for the Extract API only |
@arcede/capabilities | npm i @arcede/capabilities | Typed TypeScript client for the Capability API only |
Wrap your existing Playwright page. Nothing else changes.
Also works with Puppeteer and Browser Use:
Browser automation is fragile. Selectors break. Sites change. Your agent has no idea what's possible until it's already on the page.
AIR SDK gives your agent three things:
| What | How |
|---|---|
| Site intelligence | Know what actions are possible on any website β search, purchase, login, browse β before your agent navigates there. |
| Resilient selectors | When a selector fails, the SDK automatically resolves fallback alternatives so your automation doesn't break. |
| Continuous learning | The platform gets smarter over time, improving reliability and coverage across the web. |
How it works: Wrap your page with withAIR(). The SDK observes actions, resolves selectors, and preloads site capabilities. Your code doesn't change β it just works better.
Privacy-first: Input values, cookies, and PII are never sent. See our privacy docs β
API keys are stored at ~/.config/air/credentials.json with 0600 permissions (owner read/write only).
Key resolution order: AIR_API_KEY env var β ~/.config/air/credentials.json β .env in current directory.
Give your coding agent site intelligence with one command:
This auto-detects Claude Desktop, Claude Code, Cursor, Windsurf, and OpenClaw, writes the MCP server config, and injects your API key. It installs @arcede/air-sdk globally for fast agent startup (~2s instead of ~60s with npx) and writes the absolute binary path to each config to avoid npx version caching issues. Restart your agent and it instantly has new tools.
Requires global install:
npm install -g @arcede/air-sdk. If not installed globally, replace"command": "air-sdk"with"command": "npx"and"args": ["--mcp"]with"args": ["-y", "@arcede/air-sdk", "--mcp"].
Claude Desktop β add to ~/Library/Application Support/Claude/claude_desktop_config.json:
Claude Code:
Cursor β add to ~/.cursor/mcp.json:
Windsurf β add to ~/.codeium/windsurf/mcp_config.json:
OpenClaw β add to ~/.openclaw/openclaw.json:
Tools available:
| Tool | Description |
|---|---|
extract_url | Extract structured data from any URL β JSON-LD, RSS/Atom feeds, JSON APIs, SPAs. Meta-only results cost 0 credits. |
browse_capabilities | Discover what actions can be automated on a website. Returns confidence scores, tiers, selectors, and universal patterns. |
execute_capability | Get a structured execution plan with CSS selectors, fallbacks, and pattern-matched guidance. |
report_outcome | Report execution results with optional browserObservations to improve collective intelligence. |
extract_content | Extract text and structured sections from local files or remote file URLs such as PDFs, DOCX, PPTX, XLSX, CSV, TXT, MD, HTML, and EML. |
AIR SDK is also available as an OpenAI hosted shell skill for gpt-5.4 and gpt-5.4-mini:
Then use in the Responses API:
Requires api.agentinternetruntime.com in your org network allowlist.
AIR SDK supports x402 micropayments, enabling your agent to pay for premium site access without pre-registration:
See examples/agents/ for working agent examples:
See CONTRIBUTING.md. PRs welcome.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/air-sdk)<a href="https://allmcps.com/mcp/air-sdk"><img src="https://allmcps.com/api/badge/air-sdk?style=directory" alt="AIR SDK on AllMCPs" /></a>