Skip to content
Firecrawl Docsv2
Firecrawl Docs
MCP

Develop Firecrawl MCP

Build, test, and contribute to the Firecrawl MCP server.

Prerequisites

  • Git
  • Node.js 22 or newer
  • npm, included with Node.js

Confirm the Node.js version before installing dependencies:

node --version

Clone and test the server

git clone https://github.com/firecrawl/firecrawl-mcp-server.git
cd firecrawl-mcp-server
npm install
npm run build
npm test

Run the linter before submitting a change:

npm run lint

Contributing

  1. Fork the Firecrawl MCP server repository.
  2. Clone your fork and create a feature branch.
  3. Run npm run lint and npm test.
  4. Submit a pull request with the behavior and verification evidence.

Thanks to contributors

Thanks to @vrknetha, @cawstudios for the initial implementation!

Thanks to MCP.so and Klavis AI for hosting and @gstarwd, @xiangkaiz and @zihaolin96 for integrating our server.

License

MIT License - see LICENSE file for details

Was this page helpful?Suggest editsRaise issue