Firecrawl
$0.02 – $0.05/call
100+ calls
Web scraping, crawling, content extraction, and site mapping
Connect Firecrawl 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": {
"firecrawl": {
"url": "https://firecrawl.mcp.xpay.sh/mcp?key=YOUR_API_KEY"
}
}
}Or connect all tools
Access all tools (including Firecrawl) 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.
13 Firecrawl tools availableAbout Firecrawl
Firecrawl on xpay — production web scraping, no subscription
Firecrawl is the web-scraping API agents reach for when raw HTTP fetches start failing on JavaScript-rendered pages, anti-bot walls, and large sites. It handles browser rendering, retries, sitemap discovery, schema-driven JSON extraction, and recursive crawling behind a single REST surface.
xpay wraps Firecrawl's full v2 API as $0.01–$0.10 per call with no Firecrawl account required. You authenticate once with your xpay key, call any of the 13 tools, and we route the request to Firecrawl, bill by call, and return the structured result. New accounts get $5 in free credits, so you can scrape a few thousand pages before paying anything.
When Firecrawl is the right tool
- Single-page extraction where you know the URL and want clean markdown or schema-conformant JSON. Use
firecrawl_scrape. - Targeted extraction with a JSON Schema — Firecrawl runs the page, finds the data points, and returns typed JSON. Use
firecrawl_extract. - Whole-site crawls that follow internal links, respect depth limits, and emit each page as markdown or HTML. Use
firecrawl_crawlwithfirecrawl_check_crawl_statusto poll. - Sitemap discovery before a crawl, so you only fetch what matters. Use
firecrawl_map. - Web search with content extraction in a single call (search + scrape). Use
firecrawl_search.
When to choose something else
- For large-volume static-HTML scraping at minimum cost, Bright Data's batch tools are cheaper.
- For JS execution + CAPTCHA workflows, ScrapeGraph or Notte may match better.
- For LLM-friendly search with citations (not raw scraping), Tavily, Exa, or Linkup are cheaper per call.
Pricing snapshot
| Tool | Price | Notes |
|---|---|---|
| firecrawl_scrape | $0.01–$0.05 | Single page, markdown / JSON / screenshot |
| firecrawl_extract | $0.05 | JSON-Schema-driven structured extraction |
| firecrawl_search | $0.05 | Search + scrape in one call |
| firecrawl_map | $0.01 | Discover all URLs on a domain |
| firecrawl_crawl | $0.05 / page | Recursive crawl, async |
| firecrawl_check_crawl_status | $0.00 | Poll a crawl job |
Quickstart (Claude Code)
claude mcp add --transport http firecrawl "https://firecrawl.mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY"
Then in chat: "Use Firecrawl to extract the pricing table from anthropic.com/pricing as JSON with fields {tier, input_per_mtok, output_per_mtok}." The agent picks firecrawl_extract, sends the schema, and returns typed rows. To connect every xpay provider in one shot, swap to xpay + https://mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY.
Why route Firecrawl through xpay?
- No second account, no second invoice. One xpay balance covers Firecrawl + 60+ other API providers.
- Per-call billing instead of Firecrawl's monthly tiers. Predictable cost for low/spiky volume.
- MCP-native. Discover tools, inspect schemas, and run them from any MCP client without writing HTTP plumbing.
- x402 micropayments under the hood — atomic per-call settlement on Base, no prepayment lock-in.
Frequently Asked Questions
Firecrawl is a web-scraping API that handles JavaScript rendering, anti-bot defenses, and structured extraction. It exposes scrape, crawl, extract, search, and map endpoints. On xpay you can call any of the 13 Firecrawl tools per-call without a Firecrawl subscription.
Firecrawl tools cost between $0.01 and $0.10 per call on xpay. firecrawl_map is $0.01, firecrawl_scrape is $0.01–$0.05 depending on options, firecrawl_extract and firecrawl_search are $0.05, and firecrawl_crawl is $0.05 per page crawled. No monthly fee. New accounts get $5 free credit.
No. xpay holds the upstream Firecrawl credential. You authenticate once with your xpay key and call Firecrawl tools by name through the xpay MCP server. We bill per call from your xpay balance.
Use firecrawl_extract when you know the schema you want. Pass a JSON Schema in the formats parameter and Firecrawl returns typed JSON. Use firecrawl_scrape with format="json" + a schema for single pages, or firecrawl_extract for the higher-level helper that picks the right approach for you.
Call firecrawl_crawl with the root URL and a maxDepth. The call returns a job ID. Poll with firecrawl_check_crawl_status until status=="completed", then read the data array. Each crawled page is billed at $0.05.
Yes. Run `claude mcp add --transport http firecrawl "https://firecrawl.mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY"` (Claude Code) — or add the same URL to Cursor/Windsurf/Cline's mcp.json. The agent will list every Firecrawl tool by name and call it directly.
Same upstream API, same response shapes. Differences: (1) per-call pricing instead of monthly tiers, (2) no Firecrawl signup, (3) one balance covers Firecrawl plus all other xpay providers, (4) MCP-native — your agent discovers and calls tools without you writing HTTP code.

