{ "name": "chrome-mcp-server", "description": "a chrome extension to use your own chrome as a mcp server", "author": "hangye", "private": true, "version": "1.0.0", "type": "module", "scripts": { "dev": "wxt", "dev:firefox": "wxt -b firefox", "build": "wxt build", "build:firefox": "wxt build -b firefox", "zip": "wxt zip", "zip:firefox": "wxt zip -b firefox", "compile": "vue-tsc --noEmit", "postinstall": "wxt prepare", "lint": "npx eslint .", "lint:fix": "npx eslint . --fix", "format": "npx prettier --write .", "format:check": "npx prettier --check .", "test": "vitest run", "test:watch": "vitest" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.11.0", "@vue-flow/background": "^1.3.2", "@vue-flow/controls": "^1.1.3", "@vue-flow/core": "^1.47.0", "@vue-flow/minimap": "^1.5.4", "@xenova/transformers": "^2.17.2", "chrome-mcp-shared": "workspace:*", "date-fns": "^4.1.0", "elkjs": "^0.11.0", "gifenc": "^1.0.3", "hnswlib-wasm-static": "0.8.5", "markstream-vue": "0.0.3-beta.5", "vue": "^3.5.13", "zod": "^3.24.4" }, "devDependencies": { "@iconify-json/lucide": "^1.1.0", "@tailwindcss/vite": "^4.0.0", "@types/chrome": "^0.0.318", "@wxt-dev/module-vue": "^1.0.2", "dotenv": "^16.5.0", "fake-indexeddb": "^6.2.5", "jsdom": "^26.0.0", "tailwindcss": "^4.0.0", "unplugin-icons": "^0.19.0", "unplugin-vue-components": "^0.27.5", "vite-plugin-static-copy": "^3.0.0", "vitest": "^2.1.8", "vue-tsc": "^2.2.8", "wxt": "^0.20.0" } }