Koskamo

Firecrawl MCP

An MCP server that enables AI agents to search the web, scrape URLs into clean Markdown or structured JSON, parse documents, crawl sites, interact with dynamic pages via a real browser, run multi-source research agents, and monitor pages for content changes.

Package and access

Local package with source-attributed installation metadata. Koskamo does not execute packages during review.

Firecrawl MCP logo, by Mendable AICommunity listingLocal stdioSource reviewed; not executedPublished by Mendable AI
Vendor documentation

What its tools do

26 tools, grouped by the hints the source reports. Hints are self-declared, not verified behavior.

0 of 26 have a description · 0 of 26 declare behavior hints

Checks and signals

Each line is separate evidence, not a trust score.

  • Popularity 7,752 GitHub stars

What you can do with it

  • Search the web and retrieve ranked results with excerpts
  • Scrape any URL into clean Markdown or structured JSON
  • Crawl a site to discover URLs and extract content from multiple pages
  • Monitor pages for content changes and receive notifications

Source and maintenance

Community listingMIT
Last repository push
Latest release
v3.2.1
Maintenance checked

Packages and installation

Source-provided package data. Koskamo has not executed or live-probed this package.

mcp/firecrawl@sha256:28e677a10704596526b1fbeb8105d1930cc7500648433216ce6937e03b20516c

oci
mcp/firecrawl@sha256:28e677a10704596526b1fbeb8105d1930cc7500648433216ce6937e03b20516c package definition
{
  "transport": "stdio",
  "identifier": "mcp/firecrawl@sha256:28e677a10704596526b1fbeb8105d1930cc7500648433216ce6937e03b20516c",
  "registryType": "oci",
  "registryBaseUrl": "https://registry-1.docker.io"
}

Tools

Reported by the attributed source; not independently observed by Koskamo.

firecrawl_agent
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_agent input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_agent_status
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_agent_status input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_check_crawl_status
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_check_crawl_status input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_crawl
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_crawl input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_extract
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_extract input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_feedback
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_feedback input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_interact
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_interact input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_interact_stop
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_interact_stop input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_map
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_map input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_monitor_check
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_monitor_check input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_monitor_checks
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_monitor_checks input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_monitor_create
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_monitor_create input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_monitor_delete
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_monitor_delete input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_monitor_get
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_monitor_get input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_monitor_list
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_monitor_list input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_monitor_run
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_monitor_run input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_monitor_update
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_monitor_update input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_parse
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_parse input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_research_inspect_paper
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_research_inspect_paper input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_research_read_paper
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_research_read_paper input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_research_related_papers
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_research_related_papers input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_research_search_github
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_research_search_github input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_research_search_papers
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_research_search_papers input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_scrape
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_scrape input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_search
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_search input schema
{
  "type": "",
  "required": null,
  "properties": null
}
firecrawl_search_feedback
Reported by the attributed source; not independently observed by Koskamo.
firecrawl_search_feedback input schema
{
  "type": "",
  "required": null,
  "properties": null
}

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · repository · passed · metadata changed · updated
  • · backfill · recorded · Pre-expansion baseline; unobserved rich metadata remains unknown

Connect from your client

Each snippet configures the same source-provided package; replace placeholders before use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Cursor

Merge this local stdio configuration, replace every placeholder environment value, and restart Cursor. Koskamo has not executed this package.
Cursor configuration
{
  "mcpServers": {
    "firecrawl-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/firecrawl@sha256:28e677a10704596526b1fbeb8105d1930cc7500648433216ce6937e03b20516c"
      ]
    }
  }
}

Cline

Merge this local stdio configuration, replace every placeholder environment value, and restart Cline. Koskamo has not executed this package.
Cline configuration
{
  "mcpServers": {
    "firecrawl-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/firecrawl@sha256:28e677a10704596526b1fbeb8105d1930cc7500648433216ce6937e03b20516c"
      ]
    }
  }
}

VS Code

Merge this local stdio configuration, replace every placeholder environment value, and restart VS Code. Koskamo has not executed this package.
VS Code configuration
{
  "servers": {
    "firecrawl-mcp": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/firecrawl@sha256:28e677a10704596526b1fbeb8105d1930cc7500648433216ce6937e03b20516c"
      ]
    }
  }
}

Claude Desktop

Merge this local stdio configuration, replace every placeholder environment value, and restart Claude Desktop. Koskamo has not executed this package.
Claude Desktop configuration
{
  "mcpServers": {
    "firecrawl-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/firecrawl@sha256:28e677a10704596526b1fbeb8105d1930cc7500648433216ce6937e03b20516c"
      ]
    }
  }
}

Let your agent find its tools

Find servers like Firecrawl MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.