Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

firecrawl-mcp

Package Overview
Dependencies
Maintainers
1
Versions
85
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

firecrawl-mcp - npm Package Compare versions

Comparing version
3.20.1
to
3.20.2
+6
-2
dist/index.js

@@ -202,3 +202,3 @@ #!/usr/bin/env node

if (!headerCred) {
throw new Error('Firecrawl credentials required: OAuth access token (Authorization: Bearer fco_…) or API key (x-firecrawl-api-key)');
throw new Error('Firecrawl credentials required: OAuth access token (Authorization: Bearer fco_...) or API key (x-firecrawl-api-key)');
}

@@ -217,3 +217,3 @@ return { firecrawlApiKey: headerCred };

if (httpStreaming && !credential && !process.env.FIRECRAWL_API_URL) {
console.error('HTTP MCP transport requires FIRECRAWL_API_URL and/or credentials (OAuth: Authorization Bearer fco_…, or FIRECRAWL_API_KEY / FIRECRAWL_OAUTH_TOKEN)');
console.error('HTTP MCP transport requires FIRECRAWL_API_URL and/or credentials (OAuth: Authorization Bearer fco_..., or FIRECRAWL_API_KEY / FIRECRAWL_OAUTH_TOKEN)');
process.exit(1);

@@ -385,2 +385,3 @@ }

onlyMainContent: z.boolean().optional(),
redactPII: z.boolean().optional(),
includeTags: z.array(z.string()).optional(),

@@ -531,2 +532,3 @@ excludeTags: z.array(z.string()).optional(),

**Lockdown mode:** Set \`lockdown: true\` to serve the request only from the existing index/cache without any outbound network request. For air-gapped or compliance-constrained use where the request URL itself is considered sensitive. Errors on cache miss. Billed at 5 credits.
**Privacy:** Set \`redactPII: true\` to return content with personally identifiable information redacted.
**Returns:** JSON structured data, markdown, branding profile, or other formats as specified.

@@ -1368,2 +1370,3 @@ ${SAFE_MODE

onlyMainContent: z.boolean().optional(),
redactPII: z.boolean().optional(),
includeTags: z.array(z.string()).optional(),

@@ -1410,2 +1413,3 @@ excludeTags: z.array(z.string()).optional(),

**Unsupported options:** actions, screenshot/branding/changeTracking formats, waitFor > 0, location, mobile, proxy values other than "auto" or "basic".
**Privacy:** Set \`redactPII: true\` to return content with personally identifiable information redacted.

@@ -1412,0 +1416,0 @@ **CRITICAL - Format Selection (same rules as firecrawl_scrape):**

{
"name": "firecrawl-mcp",
"version": "3.20.1",
"version": "3.20.2",
"description": "MCP server for Firecrawl — search, scrape, and interact with the web. Supports both cloud and self-hosted instances. Features include web search, scraping, page interaction, batch processing, and LLM-powered content analysis.",

@@ -5,0 +5,0 @@ "type": "module",

@@ -431,2 +431,3 @@ <div align="center">

**Branding format:** Extracts comprehensive brand identity (colors, fonts, typography, spacing, logo, UI components) for design analysis or style replication.
**Privacy:** Set `redactPII: true` to return content with personally identifiable information redacted.

@@ -569,3 +570,4 @@ **Returns:**

"formats": ["markdown"],
"onlyMainContent": true
"onlyMainContent": true,
"redactPII": true
}

@@ -572,0 +574,0 @@ }