Skip to content
Elaichi Elaichi

Application Development

Firecrawl

Connect Firecrawl once and hand every teammate a governed MCP endpoint with 30 tools ready to call from Claude, ChatGPT, Cursor, or any MCP client, inside the same permissions they already have, with every call checked and logged.

Firecrawl

Automations & dashboards

From answering questions to doing the work

A person no longer has to ask. A trigger starts the work, inside the same permissions and the same audit log as everything else. Automations and live dashboards ship on the Black plan.

Automations

Put Firecrawl work on a schedule.

A trigger starts a sequence of steps: call a Firecrawl tool, transform the result, branch, wait, and ask a person when it matters.

Firecrawl digest

Run 418 · started 2 minutes ago · on behalf of Emma Laurent

  1. Schedule

    Every weekday at 08:00

    0.2s
  2. Fetch agents

    Firecrawl

    1.4s
  3. Group by owner

    Transform

    0.1s
  4. Draft the digest

    Agent step

    Ran with 4 tools, returned a structured summary

    6.2s
  5. Approve the digest

    Needs approval

    Assigned to Michael Brennan

    Approve
  6. Post the digest

    Firecrawl

    Queued

Collections and dashboards

Report on Firecrawl without asking.

Collections hold your own data, written by an automation and read by a dashboard that refreshes on a schedule.

Firecrawl health

Refreshed 4 minutes ago · every 15 minutes · from the agents collection

Live

Agents

1,284 ↓ 12%

Crawls

96 ↓ 8%

Needs attention

3 ↑ 2

Updated this week

412 ↑ 9%

Agents created

Last 14 days

By workspace

Share of activity

Engineering 34%

Product 27%

Support 21%

Sales 18%

AI tools

Firecrawl tools for your AI agents

30 tools are ready to call through Elaichi's MCP endpoint the moment you connect Firecrawl, governed by the same roles, restrictions, and audit log as everything else in Elaichi.

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.

How it works

From Firecrawl account to governed MCP endpoint

Connect

Link a Firecrawl account through Elaichi's hosted connect flow. Credentials are vaulted, so nobody, including the AI, ever sees them.

Compose

The connection becomes a toolbox instantly. Curate which Firecrawl tools are exposed, rename them, or freeze arguments.

Authorize

Point Claude, ChatGPT, Cursor, or any MCP client at the one Elaichi endpoint and sign in with OAuth, governed by roles, restrictions, and audit logs.

Put your agents to work in the tools you already use

Start a 14-day Gold trial. Connect a product, curate a toolbox, and paste a governed MCP endpoint into Claude, ChatGPT, or Cursor in minutes.