{"_id":"phonepi-mcp","_rev":"30-4b413018ad68633bfde0b401ce669c86","name":"phonepi-mcp","dist-tags":{"latest":"1.0.30"},"versions":{"1.0.2":{"name":"phonepi-mcp","version":"1.0.2","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.2","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"2cacc2e9602ab2a806800c8a87fb99b8bce0f3c0","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.2.tgz","fileCount":10,"integrity":"sha512-MO1eEx5LhtYuRwdN9feuMRM67nR2a+HUGlIxTRxwYeUHLQVLb+E4urKCdqp8AP+1JuEF0OUT3EZIMs5vQRkJeg==","signatures":[{"sig":"MEYCIQCXzqWw1Pz/uH7CrTV3AQQioijbO/dVQ98UdAnKidMIywIhAMMGg6hMa2ttFRBM5jCih1uEd1zfL0zy3idFKTDxMhxr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127029},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"184d582cea44eddb6191595a34129ee7a153e8b9","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.2_1742357108800_0.742061412234359","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"phonepi-mcp","version":"1.0.3","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.3","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"2efd5827c756aed0a680d9fc0c7862418dc8ae90","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.3.tgz","fileCount":10,"integrity":"sha512-qDFLt2GJEjDuWZ0tbzilpS01JCqVB/AVkE4z/JI4Ks/zISc3CoDoc/SgE2fY2SB9Bfk/36gNSwp0TZDo4BhplQ==","signatures":[{"sig":"MEUCIB9FGJ6qaXpuhLtL/X/hjTset8S5fYTyVVxqlpiHEEC1AiEA0kQ5PlhnBql1LvdUsjodO0KwAcfrTAlg8sw19XAj970=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127029},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"184d582cea44eddb6191595a34129ee7a153e8b9","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.3_1742357536437_0.27093491882009046","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"phonepi-mcp","version":"1.0.4","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.4","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"0116e563430e1a75cbd061b3632def4e8c9e8cf4","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.4.tgz","fileCount":10,"integrity":"sha512-IqiGBfySO7WMwrjfVx3kuei5cgyOo7TZE5023WwiamqlmBSxuci14DIg5S/EacJdg17JNUz65dIltt7oPhVj2Q==","signatures":[{"sig":"MEUCIQCeLLeg5V4EOSXDECk9RlbLB7OppXvmCaN+wWJDw/e5XgIgLSoEoIVFZs/Vr6FbHBPP7Ca3rlUHrEoHQoWkmVbipK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128016},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"184241c3596aee9d1928e399e3dabd73f5ec9d21","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.4_1742387403299_0.9439132323758621","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"phonepi-mcp","version":"1.0.5","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.5","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"ec016236bcfb28a91203a38dbf01d4b468b01400","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.5.tgz","fileCount":10,"integrity":"sha512-wp2SLW0c2gX556A/yhzl9C/fKyEK0t4j/OqCf4pEH0rVsbCTaWKs6Cj//mEAKbfhPhs5hdaiEjisU7oh3IzNzQ==","signatures":[{"sig":"MEQCIERvPY06/+3xisL0hCrksUEub+GHCHc83pT0ebMrECLPAiBdArlzzsKLsw8/nV/g6n7eQCXko7wieC7Ml66BUy2G2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128056},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"e0af86650e5ee01209ded65451ce470aeb92837a","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.5_1742388055056_0.7799391100532693","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"phonepi-mcp","version":"1.0.6","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.6","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"91fabc7414b23a9d7ed8ae6213f59e6c04a558b4","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.6.tgz","fileCount":10,"integrity":"sha512-jXChc3NTGpZhZ67bsXGMPf/PW8oZf3/XoQb01ySILO9K1dXPqG7WTx30Os1czplgTK/gGAfiQZ3hqqubW42jKQ==","signatures":[{"sig":"MEUCIQDUmVkxZ72mJJ4MybPj7ATAGV3S4DB+s27K96LcnZWoMQIgEmQgNRbA7PM7iDDL9WcYiuQSOM0SDnfW4rPdkOeV2to=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129378},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"e0af86650e5ee01209ded65451ce470aeb92837a","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.6_1742388370052_0.13774026874592904","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"phonepi-mcp","version":"1.0.7","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.7","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"a390bc32af236479d1edd12fb5072178d5c65bb3","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.7.tgz","fileCount":10,"integrity":"sha512-N7gKCXbtHtp+GWa137AHSY2FW8BNqlfU6ixgCmI0QhYFrSeZfixvlIrjYP/UZur4/yCP2JT7WnWRpRhkK/jGFw==","signatures":[{"sig":"MEUCIHzzp5EieNsp/IUOJYTCOY046u3hTL18Nf6OsFGpqmGAAiEAnIT34L74vQBwYWqzrhlWtKbK0pIVuZufpQXSpqY72t0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129517},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"e0af86650e5ee01209ded65451ce470aeb92837a","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.7_1742388630465_0.6672280090662397","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"phonepi-mcp","version":"1.0.8","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.8","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"05faeebabe79d5eb930ecda2f219a82fa7a6eb0b","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.8.tgz","fileCount":10,"integrity":"sha512-9VS+dKEQZlB0pcSptQ3TtGEbxby4wGfss0rFXO3Kfjff4ZwKeF0AFEMn/Pyh1bbboQlkmzT2+ruQksWm03yP2w==","signatures":[{"sig":"MEQCHwur86FdQrR/ZD+kfyKqLBM0KmkBcfWViCoEgq+TIucCIQC8ojv+78JuMHds+NhrJlWFY4mY/qN/eHWuq71HYUZR0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129517},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"7cdb16cba9ccc4991a64d18c4f4e29a6f6969697","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.8_1742388713021_0.08689223886255926","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"phonepi-mcp","version":"1.0.9","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.9","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"877ff90b87bc75425bf274d84d216901e10cc6c1","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.9.tgz","fileCount":10,"integrity":"sha512-gqPlHF+YdqvnScsigIrG+iCpY77vqs3iGUBYCfc/MuShOYz81mZ8K/a6X3Fe97e/VwRAuOXBk1lERwpGFIKkmg==","signatures":[{"sig":"MEQCIBzjS3Y10qi4xhDKl7gOKl6UF0Cjk+kDGkQsfsgoXihJAiADr9bFFz6+fGry102TPRU8T1HE2fCh+sqJR3gQNlw+cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128484},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"523813cad9449f83b1b4193736469088263f03ec","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.9_1742389374711_0.39735922319765793","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"phonepi-mcp","version":"1.0.10","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.10","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"1e8da5dfb32f80c779865cd008159f36c9244343","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.10.tgz","fileCount":10,"integrity":"sha512-GhR6T5Bb3s6f8r+BgC7+cYWEIUNnPlQolNNmKHudZM3ODfUPxkrZLhNYQi0e3bxwEhMbE3goOGCG+yDbl4oWkA==","signatures":[{"sig":"MEYCIQCuqA/xTtTZAdTjfopNGi2qKGlWPRoPYxiYX5+/j0JUNwIhAImP+Cb/HW4PP3g7CXg6ywwfbf9hE0wUdp/cRJP5qV5g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128507},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"523813cad9449f83b1b4193736469088263f03ec","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.10_1742389602462_0.19266994471007948","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"phonepi-mcp","version":"1.0.11","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.11","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"a1efbc3ca4307a356903ba3217534248548cd5a5","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.11.tgz","fileCount":10,"integrity":"sha512-PpEVs+mEW7k1/Prh14gQOA7vTTEDtMCG24o17TKukJh9439JUE23qEmeB2MzSYJbJ/O7mHk4Oamf6DAJaNiSSg==","signatures":[{"sig":"MEUCIDa+93vakN6sTIXwpztzTgsmJ/KE4GmDL/uxD5jVqS7JAiEA/WPkqe1wExpn7jVHK+SPWq8Ij49VS/ad7EOZZ+uqzdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128973},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"523813cad9449f83b1b4193736469088263f03ec","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.11_1742389876854_0.5435069328309243","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"phonepi-mcp","version":"1.0.12","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.12","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"5fda8e47ddbc8147cd777a711ce484981f514622","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.12.tgz","fileCount":10,"integrity":"sha512-092XMD/J319QPWErqFLWe9V2Y867kTAGUI55BByVO3nCUT+Mq/xnp1DysSr3dpNq5SRuQGBoj9AvyoCk80nkDg==","signatures":[{"sig":"MEUCIQCwMkgGlUzCgJEpKdnZqMYbnwadSmrodHiK2PL04xUf8wIgOi9K7klVmlgnig3FFQrswTRyPsYZ31BLjzg0irlM1Ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130256},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"532405c239bea1ae42862ab6fdff5bc3fd8d9c6f","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.12_1742571572485_0.032595381128075696","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"phonepi-mcp","version":"1.0.13","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.13","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"de109551566743de895f414f34a186235a43095c","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.13.tgz","fileCount":10,"integrity":"sha512-N4Isv0CHZRaFBAWoqz7ZYiRUOoV9+onBjgVkN0Llv9U7lJ2fSR4yhTFQpTB4jQlEqTh7X+zAYV+oWMkY4Aw71Q==","signatures":[{"sig":"MEUCIQDYMsguKAEwyqn2rFXi7Q4/ZGWIQ2taud7DR4zzxLn+kwIgXhAp/9loPBREoam0H6i9OSSfPS6mxPnegOHRIeHhIWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133694},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"6226b52f7595cb6c5b578259e21fb536960a5159","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.13_1742576465968_0.49079147654202915","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"phonepi-mcp","version":"1.0.14","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.14","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"1f96a8a04aa58891413606b4907c446b54cd624d","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.14.tgz","fileCount":10,"integrity":"sha512-5yy5vx+Gd+eApWIi12+sYUYsivGuP08tzpRyJ56dMWWSPrFE5JFQhtk4wwU+J6QQ6Y8LHGQHeOtdkhPKcZ0DtQ==","signatures":[{"sig":"MEYCIQDGqOGf9jOh68NnvjjI9uVICqH0cY3Zb6F5BRSU6vSiPwIhAKagyHpo0ups9zZmfP2iCVvnLpU8621qLDBsPBVVYB+b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141105},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"70c61f88e3f954caf87e0a7c9185d9e1ef6b5efc","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.14_1742644769358_0.2068251842888129","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"phonepi-mcp","version":"1.0.15","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.15","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"e1c2eeb99477942a8a55cb9e264e7df9f003ad97","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.15.tgz","fileCount":10,"integrity":"sha512-xvSklFS5VEoDCo34g+q1vCW0WduadEsSP5pv6pLPIOKOfADivb/n1mVFnlXxljYcAr+cyHvEeIo4s/4hJb2UUg==","signatures":[{"sig":"MEUCIQC9E5KDQfwm68maKDutRcG01JDXwHD+11vs91CGzRyIzQIgfpncNQA6r7LpMKWNeF8sum3nZ69N+KWDQlyej7OuwsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142049},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"70c61f88e3f954caf87e0a7c9185d9e1ef6b5efc","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.15_1742645491043_0.9681917491352194","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"phonepi-mcp","version":"1.0.16","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.16","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"ba412def360c7872dee10368fe422623d2bd9098","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.16.tgz","fileCount":10,"integrity":"sha512-0zPENQln2rOqHrTf72dTWKWev7L4yRuUf6PiNrcJlD67sblloZsI+t7nM19OPGIB2vRYVmtm55I6vY1HsyHILg==","signatures":[{"sig":"MEUCIQDVXHTu8HcPOnJxhUui5fMeGcYNlwRMcAcPyioFnVjDVAIgCgm8QXE3zhw0SZslVQFhKWZSIofcw+NUYjgP3gMNqvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145198},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"70c61f88e3f954caf87e0a7c9185d9e1ef6b5efc","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.16_1742646237083_0.38431394019787213","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"phonepi-mcp","version":"1.0.17","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.17","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"45dd14ff22e6260481045bc9d9b95b0204a0b291","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.17.tgz","fileCount":10,"integrity":"sha512-f9Vl1IpRWsvXauzHT68UDDgkwRU22XZ0/tva77ayVJK9i7FT5AwM/RObhpCJTLf6HV+l5C0rfo4vKz5KV/8CnQ==","signatures":[{"sig":"MEQCIHJNbQQ3UUxkeZhRTe7FmmpNCU4zJ2dyzYDphYABluNQAiA4eHNw3UOxXnpXRcLTSIozVGTqJOID2v95ddDW03Euqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147506},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"70c61f88e3f954caf87e0a7c9185d9e1ef6b5efc","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.17_1742646494362_0.5940191479026669","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"phonepi-mcp","version":"1.0.18","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.18","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"568ac14397b22643d38c99f971bb73f7e8e61eeb","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.18.tgz","fileCount":10,"integrity":"sha512-9yySvrkhgE2EefHYEJjEJh707LDYezFyR7s/hZOyV9qxGFUOJeY7RFHkMZjMBdLHsr6K+ER6TUgWmHNb3y3OEg==","signatures":[{"sig":"MEUCICGjXERmaLS9tLPGYZqAvwVt75k4xaYm8jLAraFdjxClAiEAnTVaYoNz3pu1FpBT41b5wjI+VAiobPaUBbq/6Ic9bdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147506},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"70c61f88e3f954caf87e0a7c9185d9e1ef6b5efc","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.18_1742646914973_0.3918724043229451","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"phonepi-mcp","version":"1.0.19","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.19","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"a6224d75f9b9529fe1dec12a4337e8f898c078a1","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.19.tgz","fileCount":10,"integrity":"sha512-u4oZB2JnqTO7ZKq6gF2ckEZ+djNiQxoL14cytNY5aKTrrTh+A1XjYWL/1R+K4wBrJ6WeQuemQubKRLlLLLABuQ==","signatures":[{"sig":"MEUCIQCg38NhULZw9lrwtu5bfFkdStsyhwyTjDtc0sPQUEbhcwIgPBKfqgqriIMQhd9NJWFE7ylg0AZQ4bVUBwwzUl86IbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133694},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"5c74b37707470a06afcc50066263e53c66292511","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.19_1742647176081_0.026632347596511785","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"phonepi-mcp","version":"1.0.20","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.20","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"632f52374ea096090fd1f2d79c3b001671d5efe2","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.20.tgz","fileCount":10,"integrity":"sha512-3ZDb0UzH2mhBdSeS82XVC409m2mZJ9fe59K0B12m7lmWevkwDvMBWkzTmr11vw5v7ml3lOgIUDjVO1R14p18rw==","signatures":[{"sig":"MEUCIQDaS7s4PWVai4iIhwEtegbKnqdpPDARKsZGyqNbtRInggIgKgea+cu/IZ8hTX0EQdS3R7xSioxy++2UxFo15dFc6vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137790},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"d2196cb4d65201fdcd4a26cd13d90fabe4578a09","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.20_1742649813339_0.24762856562589008","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"phonepi-mcp","version":"1.0.21","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.21","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"32abccd91c6f975ff43b59f3b132cd5df9989f9b","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.21.tgz","fileCount":10,"integrity":"sha512-ckM8OObjXZOmJflsTqzQ9jp7evmHbGtr+az7TGHDN/s//X1+AVYxypMEMlx10ocV4D9NVuFA+0cGGLOUG26YKw==","signatures":[{"sig":"MEYCIQDBvOTzpuU8+OrgatnLMLTtURHkTAg+M+ab7we+yRYXegIhAO90vaQl0IKc1Ocl1Ia6fcHmv5EsP1wqvJUq1VHWkQIg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137790},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"d2196cb4d65201fdcd4a26cd13d90fabe4578a09","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.21_1742649970542_0.3985382613572219","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"phonepi-mcp","version":"1.0.22","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.22","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"6ab98b8c1ddc9073e2aaa50a6f92c13f42746c53","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.22.tgz","fileCount":10,"integrity":"sha512-izwLTpXHR8PfEyzT2zk9t20K0B+XAGW1VdXHN1ipyqsZWY8HpEXC/xFtS7BGO/nhVHOP1zfo9UwPVo403/4Lfg==","signatures":[{"sig":"MEQCID3UTBC5a73fY5/58qKh2xYC4Om6ZFlIRbukTvWUcEx2AiBuo9MhIBpkIsK/9pKcJQwenC2FxmmbQsMjdwKtRzetwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137979},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"d2196cb4d65201fdcd4a26cd13d90fabe4578a09","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.22_1742650134162_0.3674726050218846","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"phonepi-mcp","version":"1.0.23","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"ISC","_id":"phonepi-mcp@1.0.23","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"82f748a999099807a6981c2ef6254924adb6d88c","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.23.tgz","fileCount":10,"integrity":"sha512-/dWPb82cVI0h4QH2FljU7PvNgzA++Scc6gp9rJ9eLurLSpFJXvKMBk4nsf94sXLFoPNwK16PiHxOvN7CfBiHXQ==","signatures":[{"sig":"MEQCIFUslJornvHy/+uGr+nN+7Dr/gGC617CU7oi0Ykxzy1YAiAyPKhofQt6vdQxPpkgQRv9dImwlntnXSt1uFkERc9N3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138095},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"d2196cb4d65201fdcd4a26cd13d90fabe4578a09","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.23_1742650282076_0.7239900896935338","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"phonepi-mcp","version":"1.0.24","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"MIT","_id":"phonepi-mcp@1.0.24","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"99a81d70a1f1df4e16a4fbb70926e1a4ea0d5bc6","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.24.tgz","fileCount":10,"integrity":"sha512-BVQ4Tx9st4+WRrEvSaJ74P7tNDa03G+sqFB7gQfL1W/jLHZK7koVLYcYayPgFQcvtKLcF7NaYg8kEYnuthkN/g==","signatures":[{"sig":"MEUCIG5DJPus2QrXFZfs7CO/xQAgY6lZXRVTr++YJR8eSCNtAiEA9nqR+PGfc0+mfGSzihDV6D0JtPvtQ7Ucm2bsCmFitsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138095},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"01a6f89acae77012f526d4c8a4ff0957864ffa91","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.24_1743190289427_0.4737890724397087","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"phonepi-mcp","version":"1.0.25","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"MIT","_id":"phonepi-mcp@1.0.25","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"dd73a97f28dfbae259035f5381eaf011d979fe60","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.25.tgz","fileCount":10,"integrity":"sha512-yaX4dxpG3eY2GitUUEeOkxNDdUAyMzPe8nvogvq0nRvErOEbB8u80UZag5CYmRJ2ow9Y5tcNu8W+t6W8hVtn5g==","signatures":[{"sig":"MEUCIQCOj7ij8aivcJ/Jg7wKVy0jHfxuDXL17HRp/4QJU7k8qgIgfCQwnQkfzBOsTGqkNKQx67bCKll04kcYNt7gQumvhFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138095},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"1d560afd3bf36a1defac5c8a853b9c4f441b71c1","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.25_1743191210500_0.5600315755820782","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"phonepi-mcp","version":"1.0.26","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"MIT","_id":"phonepi-mcp@1.0.26","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"760cb750fc0eafe6f7fddf7fb4756b8f162b7502","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.26.tgz","fileCount":10,"integrity":"sha512-53l/VYF48Q4s8fWEXVXZTCfxBb60l23RkFPyudNhHTYj+eBjKg/cXECQXMDlemGkXZi19axLSTWQY8TH1uUikg==","signatures":[{"sig":"MEUCIQC6C8wQZ7tSGGuaIqQGzexlG4Y29l6IZ8nH8NBWVLfZowIgYW+iRQl3R1iOAs0haIuEzXS9QTivkn18s9aBFA7+nUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138432},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"75bf9b34522a170ade5115e06f792ee605e71ea6","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.26_1743192046977_0.21717565457718702","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"phonepi-mcp","version":"1.0.27","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"MIT","_id":"phonepi-mcp@1.0.27","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"53ea89aa17a868b2357d9b834812d7fa711ef507","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.27.tgz","fileCount":10,"integrity":"sha512-M6ITpDw/+XFHgdF9evNHD2cPk0NXGZTOQqjk3kfbzTZogXLnS53yHpBcMTnDZ88e4kDe54zcRiA24dNFjEg6bw==","signatures":[{"sig":"MEUCIQD1VGdZgcKZmGPWYzgbgtzVXrOYAQPS7aIN0zj3DHvK2wIga3IyOZBW5J8jsZtzretygqsnpUPQ0UpD8GV2KO7I8Ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138547},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"56fb59b17538666a0751e85db8a72f8be50173db","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.27_1743192185615_0.7699896318815098","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"phonepi-mcp","version":"1.0.28","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"MIT","_id":"phonepi-mcp@1.0.28","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"f4cbf6eeb05ee5d7fc5801a1f5d5c78846414bbf","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.28.tgz","fileCount":10,"integrity":"sha512-CtNrGyBp3IZG0B1BzZR2b7/Kgm4RWAn2IgPheYRLdVEP2GWca6GgJ6W8LR6qI6I36RgkQcT/uheu2u1RJUbDdA==","signatures":[{"sig":"MEUCIDUOqdlH5rJBGUJEUbAatisIHSSWdC289tArr++++GCOAiEAlbxIsnjUXlvdvlBBBaGu4dz2gXGdQoSgeA4onxnMYOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139314},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"4bfaf7bb82e02aca5b82212bff717ae0f7252c74","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.28_1743908531923_0.15138402699833664","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"phonepi-mcp","version":"1.0.29","keywords":["mcp","websocket","phone-control","cli"],"author":"","license":"MIT","_id":"phonepi-mcp@1.0.29","maintainers":[{"name":"priyankark","email":"priyankar.kumar98@gmail.com"}],"bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"2a246acecb9dd0089ec3af6372cad3661f1679ac","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.29.tgz","fileCount":10,"integrity":"sha512-U/MHWM2Wy9kvjuReVaGsKJ28sUtqQndwa0Fr32lKfA0V/Hko39O5l6Va5ww0KhQIsaRa9V/bDhQEJ93mESu/Jg==","signatures":[{"sig":"MEYCIQDjf5uhwmrtmfnJHSl49xT7DHX47yDlwnBz9SZl8TGkEgIhAMK6iESApzHXA3EfWcBtUBApkk9iMcZ6wG5RXRGwEBOC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139315},"main":"dist/index.js","type":"module","engines":{"node":">=14.0.0"},"gitHead":"5be307584d6d465d733bd3e6ea789a066595b4c1","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"priyankark","email":"priyankar.kumar98@gmail.com"},"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phonepi-mcp_1.0.29_1743908635825_0.11143857280042235","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"_id":"phonepi-mcp@1.0.30","bin":{"phonepi-mcp":"dist/cli.js"},"dist":{"shasum":"46d3624e9ff07ca62ad5c939a72e8f08f00178d4","tarball":"https://registry.npmjs.org/phonepi-mcp/-/phonepi-mcp-1.0.30.tgz","fileCount":11,"integrity":"sha512-cqQJpkvpFusVqdsKBSyM9oXcrbAEzTfCi+MdByQitn8zmFVh7I5XmCUQmQlRA2o9ABypV4kLOW3hfIPLI0kG1w==","signatures":[{"sig":"MEUCIDZ10XBXvwPbs3+gf57x7xLQctbVhLzS/yD8mWndX5z3AiEAxmb6Lwub3cjRgYw4bXdkmYkh1piHXS5onpzkXxQtFMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEW0jIgQtS6aEfo++99RsgXjb2piKOxi86zhcRHxEHftAiEA5oxDymBep2+0nBqDPYJxBvtGaqZs9stZUD8RbufhKSY="}],"unpackedSize":142085},"main":"dist/index.js","name":"phonepi-mcp","type":"module","author":"","engines":{"node":">=14.0.0"},"gitHead":"6248385c6ae395c3bc1a64f68bc4364d39354476","license":"MIT","scripts":{"dev":"nodemon --watch 'src/**/*.ts' --exec 'ts-node' src/index.ts","test":"npm run build && node --test tests/*.test.mjs","build":"tsc","start":"node dist/index.js"},"version":"1.0.30","_npmUser":{"name":"priyankarkumar","email":"priyankar.kumar98@gmail.com"},"keywords":["mcp","websocket","phone-control","cli"],"_npmVersion":"10.9.2","description":"PhonePi MCP - CLI tool for phone control via WebSocket","directories":{},"maintainers":[{"name":"priyankarkumar","email":"priyankar.kumar98@gmail.com"}],"_nodeVersion":"23.11.0","dependencies":{"ws":"^8.13.0","@types/ws":"^8.5.0","commander":"^10.0.0","typescript":"^5.0.0","@modelcontextprotocol/sdk":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.0.0","ts-node":"^10.9.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/phonepi-mcp_1.0.30_1789090739194_0.20287979838518"}}},"time":{"created":"2025-03-19T04:05:08.713Z","modified":"2026-09-11T01:38:59.564Z","1.0.2":"2025-03-19T04:05:09.002Z","1.0.3":"2025-03-19T04:12:16.625Z","1.0.4":"2025-03-19T12:30:03.517Z","1.0.5":"2025-03-19T12:40:55.257Z","1.0.6":"2025-03-19T12:46:10.284Z","1.0.7":"2025-03-19T12:50:30.646Z","1.0.8":"2025-03-19T12:51:53.235Z","1.0.9":"2025-03-19T13:02:54.966Z","1.0.10":"2025-03-19T13:06:42.650Z","1.0.11":"2025-03-19T13:11:17.046Z","1.0.12":"2025-03-21T15:39:32.663Z","1.0.13":"2025-03-21T17:01:06.135Z","1.0.14":"2025-03-22T11:59:29.554Z","1.0.15":"2025-03-22T12:11:31.226Z","1.0.16":"2025-03-22T12:23:57.277Z","1.0.17":"2025-03-22T12:28:14.569Z","1.0.18":"2025-03-22T12:35:15.142Z","1.0.19":"2025-03-22T12:39:36.307Z","1.0.20":"2025-03-22T13:23:33.525Z","1.0.21":"2025-03-22T13:26:10.753Z","1.0.22":"2025-03-22T13:28:54.396Z","1.0.23":"2025-03-22T13:31:22.287Z","1.0.24":"2025-03-28T19:31:29.605Z","1.0.25":"2025-03-28T19:46:50.700Z","1.0.26":"2025-03-28T20:00:47.188Z","1.0.27":"2025-03-28T20:03:05.855Z","1.0.28":"2025-04-06T03:02:12.099Z","1.0.29":"2025-04-06T03:03:56.117Z","1.0.30":"2026-09-11T01:38:59.275Z"},"license":"MIT","keywords":["mcp","websocket","phone-control","cli"],"description":"PhonePi MCP - CLI tool for phone control via WebSocket","maintainers":[{"name":"priyankarkumar","email":"priyankar.kumar98@gmail.com"}],"readme":"# PhonePi MCP\n\nA MCP server that lets you control your phone from your favorite AI apps!\n\n## Prerequisites\nYou need to setup the PhonePi MCP app on your phone. Please visit [PhonePi MCP](https://phonepimcp.com) for instructions.\n\n# MCP Server Setup\nSimply follow the steps below to setup the server in your favorite AI apps such as Claude, Cline or Cursor.\n\n## Installation\n\nInstall the package globally:\n\n```bash\nnpm install -g phonepi-mcp\n```\n\nOr run directly with npx:\n\n```bash\nnpx phonepi-mcp\n```\n\n## Setup\nSimply add the following MCP config to your AI app:\n```\n{\n  \"mcpServers\": {\n    \"phonepi-mcp\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"phonepi-mcp\",\n        \"start\"\n      ]\n    }\n  }\n}\n```\n\nSave the file with the above settings. This is all you need for your setup besides the mobile app.\n\n## Connecting\n* Ensure your phone and your desktop are on the same network. Using something like Tailscale is recommended for convenience, but it's optional.\n* Enter the local ip address and port (11041) in the companion mobile app to connect to the server.\n* Once everything's connected correctly, you can simply start asking your AI assistant to do stuff! For example, try asking it to send a test notification to your phone.\n\n# MCP server management cli (Optional)\n\n## Standalone usage\nThe setup instructions above is all you need for setting it up with respect to MCP clients like Cline, Claude Desktop etc.\n\nBut, PhonePi MCP also provides a standalone command-line interface for you to manage the MCP server from outside the clients.\n\n### Commands\n\n- `start`: Start the MCP server\n- `stop`: Stop the running MCP server\n- `status`: Check if the MCP server is running\n- `restart`: Restart the MCP server\n\n### Starting the Server\n\n```bash\nphonepi-mcp start\n```\n\nOptions:\n- `-p, --port <port>`: Specify the port to run the server on (default: 11041)\n- `-b, --background`: Run the server in the background\n\nExample:\n```bash\nphonepi-mcp start -p 8080 -b\n```\n\n### Checking Server Status\n\n```bash\nphonepi-mcp status\n```\n\n### Stopping the Server\n\n```bash\nphonepi-mcp stop\n```\n\n### Restarting the Server\n\n```bash\nphonepi-mcp restart\n```\n\nOptions:\n- `-p, --port <port>`: Specify the port to run the server on (default: 11041)\n- `-b, --background`: Run the server in the background\n\n## Connecting Your Phone\n\n1. Install the PhonePi MCP app on your phone\n2. Start the server on your computer using `phonepi-mcp start`\n3. In the app, connect to your computer's IP address and port (default 11041)\n\n## Features\n\n- Remote phone control via MCP protocol\n- Get battery level\n- Send SMS messages\n- Make phone calls\n- Find your phone by making it beep\n- Set timers and alarms\n- Copy text to clipboard\n- Manage contacts\n- Send notifications\n\n## Development\n\nBuild the package:\n\n```bash\nnpm run build\n```\n\nRun in development mode:\n\n```bash\nnpm run dev\n```\n\n## License\n\nMIT","readmeFilename":"README.md"}