name: firecrawl version: "1.0.0" description: Firecrawl MCP server for reading web pages as main-content markdown, JS-rendered pages included packageName: "firecrawl-mcp" runtime: node transport: STDIO repositoryUrl: https://github.com/firecrawl/firecrawl-mcp-server # Readiness scrapes a tiny static page: a pass proves the Firecrawl API answers # and can fetch the web, without a search. Firecrawl's own search needs a # SearXNG endpoint on self-hosted instances; use the searxng template for # search. 300s because each probe is a real outbound fetch. healthCheck: tool: firecrawl_scrape arguments: url: "https://example.com" formats: ["markdown"] onlyMainContent: true intervalSeconds: 300 timeoutSeconds: 60 env: - name: FIRECRAWL_API_URL description: >- Self-hosted Firecrawl API base URL (e.g. http://firecrawl-api:3002). Leave unset only when using Firecrawl's cloud with FIRECRAWL_API_KEY. required: false - name: FIRECRAWL_API_KEY description: API key — required for Firecrawl's cloud, optional for a self-hosted instance required: false