Introducing Firecrawl v2.5 - The world's best web data API. Read the blog.

Welcome to Launch Week III, Day 6 — Firecrawl MCP Upgrades.
Today, we’re rolling out a major set of updates to our Firecrawl MCP server — our implementation of the Model Context Protocol (MCP) that powers scraping workflows with LLMs and web data.
FIRE-1 Web Action Agent Support
The Firecrawl MCP server now supports our new FIRE-1 model. This means you can now:
- Use FIRE-1 via the MCP scrape and extract endpoints.
- Seamlessly collect data behind interaction barriers — logins, buttons, modals, and more.
- Incorporate intelligent, agent-driven scraping into any MCP-compatible tool.
Server-Sent Events (SSE)
We’ve added HTTP Server-Side Events (SSE) support to the MCP, making real-time communication and data flow smoother.
- SSE is now available for local use.
- This means you can plug into a running Firecrawl MCP server with minimal overhead.
Learn More
Check out our updated docs and MCP repo:

Eric Ciarla @ericciarla
CMO of Firecrawl
About the Author
Eric Ciarla is the cofounder and Chief Marketing Officer (CMO) of Firecrawl. He also worked on Mendable.ai and sold it to companies like Snapchat, Coinbase, and MongoDB. Previously worked at Ford and Fracta as a Data Scientist. Eric also co-founded SideGuide, a tool for learning code within VS Code with 50,000 users.
More articles by Eric Ciarla
How to Create an llms.txt File for Any WebsiteFireGEO: Complete SaaS Template for GEO ToolsAnnouncing Firestarter, our open source tool that turns any website into a chatbotHow Fire Enrich Works, Our Open-Source AI Data Enrichment ToolBuild an agent that checks for website contradictionsWhy Companies Need a Data Strategy for Generative AIGetting Started with OpenAI's Predicted Outputs for Faster LLM ResponsesWhy Firecrawl Beats Octoparse for AI Web ScrapingHow to Use OpenAI's o1 Reasoning Models in Your ApplicationsIntroducing /extract: Get structured web data with just a promptFOOTER
The easiest way to extract
data from the web
data from the web
. .
.. ..+
.:.
.. .. .::
+.. ..: :.
.:..::. .. ..
.--:::. .. ... .:. ..
.. .:+=-::.:. . ...-.::. ..
::.... .:--+::..: ......:+....:. :.. ..
....... ::-=:::: ..:-:-...: .--..:: .........
.. . . . ..::-:-.. .-+-:::.. ...::::. .: ...::.:..
. -... ....: . . .--=+-::. :-=-:.... . .:..:: .:---:::::-::....
..::........::=..... ...:-.. .:-=--+=-:. ..--:..=::.... . .:.. ..:---::::---=:::..:...
..........::::.:::::::-::.-.. ...::--==:. ..-::-+==-:... .-::....... ..--:. ..:=+==.---=-+-:::::::-..
. .....::......:: ::::-::.---=+-:..::-+==++X=-:. ..:-::-=-== ---.. .:.--::.. .:-==::=--X==-----====--::+:::+...
..-....-:..::-::=-=-:-::--===++=-==-----== X+=-:.::-==----+==+XX+=-::.:+--==--::. .:-+X=----+X=-=------===--::-:...:. ....
....::::...:-:-==+++=++==+++XX++==++--+-+==++++=-===+=---:-==+X:XXX+=-:-=-==++=-:. .:-=+=- -=X+X+===+---==--==--:..::...+....+
..:::---.::.---=+==XXXXXXXX+XX++==++===--+===:+X+====+=--::--=+XXXXXXX+==++==+XX+=: ::::--=+++X++X+XXXX+=----==++.+=--::+::::+. ::.=...
.:::-==-------=X+++XXXXXXXXXXX++==++.==-==-:-==+X++==+=-=--=++++X++:X:X+++X+-+X X+=---=-==+=+++XXXXX+XX=+=--=X++XXX==---::-+-::::.:..-..