From research
Provides access to the Firecrawl API for web crawling and scraping. Runs locally as a subprocess via npx but requires a Firecrawl API key and supports retry/credit config.
npx claudepluginhub melodic-software/claude-code-plugins --plugin researchAdd to your .mcp.json:
{
"mcpServers": {
"firecrawl": {
"command": "npx",
"args": [
"-y",
"firecrawl-mcp"
],
"env": {
"FIRECRAWL_API_KEY": "${FIRECRAWL_API_KEY}",
"FIRECRAWL_API_URL": "${FIRECRAWL_API_URL:-https://api.firecrawl.dev}",
"FIRECRAWL_RETRY_MAX_DELAY": "${FIRECRAWL_RETRY_MAX_DELAY:-10000}",
"FIRECRAWL_RETRY_MAX_ATTEMPTS": "${FIRECRAWL_RETRY_MAX_ATTEMPTS:-3}",
"FIRECRAWL_RETRY_INITIAL_DELAY": "${FIRECRAWL_RETRY_INITIAL_DELAY:-1000}",
"FIRECRAWL_RETRY_BACKOFF_FACTOR": "${FIRECRAWL_RETRY_BACKOFF_FACTOR:-2}",
"FIRECRAWL_CREDIT_WARNING_THRESHOLD": "${FIRECRAWL_CREDIT_WARNING_THRESHOLD:-1000}",
"FIRECRAWL_CREDIT_CRITICAL_THRESHOLD": "${FIRECRAWL_CREDIT_CRITICAL_THRESHOLD:-100}"
}
}
}
}Replace placeholder values for: FIRECRAWL_API_KEY
This MCP server needs API keys or credentials. Configure them in your environment before use.
This server connects to external services. Review the URLs it accesses before enabling.
npxFIRECRAWL_API_KEY=${FIRECRAWL_API_KEY}FIRECRAWL_API_URL=${FIRECRAWL_API_URL:-https://api.firecrawl.dev}FIRECRAWL_RETRY_MAX_DELAY=${FIRECRAWL_RETRY_MAX_DELAY:-10000}FIRECRAWL_RETRY_MAX_ATTEMPTS=${FIRECRAWL_RETRY_MAX_ATTEMPTS:-3}FIRECRAWL_RETRY_INITIAL_DELAY=${FIRECRAWL_RETRY_INITIAL_DELAY:-1000}FIRECRAWL_RETRY_BACKOFF_FACTOR=${FIRECRAWL_RETRY_BACKOFF_FACTOR:-2}FIRECRAWL_CREDIT_WARNING_THRESHOLD=${FIRECRAWL_CREDIT_WARNING_THRESHOLD:-1000}FIRECRAWL_CREDIT_CRITICAL_THRESHOLD=${FIRECRAWL_CREDIT_CRITICAL_THRESHOLD:-100}Share bugs, ideas, or general feedback.