firecrawl-mcp
Advanced tools
+6
-2
@@ -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):** |
+1
-1
| { | ||
| "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", |
+3
-1
@@ -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 @@ } |
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
116594
0.36%1947
0.21%1015
0.2%