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 --versionClone and test the server
git clone https://github.com/firecrawl/firecrawl-mcp-server.git
cd firecrawl-mcp-server
npm install
npm run build
npm testRun the linter before submitting a change:
npm run lintContributing
- Fork the Firecrawl MCP server repository.
- Clone your fork and create a feature branch.
- Run
npm run lintandnpm test. - 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