firecrawl-mcp
Advanced tools
+1
-1
| { | ||
| "name": "firecrawl-mcp", | ||
| "version": "3.19.1", | ||
| "version": "3.20.0", | ||
| "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", |
+0
-108
@@ -21,3 +21,2 @@ <div align="center"> | ||
| - Deep research with autonomous agent | ||
| - Cloud browser sessions with agent-browser automation | ||
| - Automatic retries and rate limiting | ||
@@ -332,3 +331,2 @@ - Cloud and self-hosted support | ||
| - **If you need interactive browser automation** (click, type, navigate): use **scrape** + **interact** | ||
| - **If you need a raw CDP browser session** (advanced): use **browser** (deprecated) | ||
@@ -346,3 +344,2 @@ ### Quick Reference Table | ||
| | agent | Complex multi-source research | JSON (structured data) | | ||
| | browser | Interactive multi-step automation (deprecated) | Session with live browser | | ||
@@ -946,107 +943,2 @@ ### Format Selection Guide | ||
| ### 12. Browser Create (`firecrawl_browser_create`) — Deprecated | ||
| > **Deprecated:** Prefer `firecrawl_scrape` + `firecrawl_interact` instead. Interact lets you scrape a page and then click, fill forms, and navigate without managing sessions manually. | ||
| Create a cloud browser session for interactive automation. | ||
| **Arguments:** | ||
| - `ttl`: Total session lifetime in seconds (30-3600, optional) | ||
| - `activityTtl`: Idle timeout in seconds (10-3600, optional) | ||
| - `streamWebView`: Whether to enable live view streaming (optional) | ||
| - `profile`: Save and reuse browser state across sessions (optional) | ||
| - `name`: Profile name (sessions with the same name share state) | ||
| - `saveChanges`: Whether to save changes back to the profile (default: true) | ||
| **Usage Example:** | ||
| ```json | ||
| { | ||
| "name": "firecrawl_browser_create", | ||
| "arguments": { | ||
| "ttl": 600, | ||
| "profile": { "name": "my-profile", "saveChanges": true } | ||
| } | ||
| } | ||
| ``` | ||
| **Returns:** | ||
| - Session ID, CDP URL, and live view URL | ||
| ### 13. Browser Execute (`firecrawl_browser_execute`) — Deprecated | ||
| > **Deprecated:** Prefer `firecrawl_scrape` + `firecrawl_interact` instead. | ||
| Execute code in a browser session. Supports agent-browser commands (bash), Python, or JavaScript. | ||
| **Recommended: Use bash with agent-browser commands** (pre-installed in every sandbox): | ||
| ```json | ||
| { | ||
| "name": "firecrawl_browser_execute", | ||
| "arguments": { | ||
| "sessionId": "session-id-here", | ||
| "code": "agent-browser open https://example.com", | ||
| "language": "bash" | ||
| } | ||
| } | ||
| ``` | ||
| **Common agent-browser commands:** | ||
| | Command | Description | | ||
| | ------------------------------- | -------------------------------------- | | ||
| | `agent-browser open <url>` | Navigate to URL | | ||
| | `agent-browser snapshot` | Accessibility tree with clickable refs | | ||
| | `agent-browser click @e5` | Click element by ref from snapshot | | ||
| | `agent-browser type @e3 "text"` | Type into element | | ||
| | `agent-browser get title` | Get page title | | ||
| | `agent-browser screenshot` | Take screenshot | | ||
| | `agent-browser --help` | Full command reference | | ||
| **For Playwright scripting, use Python:** | ||
| ```json | ||
| { | ||
| "name": "firecrawl_browser_execute", | ||
| "arguments": { | ||
| "sessionId": "session-id-here", | ||
| "code": "await page.goto('https://example.com')\ntitle = await page.title()\nprint(title)", | ||
| "language": "python" | ||
| } | ||
| } | ||
| ``` | ||
| ### 14. Browser List (`firecrawl_browser_list`) — Deprecated | ||
| > **Deprecated:** Prefer `firecrawl_scrape` + `firecrawl_interact` instead. | ||
| List browser sessions, optionally filtered by status. | ||
| ```json | ||
| { | ||
| "name": "firecrawl_browser_list", | ||
| "arguments": { | ||
| "status": "active" | ||
| } | ||
| } | ||
| ``` | ||
| ### 15. Browser Delete (`firecrawl_browser_delete`) — Deprecated | ||
| > **Deprecated:** Prefer `firecrawl_scrape` + `firecrawl_interact` instead. | ||
| Destroy a browser session. | ||
| ```json | ||
| { | ||
| "name": "firecrawl_browser_delete", | ||
| "arguments": { | ||
| "sessionId": "session-id-here" | ||
| } | ||
| } | ||
| ``` | ||
| ## Logging System | ||
@@ -1053,0 +945,0 @@ |
Sorry, the diff of this file is too big to display
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
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
47
-4.08%115676
-7.84%1935
-8.73%1013
-9.63%