Notte
$0.01 – $0.14/call
Browser automation API for AI agents.
Connect Notte tools
Cursor
Claude Code
Claude Desktop
Windsurf
VS Code
Cline
Roo Code
ChatGPT
Gemini CLI
Amazon Q
Goose
Augment
n8n
API / cURL
AI SDK
TypeScript SDK
{
"mcpServers": {
"notte": {
"url": "https://notte.mcp.xpay.sh/mcp?key=YOUR_API_KEY"
}
}
}Or connect all tools
Access all tools (including Notte) through a single MCP connection.
{
"mcpServers": {
"xpay": {
"url": "https://mcp.xpay.sh/mcp?key=YOUR_API_KEY"
}
}
}Agent Discovery
Machine-readable catalogs for LLM agents and automation.
curl https://xpay.tools/llms.txt
curl https://xpay.tools/agents.txt
curl https://xpay.tools/skill.md
Pricing
Pay per tool call. No subscriptions.
15 Notte tools availableAbout Notte
Notte on xpay — Headless browser automation for AI agents, billed per call
Notte is a browser automation API designed for AI agents. It lets you start headless Chrome or Firefox sessions, scrape webpages, execute page actions (clicks, typing, navigation), run autonomous agents, and extract session data—all without managing infrastructure. Developers use Notte when they need reliable, CAPTCHA-aware browser control in agentic workflows. Learn more at notte.com.
On xpay, you call Notte's tools through a dedicated MCP endpoint. No Notte account signup, no subscription—you pay per call, starting at $0.01. Billing rolls up into your xpay account.
What's available
- Session management:
notte_start_session(configure browser type, proxies, viewport, timeout),notte_get_session(check status),notte_stop_session(cleanup). - Page interaction:
notte_take_screenshot,notte_observe_page(get page state and available actions),notte_execute_page_action(click, type, navigate). - Data extraction:
notte_scrape_webpage(scrape a URL without session management),notte_get_network_logs(inspect requests/responses),notte_get_session_cookies(read cookies),notte_set_session_cookies(write cookies). - Agent control:
notte_run_agent(start an autonomous agent),notte_get_agent_status(check execution),notte_stop_agent(halt it).
When Notte is the right tool
- You need to automate browser workflows—form filling, multi-step navigation, login flows—from an AI agent.
- You're scraping JavaScript-heavy sites that require a real browser (not static HTML parsing).
- You want CAPTCHA solving and proxy rotation built in, without writing custom logic.
- You're building a workflow that combines page observation, action execution, and data extraction in one session.
- You need persistent browser profiles or cookie management across multiple interactions.
When to choose something else
- If you're scraping static HTML or APIs that don't require JavaScript rendering, a simpler HTTP client or dedicated scraper (like Cheerio or Puppeteer running locally) is cheaper and faster.
- If you need real-time, sub-second latency, the network round-trip through xpay's MCP layer may add unacceptable overhead.
- If your use case is one-off or low-volume, the per-call pricing model may be more expensive than a monthly Notte subscription (evaluate directly with Notte).
- If you need advanced browser features beyond headless Chrome/Firefox (e.g., Safari, mobile emulation), check Notte's upstream capabilities first.
Pricing snapshot
| Tool | Price per call |
|---|---|
notte_take_screenshot | $0.01 |
notte_get_session | $0.01 |
notte_stop_session | $0.01 |
notte_get_session_cookies | $0.01 |
notte_get_network_logs | $0.01 |
notte_get_agent_status | $0.01 |
notte_observe_page | $0.01 |
notte_stop_agent | $0.01 |
notte_execute_page_action | $0.01 |
notte_set_session_cookies | $0.01 |
notte_scrape_webpage | $0.02 |
notte_start_session | $0.03 |
Prices range from $0.01 to $0.14 per call depending on the tool and session complexity.
Quickstart
Install the Notte MCP endpoint in Claude Code:
claude mcp add --transport http notte "https://notte.mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY"
Replace YOUR_XPAY_KEY with your xpay API key (get it free at xpay.tools after email or Google signup).
Once connected, your Claude Code agent can call Notte tools by name—for example, ask Claude to "use notte_take_screenshot to capture the current page" or "use notte_scrape_webpage to extract text from example.com". The agent invokes the tool with the required arguments, and xpay bills the call.
Alternative: Use the unified xpay endpoint to access all xpay providers (including Notte) in one MCP connection:
claude mcp add --transport http xpay "https://mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY"
With the unified endpoint, use xpay_discover("notte") to find Notte tools, then call them via xpay_run("notte/<tool_name>", {...args}).
For Cursor, Windsurf, Cline, or VS Code (Copilot), add the endpoint to your mcp.json:
{
"mcpServers": {
"notte": {
"url": "https://notte.mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY"
}
}
}
Why route Notte through xpay?
- No Notte signup: xpay holds the upstream credentials. You authenticate once with xpay; no separate Notte account needed.
- Pay per call: No subscription tiers, no monthly minimums. Use
notte_take_screenshotonce and pay $0.01; use it 1,000 times and pay $10. Transparent, predictable billing. - MCP-native: Notte is exposed as a standard MCP server. Any MCP-compatible agent (Claude Code, Cursor, Cline, etc.) can call it without custom integrations.
- Unified billing: If you use multiple xpay providers (Notte, Tavily, Apollo, etc.), all calls roll into one xpay invoice. No juggling multiple vendor accounts.
- Instant activation: Get your xpay key, add the MCP endpoint, and start automating. No waiting for Notte onboarding or API approval.
Frequently Asked Questions
Notte is a browser automation API for AI agents. It lets you start headless Chrome or Firefox sessions, scrape JavaScript-heavy websites, execute page actions (clicks, typing, navigation), run autonomous agents, and extract session data like cookies and network logs. It includes built-in CAPTCHA solving and proxy support.
Notte tools on xpay cost $0.01 to $0.14 per call, depending on the tool. For example, `notte_take_screenshot` is $0.01, `notte_scrape_webpage` is $0.02, and `notte_start_session` is $0.03. You pay only for calls you make—no subscription, no monthly minimum.
No. xpay holds the upstream Notte credentials on your behalf. You sign up for xpay (free, via email or Google), get an API key, and start calling Notte tools through the MCP endpoint. You never sign up for Notte directly or manage your own API key with them.
Run: `claude mcp add --transport http notte "https://notte.mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY"`. Replace `YOUR_XPAY_KEY` with your xpay API key from [xpay.tools](https://xpay.tools). Once connected, Claude Code can call Notte tools like `notte_take_screenshot` or `notte_scrape_webpage` directly.
Yes. Add an entry to your `mcp.json` configuration file with the Notte MCP endpoint URL: `{ "mcpServers": { "notte": { "url": "https://notte.mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY" } } }`. This works in Cursor, Windsurf, Cline, and VS Code with Copilot.
Use Notte to automate browser workflows from AI agents: multi-step form filling, login flows, scraping JavaScript-heavy sites, extracting data after page interactions, and running autonomous agents. It's ideal when you need a real browser (not just HTTP requests) and CAPTCHA solving built in.
For static HTML scraping, use Cheerio or a simple HTTP client. For local browser automation, use Puppeteer or Playwright. For lightweight web search, use Tavily. For lead enrichment, use Apollo. If you need real-time, sub-second latency, a self-hosted browser automation tool may be cheaper. Evaluate based on your latency, volume, and feature requirements.
Yes. Use the unified xpay endpoint: `https://mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY`. This exposes all xpay providers in one connection. Use `xpay_discover()` to find tools, then call them via `xpay_run("notte/<tool_name>", {...})` or `xpay_run("tavily/<tool_name>", {...})`. All calls bill to your xpay account.

