Requirements
- A JetBrains IDE with AI Assistant 2025.1 or newer. MCP client support arrived in that release.
- Node.js 22 or newer on your
PATH, because the server runs throughnpx. - A Firecrawl API key.
Quick setup
- Open Settings, then Tools, then AI Assistant, then Model Context Protocol (MCP).
- Select Add.
- Paste this JSON, replace the key, and set Server level to global or the current project:
- Select OK, then Apply. The Status column shows the connection, and its tool icon lists the Firecrawl tools.
- Enable Automatically enable new and changed MCP servers if you want the server to start on its own.
Use a remote connection instead
Use a remote connection instead
The current AI Assistant documentation also lists Streamable HTTP servers, configured with a
url entry in the same JSON. It does not document request headers or a browser sign-in flow, so use the local setup above for Firecrawl unless your IDE shows those options.Try it
What you can do
Search
Find current information and read the content of relevant results.
Scrape
Turn URLs into clean markdown or structured data.
Interact
Navigate, click, and fill forms to reach the data you need.
Alexandria
Discover structured data tools, inspect inputs and pricing, then run them through Firecrawl.
Troubleshooting
- The status stays red: run
node --versionin a terminal and confirm it prints 22 or newer. Restart the IDE after installing Node.js so it sees the newPATH. spawn npx ENOENT: the IDE cannot findnpx. Start the IDE from a shell wherenpxworks, or use the full path tonpxas the command.- The server shows
401: replace the value ofFIRECRAWL_API_KEYand select Apply again. - Logs: the MCP settings page links to the log folder, which holds one log per server.

