{
  "name": "raven-mcp",
  "version": "2.6.0",
  "mcpName": "ai.ravenmcp/raven-mcp",
  "description": "An MCP server for coding agents — click any element in your locally running app, say what should change, and get back the selector, computed styles, and design tokens, plus an audit of the result.",
  "type": "module",
  "main": "dist/index.js",
  "bin": {
    "raven-mcp": "dist/index.js",
    "raven-polish": "scripts/raven-polish.mjs"
  },
  "files": [
    "dist/",
    "browser/",
    "src/data/",
    "scripts/postinstall.cjs",
    "scripts/sync-codex-approvals.mjs",
    "scripts/ios-audit.mjs",
    "scripts/rn-audit.mjs",
    "scripts/raven-polish.mjs",
    "scripts/AccessibilitySnapshot.swift",
    "README.md",
    "LICENSE",
    "NOTICE",
    "SECURITY.md"
  ],
  "scripts": {
    "clean": "node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"",
    "build": "npm run clean && tsc",
    "build:mcpb": "bash scripts/build-mcpb.sh",
    "release": "bash scripts/release.sh",
    "dev": "tsx src/index.ts",
    "grab:dev": "npm run build && node scripts/grab-dev.mjs",
    "start": "node dist/index.js",
    "pretest": "npm run build",
    "test": "node --test \"test/**/*.test.mjs\"",
    "postinstall": "node scripts/postinstall.cjs || true",
    "prepublishOnly": "npm run build",
    "check:site": "node scripts/check-site-drift.mjs",
    "marketing:preview": "node scripts/prepare-marketing-preview.mjs"
  },
  "dependencies": {
    "@modelcontextprotocol/sdk": "^1.29.0",
    "@upstash/redis": "^1.38.0",
    "jose": "^6.2.3",
    "zod": "^3.24.0"
  },
  "optionalDependencies": {
    "playwright": "^1.50.0",
    "pngjs": "^7.0.0"
  },
  "devDependencies": {
    "@anthropic-ai/sdk": "^0.95.1",
    "@sparticuz/chromium": "149.0.0",
    "@types/node": "^22.0.0",
    "playwright-core": "1.61.1",
    "resend": "^6.10.0",
    "tsx": "^4.19.0",
    "typescript": "^5.7.0"
  },
  "overrides": {
    "hono": "^4.12.18",
    "express-rate-limit": "^8.5.1"
  },
  "keywords": [
    "mcp",
    "design",
    "design-system",
    "tokens",
    "ux",
    "ui-patterns",
    "principles",
    "accessibility",
    "claude",
    "ai",
    "model-context-protocol",
    "content-design",
    "ux-writing",
    "voice-and-tone",
    "ux-research",
    "service-design",
    "service-blueprint",
    "brand",
    "visual-design",
    "branding",
    "creative-studio",
    "image-generation",
    "video-generation",
    "campaigns"
  ],
  "author": "Andrew Cunliffe",
  "license": "Apache-2.0",
  "repository": {
    "type": "git",
    "url": "https://github.com/rhinocap/raven-mcp"
  },
  "homepage": "https://ravenmcp.ai"
}
