{
  "name": "bent-frontend-mcp-server",
  "private": true,
  "type": "module",
  "scripts": {
    "dev": "tsx watch src/server.ts",
    "start": "tsx src/server.ts",
    "dev:oauth": "OAUTH_CLIENT_ID=chatgpt-bent OAUTH_CLIENT_SECRET=mcp-7f2d7f1c7d5b4e7b9a3d8f6c1e2a9b4c PUBLIC_BASE_URL=https://mcp.bent.ge tsx watch src/server.ts",
    "start:oauth": "OAUTH_CLIENT_ID=chatgpt-bent OAUTH_CLIENT_SECRET=mcp-7f2d7f1c7d5b4e7b9a3d8f6c1e2a9b4c PUBLIC_BASE_URL=https://mcp.bent.ge tsx src/server.ts",
    "start:full": "node scripts/full.mjs",
    "restart:full": "pkill -f \"scripts/full.mjs\" || true && pkill -f \"tsx src/server.ts\" || true && pkill -f \"cloudflared tunnel run bent-frontend-mcp\" || true && npm run start:full",
    "stop:full": "pkill -f \"scripts/full.mjs\" || true && pkill -f \"tsx src/server.ts\" || true && pkill -f \"cloudflared tunnel run bent-frontend-mcp\" || true",
    "stop": "pkill -f \"tsx src/server.ts\" || true",
    "restart": "pkill -f \"tsx src/server.ts\" || true && npm run start",
    "restart:oauth": "pkill -f \"tsx src/server.ts\" || true && npm run start:oauth",
    "check": "tsc -p tsconfig.json --noEmit"
  },
  "dependencies": {
    "@cfworker/json-schema": "^4.1.1",
    "@modelcontextprotocol/node": "^2.0.0-alpha.2",
    "@modelcontextprotocol/server": "^2.0.0-alpha.2",
    "hono": "^4.11.4",
    "playwright-core": "^1.54.2",
    "zod": "^4.0.0"
  },
  "devDependencies": {
    "@types/node": "^22.0.0",
    "prettier": "^3.8.3",
    "tsx": "^4.0.0",
    "typescript": "^5.8.0"
  }
}
