mcp.json file in the same notation Cursor uses.
Quick setup
- Create a Firecrawl API key.
- In LM Studio, open the Program tab in the right sidebar and choose Install > Edit mcp.json.
- Add Firecrawl under
mcpServersand save:
mcp.json already lists other servers, copy only the "firecrawl": { ... } entry into the existing mcpServers object.
LM Studio loads the server when you save the file. Open a chat with a model that supports tool use and confirm that firecrawl_search and firecrawl_scrape appear in the chat’s tool list.
Keep the API key out of shared screenshots and source control. LM Studio keeps mcp.json in its data folder in your home directory (~/.lmstudio/mcp.json).
Sign in instead of using a key
LM Studio supports MCP OAuth for remote servers. Addhttps://mcp.firecrawl.dev/v2/mcp-oauth as the server url without headers, then follow the browser sign-in. See For Humans.
Run the local server instead
To run Firecrawl on your own machine, add acommand entry that starts the npm package instead of the url entry. See the local MCP server guide for the current command and options.
Try it
Troubleshooting
- Tools do not appear: make sure the model supports tool use, then check that
mcp.jsonis valid JSON and that thefirecrawlentry sits insidemcpServers. - Authentication fails: confirm the header reads
Bearerfollowed by your key with a single space, and that the key is active in your Firecrawl dashboard. - The model slows down or runs out of context: Firecrawl tools can return long pages. Ask for specific URLs, use a model with a larger context window, or enable only the tools you need.
- Review tool calls: LM Studio asks for confirmation before running MCP tools by default. Only install MCP servers from sources you trust.

