Default
Firecrawl
API integration
Ship Default features without building the integration. Full Firecrawl API access via Proxy and 30+ MCP-ready tools for AI agents — extend models and mappings to fit your product.
Talk to usSuperAI
Firecrawl AI agent tools
Comprehensive AI agent toolset with fine-grained control. Integrates with MCP clients like Cursor and Claude, or frameworks like LangChain.
get_single_firecrawl_agent_by_id
Get the status of an agent job by job ID.
create_a_firecrawl_agent
Start an agent task for agentic data extraction by providing a prompt and optional URLs, schema, and model configuration.
delete_a_firecrawl_agent_by_id
Cancel an agent job by its job ID.
get_single_firecrawl_batch_scrape_by_id
Get the status of a batch scrape job
delete_a_firecrawl_batch_scrape_by_id
Cancel a batch scrape job by its ID.
create_a_firecrawl_batch_scrape
Scrape multiple URLs in batch and optionally extract information using an LLM.
firecrawl_batch_scrapes_get_errors
Get the errors of a batch scrape job
list_all_firecrawl_browsers
List browser sessions, optionally filtered by status.
create_a_firecrawl_browser
Create a browser session with configurable TTL, activity timeout, live view streaming, and optional persistent profile storage.
firecrawl_browsers_execute
Execute code in a browser session
delete_a_firecrawl_browser_by_id
Delete a browser session by session ID.
get_single_firecrawl_crawl_by_id
Get the status of a crawl job
delete_a_firecrawl_crawl_by_id
Cancel a crawl job by its ID.
firecrawl_crawls_get_errors
Get the errors of a crawl job
create_a_firecrawl_crawl
Crawl multiple URLs starting from a base URL based on specified options such as depth, path filters, and concurrency limits.
firecrawl_crawls_list_active
Get all active crawls for the authenticated team
firecrawl_crawls_preview_params
Preview crawl parameters generated from a natural language prompt describing what to crawl.
list_all_firecrawl_credit_usage_historicals
Get historical credit usage for the authenticated team, optionally broken down by API key.
create_a_firecrawl_extract
Extract structured data from pages using LLMs by providing URLs and an optional prompt, schema, and scrape options.
get_single_firecrawl_extract_by_id
Get the status of an extract job by its ID.
create_a_firecrawl_map
Map multiple URLs from a base URL based on crawling and sitemap options.
firecrawl_scrapes_delete_interact
Stop the interactive browser session associated with a scrape job.
firecrawl_scrapes_interact
Interact with the browser session associated with a scrape job by executing code in the scrape-bound browser sandbox.
create_a_firecrawl_scrape
Scrape a single URL and optionally extract information using an LLM.
list_all_firecrawl_searches
Search the web and optionally scrape search results, with support for web, image, and news sources.
list_all_firecrawl_team_activities
Lists your team's recent API activity from the last 24 hours. Returns metadata about each job including the job ID, which can be used with the corresponding GET endpoint (e.g. GET /crawl/{id}) to retrieve full results. Supports cursor-based pagination and filtering by endpoint.
list_all_firecrawl_team_credit_usages
Get remaining credits for the authenticated team
list_all_firecrawl_team_queue_status
Retrieve metrics about your team's scrape queue, including job counts, concurrency limits, and most recent success timestamp.
list_all_firecrawl_team_token_usages
Get remaining tokens for the authenticated team
list_all_firecrawl_token_usage_historicals
Get historical token usage for the authenticated team (Extract only), optionally broken down by API key.
Why Truto
Why use Truto’s MCP server for Firecrawl
Other MCP servers give you a static tool list for one app. Truto gives you a managed, multi-tenant MCP infrastructure across 650+ integrations.
Auto-generated, always up to date
Tools are dynamically generated from curated documentation — not hand-coded. As integrations evolve, tools stay current without manual maintenance.
Fine-grained access control
Scope each MCP server to read-only, write-only, specific methods, or tagged tool groups. Expose only what your AI agent needs — nothing more.
Multi-tenant by design
Each MCP server is scoped to a single connected account with its own credentials. The URL itself is the auth token — no shared secrets, no credential leaking across tenants.
Works with every MCP client
Standard JSON-RPC 2.0 protocol. Paste the URL into Claude, ChatGPT, Cursor, or any MCP-compatible agent framework — tools are discovered automatically.
Built-in auth, rate limits, and error handling
Tool calls execute through Truto’s proxy layer with automatic OAuth refresh, rate-limit handling, and normalized error responses. No raw API plumbing in your agent.
Expiring and auditable servers
Create time-limited MCP servers for contractors or automated workflows. Optional dual-auth requires both the URL and a Truto API token for high-security environments.
How It Works
From zero to integrated
Go live with Firecrawl in under an hour. No boilerplate, no maintenance burden.
Link your customer’s Firecrawl account
Use Truto’s frontend SDK to connect your customer’s Firecrawl account. We handle all OAuth and API key flows — you don’t need to create the OAuth app.
We handle authentication
Don’t spend time refreshing access tokens or figuring out secure storage. We handle it and inject credentials into every API request.
Call our API, we call Firecrawl
Truto’s Proxy API is a 1-to-1 mapping of the Firecrawl API. You call us, we call Firecrawl, and pass the response back in the same cycle.
Unified response format
Every response follows a single format across all integrations. We translate Firecrawl’s pagination into unified cursor-based pagination. Data is always in the result attribute.
Firecrawl
Get Firecrawl integrated into your app
Our team understands what it takes to make a Firecrawl integration successful. A short, crisp 30 minute call with folks who understand the problem.
Talk to us