{
  "name": "@apify/actors-mcp-server",
  "version": "0.10.7",
  "type": "module",
  "description": "Apify MCP Server",
  "mcpName": "com.apify/apify-mcp-server",
  "engines": {
    "node": ">=22.0.0"
  },
  "devEngines": {
    "packageManager": {
      "name": "pnpm",
      "version": "11.1.3",
      "onFail": "error"
    }
  },
  "packageManager": "pnpm@11.1.3",
  "main": "dist/index.js",
  "exports": {
    ".": "./dist/index.js",
    "./internals": "./dist/index_internals.js",
    "./internals.js": "./dist/index_internals.js",
    "./manifest.json": "./manifest.json"
  },
  "bin": {
    "actors-mcp-server": "./dist/stdio.js"
  },
  "files": [
    "dist",
    "LICENSE",
    "package.json",
    "server.json",
    "manifest.json"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/apify/apify-mcp-server.git"
  },
  "bugs": {
    "url": "https://github.com/apify/apify-mcp-server/issues"
  },
  "homepage": "https://mcp.apify.com",
  "keywords": [
    "apify",
    "mcp",
    "server",
    "actors",
    "model context protocol"
  ],
  "dependencies": {
    "@apify/datastructures": "^2.0.3",
    "@apify/log": "^2.5.16",
    "@apify/utilities": "^2.25.1",
    "@modelcontextprotocol/ext-apps": "^1.1.2",
    "@modelcontextprotocol/sdk": "1.29.0",
    "@segment/analytics-node": "^2.3.0",
    "@sentry/node": "^10.38.0",
    "ajv": "^8.17.1",
    "algoliasearch": "^5.31.0",
    "apify-client": "^2.22.1",
    "axios": "^1.16.0",
    "dedent": "^1.7.2",
    "dotenv": "^17.4.1",
    "express": "^4.21.2",
    "mcp-client-capabilities": "^0.0.14",
    "yargs": "^17.7.2",
    "zod": "^4.1.13"
  },
  "devDependencies": {
    "@ai-sdk/openai": "^3.0.52",
    "@apify/mcpc": "^0.2.0",
    "@apify/oxlint-config": "^0.2.10",
    "@apify/tsconfig": "^0.1.2",
    "@arizeai/phoenix-client": "^6.6.0",
    "@arizeai/phoenix-evals": "^1.0.2",
    "@sentry/cli": "^3.2.0",
    "@types/express": "^4.0.0",
    "@types/yargs": "^17.0.33",
    "@types/yargs-parser": "^21.0.3",
    "eventsource": "^3.0.2",
    "openai": "^6.10.0",
    "oxlint": "^1.64.0",
    "oxlint-tsgolint": "0.22.1",
    "p-limit": "^7.3.0",
    "tsx": "^4.20.6",
    "typescript": "^5.3.3",
    "vitest": "^3.0.8"
  },
  "scripts": {
    "start": "tsx src/dev_server.ts",
    "dev": "node scripts/dev_standby.js",
    "build": "pnpm run build:core && pnpm run build:web",
    "build:core": "tsc -b src",
    "build:watch": "tsc -b src -w",
    "build:web": "pnpm --filter @apify/mcp-web-widget run build",
    "postbuild": "mkdir -p dist/web && (cp -r src/web/dist dist/web/ 2>/dev/null || :)",
    "clean": "tsc -b src --clean && rm -rf dist/web",
    "lint": "oxlint .",
    "lint:fix": "oxlint . --fix",
    "type-check": "tsc -p tsconfig.json --noEmit",
    "typecheck": "pnpm run type-check",
    "check": "pnpm run type-check && pnpm run lint",
    "check:widgets": "tsx scripts/check_widgets.ts",
    "test": "pnpm run test:unit",
    "test:unit": "vitest run tests/unit",
    "test:integration": "pnpm run build && vitest run tests/integration",
    "test:integration:stdio": "pnpm run build && vitest run tests/integration/stdio.test.ts",
    "test:integration:sse": "pnpm run build && vitest run tests/integration/actor.server_sse.test.ts",
    "test:integration:streamable": "pnpm run build && vitest run tests/integration/actor.server_streamable.test.ts",
    "inspector:stdio": "npx @modelcontextprotocol/inspector -e APIFY_TOKEN=$APIFY_TOKEN -- node dist/stdio.js",
    "evals:create-dataset": "tsx evals/create_dataset.ts",
    "evals:run": "tsx evals/run_evaluation.ts",
    "evals:workflow": "pnpm run build && tsx evals/workflows/run_workflow_evals.ts"
  },
  "author": "Apify",
  "license": "MIT"
}
