{
  "name": "firecrawl-mcp",
  "version": "3.36.0",
  "description": "Firecrawl MCP server, the context API for AI agents: search, scrape, parse, crawl, map, and interact with the web, run Agent and Monitor jobs, and search scientific papers (PubMed, bioRxiv, medRxiv, arXiv). Works with Firecrawl cloud or a self-hosted instance.",
  "type": "module",
  "mcpName": "io.github.firecrawl/firecrawl-mcp-server",
  "bin": {
    "firecrawl-mcp": "dist/index.js"
  },
  "exports": {
    "./server": {
      "types": "./dist/server.d.ts",
      "import": "./dist/server.js"
    },
    "./dist/*": "./dist/*",
    "./package.json": "./package.json"
  },
  "files": [
    "dist"
  ],
  "publishConfig": {
    "access": "public"
  },
  "scripts": {
    "build": "rm -rf dist && tsup && node -e \"require('fs').chmodSync('dist/index.js', '755')\"",
    "test": "npm run build && node --test --test-concurrency=1 tests/*.test.mjs",
    "start": "node dist/index.js",
    "start:cloud": "CLOUD_SERVICE=true node dist/index.js",
    "lint": "eslint src/**/*.ts",
    "lint:fix": "eslint src/**/*.ts --fix",
    "format": "prettier --write .",
    "prepare": "npm run build",
    "publish-prod": "npm run build && npm publish",
    "publish-beta": "npm run build && npm publish --tag beta"
  },
  "license": "MIT",
  "dependencies": {
    "@modelcontextprotocol/server": "2.3.1",
    "firecrawl": "4.50.0",
    "hono": "^4.12.27",
    "xsschema": "^0.4.4",
    "zod": "^4.2.1"
  },
  "engines": {
    "node": ">=22.0.0"
  },
  "keywords": [
    "mcp",
    "firecrawl",
    "web-search",
    "web-data",
    "web-interaction",
    "research",
    "paper-search",
    "literature-search",
    "biomedical",
    "pubmed",
    "arxiv"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/firecrawl/firecrawl-mcp-server.git"
  },
  "author": "firecrawl",
  "bugs": {
    "url": "https://github.com/firecrawl/firecrawl-mcp-server/issues"
  },
  "homepage": "https://github.com/firecrawl/firecrawl-mcp-server#readme",
  "devDependencies": {
    "@modelcontextprotocol/client": "2.3.1",
    "@modelcontextprotocol/sdk": "1.32.1",
    "@types/node": "^24.3.1",
    "@typescript-eslint/eslint-plugin": "8.48.1",
    "@typescript-eslint/parser": "8.48.1",
    "eslint": "8.57.1",
    "eslint-config-prettier": "10.1.8",
    "tsup": "^8.5.0",
    "typescript": "^5.9.2"
  }
}
