Skip to main content
Connect Claude Code to Firecrawl through the hosted MCP server. OAuth is the recommended interactive setup because the key never enters the command line, project files, or conversation.

Quick setup

1. Add Firecrawl

Run:
https://mcp.firecrawl.dev/v2/mcp-oauth is a client configuration value, not a page to open directly in a browser.

2. Sign in and verify

Enter /mcp in Claude Code, choose firecrawl, and complete the browser sign-in. Start a new Claude Code session if you changed an existing Firecrawl connection. Confirm that only one firecrawl server is active, then try:

Other connection modes

  • Try keyless MCP for Search, Scrape, and Parse without an account or key.
  • Configure an API key for unattended use. Keep the secret outside agent chat and use an environment-variable reference.
  • Run MCP locally only when you need a local process or a self-hosted Firecrawl API. The local package requires Node.js 22 or newer.

Troubleshooting

  • A Firecrawl server already exists: run claude mcp remove firecrawl, add the intended connection once, then start a new session.
  • The browser does not open: enter /mcp, select firecrawl, and start authentication from the client.
  • The server shows 401: sign in again through /mcp; do not paste an API key into the conversation or OAuth URL.