Skip to content
Kitbay
Submit
MCP server

firecrawl-mcp-effect

Updated on Oct 31, 20265GitHub starsNeeds an API key

A Firecrawl MCP server written with Effect-TS and the Bun toolchain, designed to run as a local dev server or be deployed as a Vercel serverless function that takes MCP JSON-RPC requests over HTTP.

What it does

A Firecrawl MCP server written with Effect-TS and the Bun toolchain, designed to run as a local dev server or be deployed as a Vercel serverless function that takes MCP JSON-RPC requests over HTTP. It wraps the Firecrawl JavaScript SDK and works with Firecrawl cloud or a self-hosted instance. A cloud service mode reads each caller's Firecrawl key from request headers, and a safe mode strips interactive scrape actions and turns off browser execution and crawl webhooks. It adds request size limits, per-IP rate limiting, an origin allowlist and Prometheus metrics. Setup guides cover Claude Desktop and LM Studio.

Capabilities

  • Scrape and crawl pages through Firecrawl
  • Deploy as a Vercel function
  • Accept per-request Firecrawl keys in cloud mode
  • Export Prometheus metrics