{ "name": "wazap-mcp", "version": "0.23.1", "mcpName": "io.github.razvangirgiz/wazap", "description": "WhatsApp for your AI agent. MCP server over Baileys: pairing-code login, several accounts, stdio or HTTP.", "license": "MIT", "author": "Răzvan Girgiz", "repository": { "type": "git", "url": "git+https://github.com/razvangirgiz/wazap.git" }, "keywords": [ "mcp", "agent", "cursor", "codex", "model-context-protocol", "whatsapp", "baileys", "claude", "agent" ], "type": "module", "main": "dist/index.js", "bin": { "wazap": "dist/index.js" }, "files": [ "dist", "skills", "README.md", "AGENT.md", "LICENSE" ], "scripts": { "build": "tsc -p tsconfig.json", "start": "node dist/index.js", "dev": "tsx src/index.ts", "typecheck": "tsc --noEmit", "test": "npm run build && node --test --import ./test/no-color.mjs test/*.test.mjs", "prepublishOnly": "npm run build && npm test", "registry:validate": "node scripts/validate-server-json.mjs", "bundle:mcpb": "node scripts/bundle-mcpb.mjs", "icon": "node scripts/make-icon.mjs", "bench:db": "npm run build && node scripts/bench-db.mjs", "fold:table": "npm run build && node scripts/gen-fold-table.mjs", "lint": "eslint .", "check": "node scripts/check.mjs", "hooks:install": "git config core.hooksPath scripts/git-hooks && echo 'pre-push hook active (scripts/git-hooks)'" }, "engines": { "node": ">=22.16.0" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.12.0", "baileys": "7.0.0-rc14", "dotenv": "^16.4.5", "express": "^4.22.2", "express-rate-limit": "^8.2.1", "jimp": "^1.6.1", "jpeg-js": "^0.4.4", "qrcode": "^1.5.4", "qrcode-terminal": "^0.12.0", "zod": "^3.24.1" }, "devDependencies": { "@eslint/js": "^10.0.1", "@types/express": "^4.17.25", "@types/jpeg-js": "^0.3.0", "@types/node": "^22.10.0", "@types/qrcode": "^1.5.5", "@types/qrcode-terminal": "^0.12.2", "eslint": "^10.10.0", "eslint-config-prettier": "^10.1.8", "globals": "^17.12.0", "prettier": "^3.9.6", "tsx": "^4.19.2", "typescript": "^5.7.2", "typescript-eslint": "^8.70.0" } }