Firecrawl MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SSE_LOCAL | No | Enables SSE local mode (HTTP stream transport), in which clients should send Authorization: Bearer <fco_access_token> on MCP requests. | |
| CLOUD_SERVICE | No | When true, runs in hosted mode and additionally serves the search-only endpoint. | |
| FIRECRAWL_API_KEY | No | Your Firecrawl API key. Required when using cloud API (default). Optional when using self-hosted instance with FIRECRAWL_API_URL. | |
| FIRECRAWL_API_URL | No | Custom API endpoint for self-hosted instances. Example: https://firecrawl.your-domain.com. If not provided, the cloud API will be used (requires API key). | |
| FIRECRAWL_OAUTH_TOKEN | No | A static OAuth access token (fco_...) for stdio transport, used instead of FIRECRAWL_API_KEY. Only access tokens are supported; refresh tokens (fcr_...) must be exchanged at the token endpoint. | |
| HTTP_STREAMABLE_SERVER | No | Set to true to run the server using Streamable HTTP locally instead of the default stdio transport. Use the url: http://localhost:3000/mcp | |
| FIRECRAWL_MCP_SEARCH_PORT | No | Port for the search-only instance, for isolated tests only. Must not be used independently in the hosted deployment. | |
| FIRECRAWL_MCP_SEARCH_ENABLED | No | Operational toggle for the hosted search-only instance (default true). Set to false to prevent the search instance from starting. | |
| FIRECRAWL_NO_SEARCH_FEEDBACK | No | Set to 1 (or FIRECRAWL_DISABLE_SEARCH_FEEDBACK=1) to opt out of the firecrawl_search_feedback tool so it is not registered. | |
| FIRECRAWL_MCP_SEARCH_ENDPOINT | No | Endpoint for the search-only instance, for isolated tests only. Must not be used independently in the hosted deployment. | |
| FIRECRAWL_NO_ENDPOINT_FEEDBACK | No | Set to 1 (or FIRECRAWL_DISABLE_ENDPOINT_FEEDBACK=1) to opt out of the firecrawl_feedback tool so it is not registered. | |
| FIRECRAWL_DISABLE_SEARCH_FEEDBACK | No | Set to 1 to opt out of the firecrawl_search_feedback tool so it is not registered. | |
| FIRECRAWL_MCP_SEARCH_RESOURCE_URL | No | OAuth protected-resource identifier for the search-only instance, for isolated tests only. Must not be used independently in the hosted deployment. | |
| FIRECRAWL_DISABLE_ENDPOINT_FEEDBACK | No | Set to 1 to opt out of the firecrawl_feedback tool so it is not registered. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityActive
ResponsivenessNo issues