{"_id":"lovense-mcp-server","_rev":"57-20b375e904baccaab08f38799e72d0e5","name":"lovense-mcp-server","dist-tags":{"latest":"0.3.2","alpha":"0.3.4-alpha.2"},"versions":{"0.1.0":{"name":"lovense-mcp-server","version":"0.1.0","_id":"lovense-mcp-server@0.1.0","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"build/index.js"},"dist":{"shasum":"0be14ec478a395465a5ee569951df7315dd02b61","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.1.0.tgz","fileCount":6,"integrity":"sha512-8XdI2j73TaXT4gccn81Xrfg8aHDNwoTc7oZGXmD+FnIzMJnBeP1EuUlnbMhz04OrTVxWCBmGDcB7TLX9+kwA3Q==","signatures":[{"sig":"MEQCIBLUJDJWwQPQ0w4GWGFFIYQXv4yWY/bdB5ISS7nbTaesAiAv+Dt2GeER7lZDFzfg7S0ipC/rgLFIBkgec7JGp0HM0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22017},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"_npmVersion":"10.9.0","description":"A Model Context Protocol server","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.1.0_1745748261250_0.32536043868329734","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"lovense-mcp-server","version":"0.1.1","_id":"lovense-mcp-server@0.1.1","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"build/index.js"},"dist":{"shasum":"12fea93bfd70ff199bde02c4d3fe6533fb0c49e0","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.1.1.tgz","fileCount":6,"integrity":"sha512-FFaLG+CaFG39u8rNS7UV0sCU6fkJeMvH4WVacnHehmct7otynMp9AhRwhJ6gVwisE3vll9P7dUo2c1HyhMX2sw==","signatures":[{"sig":"MEYCIQDngl8187kVeiZWXO3nxA7vTChqF3hGKlMcne4VIr3GlAIhALRI93QP+CwXYmUw79SJtbH2mHX7ndGspDp8Kprn0Qzo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22634},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"_npmVersion":"10.9.0","description":"A Model Context Protocol server","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.1.1_1745749776122_0.9176474718893313","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"lovense-mcp-server","version":"0.1.2","_id":"lovense-mcp-server@0.1.2","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"build/index.js"},"dist":{"shasum":"0d70f31a511a428ee9b580d74a5638ee68e2a31a","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.1.2.tgz","fileCount":6,"integrity":"sha512-cds48UM6m0kfupoLwrxHQyJieiQtYrNB/QIYsixPvWtmqFn2anHwATc3UBC7O2ur3cFJXP4l1dNgaJ4CTRYsdQ==","signatures":[{"sig":"MEQCIC27DPbTsBgvS/gwgsslnodhQGcFNH1XL3EEN4lMNvpJAiAhigUFBibAbDwZhq5wtGgR0q5a3LggTCp0Bv15m4kJFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22739},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"_npmVersion":"10.9.0","description":"A Model Context Protocol server","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.1.2_1745750244344_0.9376725132872914","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"lovense-mcp-server","version":"0.1.3","_id":"lovense-mcp-server@0.1.3","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"build/index.js"},"dist":{"shasum":"91855543c7d51f461acec0be100dbfce0330c769","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.1.3.tgz","fileCount":6,"integrity":"sha512-dg+QXwOziKZRH5PIK8Piy4c+cE9zzvwy5b77U1aRAGPRmS6mJn55D4mqc+Y5vE7Nv2a7irvRHcheb9nyGLb92Q==","signatures":[{"sig":"MEUCIFyEbj+xDxUTbOriQWZD74+Sn+EK4jhVqvoAAlVpvNfQAiEA3bj0vzakxRNeoMXFOHOkI2O++shEqOQaSliLBog0at8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22751},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"_npmVersion":"10.9.0","description":"A Model Context Protocol server","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.1.3_1745750738523_0.8390990226151616","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"lovense-mcp-server","version":"0.1.4","_id":"lovense-mcp-server@0.1.4","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"build/index.js"},"dist":{"shasum":"16992627b22e92a5ae53d7edc4ab3f84ffed782f","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.1.4.tgz","fileCount":6,"integrity":"sha512-waVoR8q8h2+v7Ec/iAMFe3q3AZwWsruqi+lGOGFZFZCbIt4TEiQzkw+/v5cFGHw1h211uW96DGGAugoGpVt1bw==","signatures":[{"sig":"MEQCIDokifhlnR6V9asWwU0jArysfHUpAQEa01d430mk650QAiBYFphMHhatVZgmtfsL9GYSbghFEXtZlFntfSjTMQab1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22613},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"_npmVersion":"10.9.0","description":"A Model Context Protocol server","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.1.4_1745751293682_0.2160193416762577","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"lovense-mcp-server","version":"0.1.5","_id":"lovense-mcp-server@0.1.5","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"build/index.js"},"dist":{"shasum":"0410c2948ded264ae26844758f4a61f6c1624f2d","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.1.5.tgz","fileCount":6,"integrity":"sha512-r41Vv/r/q0TN3M/EEWdd2jzkAui6UkBxisID8qv0sZLvnKCCCWmuqEBtEs6+TMqpnRszO/is/8yjW/duAUqggA==","signatures":[{"sig":"MEYCIQDZ04ZojqwPEqS7vrv6wwEestC8hVJmQoV+6NHtpXNeHQIhAMfmccSeZ1mI6p/GKGqM/Dukd4ESp+3E/aEwRNATr08I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22486},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"_npmVersion":"10.9.0","description":"A Model Context Protocol server","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.1.5_1745893816413_0.2432675907944699","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"lovense-mcp-server","version":"0.1.6","_id":"lovense-mcp-server@0.1.6","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"build/index.js"},"dist":{"shasum":"c53a1c27ed37f36d421d8285ffc8a82f253762e5","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.1.6.tgz","fileCount":7,"integrity":"sha512-IgNclzvfHVQ86sK5XP46XLrNSCNcW9ThUCzqY7LtWbKyhUX186ykVDHnEU9lHjQ9Vz3GiWb24pBM1mwGZebLiw==","signatures":[{"sig":"MEUCIQDU88WKTfbrJpjlN37nmKyTacad6PSuZMG2nVHEigKhkwIgQMy79LwV6Tp2feS+kec+oTUAo5gKgoQMxm0LT1wuj9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22720},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"_npmVersion":"10.9.0","description":"A Model Context Protocol server","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.1.6_1745897572620_0.8367398972649238","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"lovense-mcp-server","version":"0.1.7","_id":"lovense-mcp-server@0.1.7","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"build/index.js"},"dist":{"shasum":"479a4aeba5b8ceaf808c325b5aec73a09e9aef96","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.1.7.tgz","fileCount":7,"integrity":"sha512-PlUcVQYDEWCia5XxF5YtBv4Ct6VL/FcqEIip4sxlF/Mw0+SPQx7Q1YjDLzzxueiBsh3SXpdEvM8b+BW1vEqV8w==","signatures":[{"sig":"MEUCIQCQIAzJ69a5qRZzgFf5/yem9r1zuCSDuyDlLtjs0y/TrwIgdF8RzkDf4rW4H9s89C4qTxqnqJw+SMDcPSvf0GjgcGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22784},"type":"module","gitHead":"3d5e3e478a136d5c3a14ef0d58d9deb0fdc25037","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"_npmVersion":"10.9.0","description":"A Model Context Protocol server","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.1.7_1745914335514_0.28471897068532925","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"lovense-mcp-server","version":"0.1.8","_id":"lovense-mcp-server@0.1.8","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"build/index.js"},"dist":{"shasum":"af8e5afbd9d84048f21359b088fce70bc82e321c","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.1.8.tgz","fileCount":7,"integrity":"sha512-ATQ6H+S59k/x5VFseALAem2UTwwlX7BS5sEZbPDeWNp1NH17Jn+XrTR/msByNn/2XU+NV+b4CF3TsLszNtAG3A==","signatures":[{"sig":"MEUCIQDbcgcC/KC6cuB9YqfEYlRxa194qctck81YjDQ79Fe64AIgbS9h3DUuBxqxp7HoFrVesV7uYZjAEUaYQKGus0jLIiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24467},"type":"module","gitHead":"3d5e3e478a136d5c3a14ef0d58d9deb0fdc25037","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"_npmVersion":"10.9.0","description":"A Model Context Protocol server","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.1.8_1745916757834_0.9868050496446992","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"lovense-mcp-server","version":"0.1.9","_id":"lovense-mcp-server@0.1.9","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"build/index.js"},"dist":{"shasum":"cad22ce29cfda25e1675a0740f8b107bbf8ef9ea","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.1.9.tgz","fileCount":7,"integrity":"sha512-Wlp3Op1yG6xAPPif7w3Nno2JyIZDkNVosMRVA0lUh4YNqhpfhwUUh86rUT8/RXcgtjJxAvT0SKQaPIuzcfwkRw==","signatures":[{"sig":"MEUCIHMjALx7F68MJ4uzQlzC4aFrCb1l3+HHQlad77wa8o4jAiEAhFnFpDiCyT1WfmkVXt53g7NqEvzzpMu4BqFIrgQq+J4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24467},"type":"module","gitHead":"3d5e3e478a136d5c3a14ef0d58d9deb0fdc25037","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"_npmVersion":"10.9.0","description":"A Model Context Protocol server","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.1.9_1745916786319_0.145968101757743","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"lovense-mcp-server","version":"0.1.10","_id":"lovense-mcp-server@0.1.10","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"build/index.js"},"dist":{"shasum":"a0d0aba53ed61f698baaf7e81cb9f2129308869a","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.1.10.tgz","fileCount":7,"integrity":"sha512-TQsxGR324PCzJaCgsMLE34lOiqhkTch0W1PA8cM6uEXAWglRnKwzxITMliZ0ELEVQt3U6bYjrxy98QZ4UIaHCQ==","signatures":[{"sig":"MEYCIQCjkEf7cV+Tp6m7NiJM/O598dD6J7ZOFTnhbmr75/m38wIhAOs+c29h/00DlFLWilNrt3ZFo/PZGe8VS7E2Vx7E9Yeo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24484},"type":"module","gitHead":"3d5e3e478a136d5c3a14ef0d58d9deb0fdc25037","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"_npmVersion":"10.9.0","description":"A Model Context Protocol server","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.1.10_1745917654210_0.9560413238069576","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"lovense-mcp-server","version":"0.1.11","_id":"lovense-mcp-server@0.1.11","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"build/index.js"},"dist":{"shasum":"5d1c735cdd1131e155b1ffe2109c9b07c526a4a5","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.1.11.tgz","fileCount":7,"integrity":"sha512-0m5Yz9GITd9XyaSv6fXUCkMUS997d3ld55AqtJxDI+OxN7UpenIgO8bndWSkkTljoLPeElxuAsn8y5Ht/ZtTKQ==","signatures":[{"sig":"MEYCIQDAnRda5h9/qdLhxZrbnf/gYw88gtibV7eipZSt5AjuPQIhANX0TfE1OyZUjhs0hlyV30ourd0FNTBjNvflZWS/PYQV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26446},"type":"module","gitHead":"3d5e3e478a136d5c3a14ef0d58d9deb0fdc25037","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"_npmVersion":"10.9.0","description":"A Model Context Protocol server","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.1.11_1745921569239_0.8912798313970605","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"lovense-mcp-server","version":"0.1.12","_id":"lovense-mcp-server@0.1.12","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"build/index.js"},"dist":{"shasum":"0ca1065e35151791267623097cddcf34b23aca4f","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.1.12.tgz","fileCount":7,"integrity":"sha512-jqKuiX8qNuUrTov+2iNoVj8kHldjsEuaOZ3kmYDAPhiy6CJp8R3EEP9QSAiZFfwjLXENzv9oHZ+SIMqPZT9XSw==","signatures":[{"sig":"MEUCIQDfZ0sMsY/pTna9XP10jN7Or76izC6MNBd3AHfX/z3t8QIgbVD8VI85o4ARy4qDoJ+SWK6OykkK9MSDQbuNEwyL/20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26589},"type":"module","gitHead":"3d5e3e478a136d5c3a14ef0d58d9deb0fdc25037","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"_npmVersion":"10.9.0","description":"A Model Context Protocol server","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.1.12_1745983419954_0.4959410981614345","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"lovense-mcp-server","version":"0.1.13","_id":"lovense-mcp-server@0.1.13","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"build/index.js"},"dist":{"shasum":"cd2bfbb1fa46fd0fede80468350ddaf32421e5f5","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.1.13.tgz","fileCount":7,"integrity":"sha512-Rl9WIEDrUUOq9If8hO4nHFCUiyOwoqme1NmcE3ixA2pxjmU0VLSzE+N4k39b2zdalP25CayG3x3Dnr84ts50rA==","signatures":[{"sig":"MEUCIQDqNY6QQVgic5O1KwtHbBAyGTknPdqVDeOavOkYBOva+gIgap5UgC601Ts5Sa8XLnlgG+jbZZAQR5n4rJaXlwodn5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26596},"type":"module","gitHead":"3d5e3e478a136d5c3a14ef0d58d9deb0fdc25037","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"_npmVersion":"10.9.0","description":"A Model Context Protocol server","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.1.13_1745994746575_0.6259769960121222","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"lovense-mcp-server","version":"0.1.14","_id":"lovense-mcp-server@0.1.14","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"build/index.js"},"dist":{"shasum":"1f333fd900914c7452a42c1ba5a8fd88d20243b7","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.1.14.tgz","fileCount":7,"integrity":"sha512-VKv/bg61beQFo4/84Lz/sIQUal731rzA0Rk3I7cvX/TiUxPbh2UwC/jK3iSxN+HspbZ4ZyBgI4JHWOMo6ErXNg==","signatures":[{"sig":"MEQCIC5D2QauBrlMNCbriuI5o1mZWKdmNbLosAspvfaRnu8VAiBeSHf5EFc/lYJ3rhHa8iXbhu+KiP62KCd50RO4PWUTpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31649},"type":"module","gitHead":"7ba93e70e52e43cb7af9f2886dc04306b1ad5078","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"_npmVersion":"10.9.0","description":"A Model Context Protocol server","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.1.14_1746515257360_0.14136964294829135","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"lovense-mcp-server","version":"0.1.15","_id":"lovense-mcp-server@0.1.15","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"build/index.js"},"dist":{"shasum":"fc422d9ff8ac6994e8d8efd0613eb5d608878c98","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.1.15.tgz","fileCount":7,"integrity":"sha512-bzVoQd0PU2X3MIuyesGQGHWje6CPTsx0qpy3oRVxo07gD5FbxgTzLzqX85jONsLur8reWFDJQz2oVjr/el8nNg==","signatures":[{"sig":"MEQCIGT2ZpT8EmI8/aIUQLr0ulidZItU/OStkB2UKFtmhUYfAiBGbIUXqLgXzylacytoGLHb+4UChNm9XgFKc7MC5SG8xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32680},"type":"module","gitHead":"7ba93e70e52e43cb7af9f2886dc04306b1ad5078","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"_npmVersion":"10.9.0","description":"A Model Context Protocol server","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.24"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.1.15_1746516457326_0.29722707190978737","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"lovense-mcp-server","version":"0.2.0","_id":"lovense-mcp-server@0.2.0","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"893facf6e7ede4d2c527c132b9aaea47d45ea1bb","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.2.0.tgz","fileCount":3,"integrity":"sha512-SJikizCbLU0mr/5MKkdyHP1a5uLhpG4ahZwR4797tWbOxDedP8bzG10Ap4mFpR4IskF3yFEaGUvpRkoQJ0LI4Q==","signatures":[{"sig":"MEQCIH3QoB3TS8GyzNMK1tSlSqEvSNObsxbyIixFGPrUaN6hAiBerZAhJZFAIJZaWq+u1+63KMNDA5Nv49Xi9x9/MAv9/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96005},"type":"module","gitHead":"74012ea5df2a2d2158b2aac0f3f3db907ddaa69b","scripts":{"build":"rollup -c","watch":"rollup -c -w","publish":"npm run build:prod && cross-env NODE_ENV=production npm publish","inspector":"npx @modelcontextprotocol/inspector build/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"A Model Context Protocol server","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^20.11.24","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.2.0_1746694266624_0.17484557778203746","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"lovense-mcp-server","version":"0.2.1","_id":"lovense-mcp-server@0.2.1","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"a5a63e29d2c53a5ebfc2398457bce375db9d549a","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.2.1.tgz","fileCount":3,"integrity":"sha512-TTUbfPpQv9W2KiplDQiqMS2BmrRNFhE2+P9gdpMTCW7RXjelRwqAvxKlAv0LapNb5aNvRP8oEMH+1SWsx9a9+w==","signatures":[{"sig":"MEUCIGGRclg6KyfM19wFNKcKJx3kpSlY5cjhjgknLsdCF2eWAiEAyK8xQ+EFOuEf9gefTtO8J/a6SjZXQcTSNJ8NF7rFp8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96005},"type":"module","gitHead":"74012ea5df2a2d2158b2aac0f3f3db907ddaa69b","scripts":{"build":"rollup -c","watch":"rollup -c -w","publish":"npm run build:prod && cross-env NODE_ENV=production npm publish","inspector":"npx @modelcontextprotocol/inspector build/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"A Model Context Protocol server","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^20.11.24","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.2.1_1746694640955_0.5859423455987671","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"lovense-mcp-server","version":"0.2.2","_id":"lovense-mcp-server@0.2.2","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"b51f4c1cfd293f96907c3084e3de625267eec336","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.2.2.tgz","fileCount":3,"integrity":"sha512-AemTJKEZqMAzSCbOodeuDwIKDDqMwtU85G3GL0KcATheSIxzD/rh/WzBr4nH5ew96NMCZtxeeoor+nzDw75QRQ==","signatures":[{"sig":"MEQCIFJza2ok0PP3NE+t369dCwQalmHIlE5eFBE6p3Hfrfo2AiAIK+WNVIUFc4mQ7gl+cC36dMgYUYIwQaByRKO1fuZN9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95605},"type":"module","gitHead":"74012ea5df2a2d2158b2aac0f3f3db907ddaa69b","scripts":{"build":"rollup -c","watch":"rollup -c -w","publish":"npm run build:prod && cross-env NODE_ENV=production npm publish","inspector":"npx @modelcontextprotocol/inspector build/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^20.11.24","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.2.2_1746697044772_0.5697408346218611","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"lovense-mcp-server","version":"0.2.3","_id":"lovense-mcp-server@0.2.3","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"5651553c4182fa969a1097cb41b22c9e4c7484de","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.2.3.tgz","fileCount":3,"integrity":"sha512-9lxQTngzdgWCAavOovbdDFYWjO5avhVnfAexcpGWDb9GAZPjK9xVsHPM83pPCeQACwUGlr1WwF0ofVH9YZo3Ng==","signatures":[{"sig":"MEYCIQDnosUSj80dQomdAd6jzPktMyYtviqR0jMLAQ8fyFmmRgIhANjc2bfx3kJJWxJXQm9G0RL2Yb81YjQZw+FD06Fd9yno","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95741},"type":"module","gitHead":"74012ea5df2a2d2158b2aac0f3f3db907ddaa69b","scripts":{"build":"rollup -c","watch":"rollup -c -w","publish":"npm run build:prod && cross-env NODE_ENV=production npm publish","inspector":"npx @modelcontextprotocol/inspector build/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^20.11.24","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.2.3_1746698029153_0.8940782279257398","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"lovense-mcp-server","version":"0.2.4","_id":"lovense-mcp-server@0.2.4","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"f3ab7b6f8a5f5d3db135c2a391fbb3deabad880b","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.2.4.tgz","fileCount":3,"integrity":"sha512-KkdGNgBVVq/i7w2e7UkdrjOGDCZ4HEBIdskkZ0rEkA06Ezsq2jP5fFxCPfjRYAC7/T9ZEaBJlyRMUT9LOWO4Pg==","signatures":[{"sig":"MEQCIBUX3OKP5sDXEbLubPXmu2Pcg9t2VNiB4mqTaiSHL82nAiB9jjPsQo/tfWREwBF/7MznWrXtf81e6Q7dnSKVIODaqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98847},"type":"module","gitHead":"d7d52a250b39e95ffc72a81989207dcae5044d41","scripts":{"build":"rollup -c","watch":"rollup -c -w","publish":"npm run build:prod && cross-env NODE_ENV=production npm publish","inspector":"npx @modelcontextprotocol/inspector build/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^20.11.24","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.2.4_1746760092569_0.861325784906174","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"lovense-mcp-server","version":"0.2.5","_id":"lovense-mcp-server@0.2.5","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"8825a7971047c16ab27629ea2df0aed4aa8a936e","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.2.5.tgz","fileCount":3,"integrity":"sha512-dPsFLrA1A9rsDMxHgvFkgrHpfL1l2tPU2xUKm6aK2oXFlVbpZgHUsm7XRfW6URYxEwjRuBpLlnCtBD6THzRBNg==","signatures":[{"sig":"MEQCIB7dfjbf0s8QrRYbvOFLl+f0IgWj6PNyW84ssFV8s+NMAiB8m2EqJpgBMvV9MY89kUb8A7OxLonQpIvih2vLlVOXbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99557},"type":"module","gitHead":"d7d52a250b39e95ffc72a81989207dcae5044d41","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=production npm publish","inspector":"npx @modelcontextprotocol/inspector build/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^20.11.24","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.2.5_1746772544370_0.4684249399614371","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"lovense-mcp-server","version":"0.2.6","_id":"lovense-mcp-server@0.2.6","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"4822691f55d515382ca14ddd9df37f34da383a93","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.2.6.tgz","fileCount":3,"integrity":"sha512-FLlToPFyiIRdZeC72htsulpdzq7SMzypgEy/pfJ7W4ks31iQ/Tdid7VBL9TyMghaxGnJvNFDzqIdVGI0YsgzWg==","signatures":[{"sig":"MEUCIQCsjB/Y3glTtAXWHHCnpbUIauMpU4WpIQqMeOWU188hZgIgSfdWRirXKfS5dH1/eB3ClIN2p80BsQHsNa786vVpza4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100342},"type":"module","gitHead":"d7d52a250b39e95ffc72a81989207dcae5044d41","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=production npm publish","inspector":"npx @modelcontextprotocol/inspector build/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^20.11.24","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.2.6_1746773662574_0.6588965495318739","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"lovense-mcp-server","version":"0.2.7","_id":"lovense-mcp-server@0.2.7","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"e65361ec9a58031a67c9f19e960765a35b35af0e","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.2.7.tgz","fileCount":3,"integrity":"sha512-1Qmq1jYyv8uUD7BbV5Qu0D0tk+nwI/WFMqZMiYcJicwZu5PBe3ysOSnxZZOgTam90iUBnlhzxOb97UDYDKmhrg==","signatures":[{"sig":"MEYCIQD/qJRVmRaLF3TntwiX0LmMxOW9o2T298M8lvQ5jLZOtgIhAPD1OhIC5wViSMC0kT3cxkoiCY45gU0BXlEWgXWc8vz9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100121},"type":"module","gitHead":"9c956b13cf95039972bdbd852066dbabbd7c8b84","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=production npm publish","inspector":"npx @modelcontextprotocol/inspector build/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^20.11.24","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.2.7_1746775584069_0.5695364923512505","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"lovense-mcp-server","version":"0.2.8","_id":"lovense-mcp-server@0.2.8","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"28dbf6df8e652c60978437bf359833da932c7194","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.2.8.tgz","fileCount":3,"integrity":"sha512-imMs49mW6Hwc7jtASQNbrcuGK8qpll+/wRW/Uyu6zOgjWARdZy8uaZJ3BsUPnNsnaZVsW4d+UtlRr9F3XNvlxg==","signatures":[{"sig":"MEQCIAgGRMp0mJEXYzZf32gF/RgqDraVLJZxInDtWZ5QugDpAiA6uxkD0noDAHaF5UU35TQOb5ftWQ/yk2La8ZasexUFKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100341},"type":"module","gitHead":"9c956b13cf95039972bdbd852066dbabbd7c8b84","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=production npm publish","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^20.11.24","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.2.8_1746777168706_0.7193572634961847","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"lovense-mcp-server","version":"0.2.9","_id":"lovense-mcp-server@0.2.9","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"a059f1b204e59174807c00b2b89f082f13d8fde1","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.2.9.tgz","fileCount":3,"integrity":"sha512-XuMx1IYwtGka0tuXIASG9DpVqw5nf8d0sKiE0YOhx35wvO6gHUG70REFH1uJlYyfVTXUohH+JGtSDeECjGfz3A==","signatures":[{"sig":"MEYCIQCSLmWGQaTJ+kHDBykXLyIrtcgGouKmct4nwkrkqvDhVQIhAOq8gda63lI7nzMgOHPVmQdzf3YQrQq4zNZNS0RwS5oE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100659},"type":"module","gitHead":"49ed94e33c0d4ec53d474a6b45575fe63cb14b21","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=production npm publish","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^20.11.24","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.2.9_1746779386130_0.9119355287547422","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"lovense-mcp-server","version":"0.2.10","_id":"lovense-mcp-server@0.2.10","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"ec73d4bc3c474a056282c7065b899a5cc870b2df","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.2.10.tgz","fileCount":3,"integrity":"sha512-+vEdRryvfgUtLG5qErO9ENyl29VzgkREAGC3lS3rwHvUqtDMoo/HPnM4TvjCexSy9OQ7gN9cqw+yP0nlsh5xhw==","signatures":[{"sig":"MEUCIEAG1hzUaoqIB6PQ3QnQa91naittvtp1BAtpxU+GajRTAiEA3WA4+vzImhQbVPse8cw21TQFkKpmh8L2/dvPVCs6F0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100886},"type":"module","gitHead":"49ed94e33c0d4ec53d474a6b45575fe63cb14b21","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=production npm publish","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^20.11.24","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.2.10_1746780794392_0.8096139350000353","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"lovense-mcp-server","version":"0.2.11","_id":"lovense-mcp-server@0.2.11","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"6911b82646a3ac370aa01e6689208fd285324312","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.2.11.tgz","fileCount":3,"integrity":"sha512-uj0xF5TYuRJA+X3aUY7OEpUrczkAfnHJ+vxXNtgfdiCde6JzGmNXk9/o0Xx0ilQvlQFz9JPfkmhDyyOxh7zEQg==","signatures":[{"sig":"MEUCIQCNCTlovclvpheIT/DdqHj5W9BfCq+MKX56zaJcv77/AAIgOhRSa0UxgYWcZAsDpKg+rD4qpGSNBLehiP8s0I+BrY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102082},"type":"module","gitHead":"e3afbb5a84453d440f6895fe80eaea0a8fdb64f1","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=production npm publish","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^20.11.24","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.2.11_1747040368887_0.46421877292900526","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"lovense-mcp-server","version":"0.3.0","_id":"lovense-mcp-server@0.3.0","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"50157d93b24ab5107395af4bab44d5b6cf3c443e","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.0.tgz","fileCount":3,"integrity":"sha512-7juwoUNjALPHxfWkbDk59wr3DGsFSmQ2qrWVv99RbLcNkS1KKMuEZuDwzB6K4tDHDJcyisq0h0dewPXQeRbGpg==","signatures":[{"sig":"MEQCIEtZ+FACJIbhtA5tvDd/EIm56bYyV2EfqCQdxF4p7PBQAiATqSoRp5bzZK9Jvp2adzR4RAlF54+CcO8h35evJvcPdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112304},"type":"module","gitHead":"693b885792ec2962e14ef528f34bbbe59a6df1bd","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=production npm publish","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^20.11.24","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.0_1747126028394_0.12112028776229855","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"lovense-mcp-server","version":"0.3.1","_id":"lovense-mcp-server@0.3.1","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"86134c3817e0a07c418d25f3875dfe1a0f4cf30a","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.1.tgz","fileCount":3,"integrity":"sha512-hAiZjy6Yz0UHHlrH5lj9Kpb/s1ApfkNS1n/iKxkpAx6FJS63/EaPl3XPtBK/aV4xjCDC5ETkbfjdAuq9MSN4IQ==","signatures":[{"sig":"MEQCICINTgw6gGXg4B6agPYbceIqsF3F57iC+hp1wfFATqYYAiAFVt/N5AOIeDcbp6r5BO5rUmsNgzdRvPHTXJaes+CzLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112585},"type":"module","gitHead":"e74a02956fee3ba4e3a7b9aeb8e1cba1a18e23dd","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=production npm publish","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^20.11.24","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.1_1747134120603_0.17355279733012363","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"lovense-mcp-server","version":"0.3.2","_id":"lovense-mcp-server@0.3.2","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"e28006ec61a6b51c9535db57e03a4deca00d4ea5","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2.tgz","fileCount":3,"integrity":"sha512-iDWgdRWscuFCbCNHLjZL9Xee9hYWAASikYsoQBJaGBtJa5AHYNDA2Ldi1D3MOKsgsEKhsdv/b5G8sQj2QDtGFg==","signatures":[{"sig":"MEUCIQC2z0D5h/WXP0VEdFA64u7mUg9cRJOE2aUc9pjVF9wnHQIgSa8/3osC4Sp4Gr8GP1r0nuZtowE/CLOA+/EpAFEPUxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112585},"type":"module","gitHead":"315598220edfdb58dd23fd95ab866962ee3f980c","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=production npm publish","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^20.11.24","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2_1747191602443_0.03884437249060513","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052001":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052001","_id":"lovense-mcp-server@0.3.2-alpha.2025052001","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"0a91059499f4b80d73ddc6cef08dfe36f0a9cc11","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052001.tgz","fileCount":6,"integrity":"sha512-ue3F9SWinurC3lM2Gf2czJNPYUYtYmenrzAPklBgxOdVWXMo0mGGYQwP1qgJZKciiCodJ3l4CEXQmL4GlNy7/A==","signatures":[{"sig":"MEUCIGK2U5k95KYjMa7ownamGzXkPWNaS4ZAETtObwGzmOTTAiEAlJaBvYr8WnptZK2D+eTk1PLBy4YuoL2Ux+upQRwvCIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2514979},"type":"module","gitHead":"c42d12ef7abe8ac8605427fbb537a545bd80bbe8","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=production npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^20.11.24","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052001_1747724311968_0.5867880342328957","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052002":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052002","_id":"lovense-mcp-server@0.3.2-alpha.2025052002","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"2bcfa9b7632d9da7932a203d44ce5d4f580ebeb5","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052002.tgz","fileCount":6,"integrity":"sha512-02IKHCT/clCtjZ1fvuMuc+em9I1WNMXq26x1Cv0gr9pvDcpdJTQ2oxQ3VIvZDJGrHvN2F7WiHcKeUcqrH2ujzQ==","signatures":[{"sig":"MEQCIFzRxpvbYRUdaFxGVepob7+ADss+2fF34lrahtDWoTIpAiBdbzD8wtP7ZZPnJer09aN3oRBrIMtJQ6F3Y/sgoDLKEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2514921},"type":"module","gitHead":"c42d12ef7abe8ac8605427fbb537a545bd80bbe8","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=production npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"0.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^20.11.24","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052002_1747727022087_0.9211559610296742","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052101":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052101","_id":"lovense-mcp-server@0.3.2-alpha.2025052101","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"6178ced0656c6c11705ed8970751d2143b07fdcb","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052101.tgz","fileCount":8,"integrity":"sha512-VHevtXNlBetHe2GRnkIpIogKqXjAYkZpRPgHYXgy4XJIWLwXbcY4kPSII94MOMDhXwkpAlFRNlhbqfEmVVCwNw==","signatures":[{"sig":"MEUCIQCnUgR7yhHojk9FPMTMr2HFrZS+l9LPpAVN1l4B58gwJwIgQ7NoNURYfKSfagKV1d/GhuriiMTrvKKEUSqa0idHyss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4377329},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"4f35c38f48398dc5ec133db2cfa6f46a56154996","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052101_1747797680646_0.6055284168376012","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052102":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052102","_id":"lovense-mcp-server@0.3.2-alpha.2025052102","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"eab08d11511e92d40d030d5bae25dc8e9a680618","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052102.tgz","fileCount":8,"integrity":"sha512-1TfD8HB0Wvldwg3NOz64js14TEMohtfw+popvHwgHexfnC4eGmqX9s0dZcZ4v8htm9kfPeH9kjNeUOVYC33/UA==","signatures":[{"sig":"MEUCIHceGPWt6XZUs8yzhtp/isNW2MtvqSfVWcaRtlwXJmWYAiEAnfqJdfF9iu1sFRTD+rsEXPUpJZ43GePoyQxH9AA0E80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3801841},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"4f35c38f48398dc5ec133db2cfa6f46a56154996","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052102_1747798212842_0.8874452178330852","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052103":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052103","_id":"lovense-mcp-server@0.3.2-alpha.2025052103","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"c517d2796e33bb5ca917457e12b3d6ef15b6713a","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052103.tgz","fileCount":6,"integrity":"sha512-mvwV0+ljEJGhy+N384tQKqLNAltQRQDqSF2C4efA95JYsbDkGp7UCC90o+GzJi4Bo8X5EnVSUiKMCYtu4fD/lQ==","signatures":[{"sig":"MEUCIEDmfUDU+Wif4pHSXxbVi6VP4Qk0U91xMvkzc0BM/eBSAiEAqR/FNLHFkV8MZJwR2LYS4XelqRJDGXmqkqPU4Rn7rus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2269562},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"4f35c38f48398dc5ec133db2cfa6f46a56154996","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052103_1747810001392_0.9572616260546394","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052104":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052104","_id":"lovense-mcp-server@0.3.2-alpha.2025052104","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"5f8223ae034ea7b12616f53c6f334e52721c97a6","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052104.tgz","fileCount":6,"integrity":"sha512-gUar5PmtXsWTWVKX+QfneOf226PWxmM6db1+MO3hKYlxn+yjGY63MwF1mrOR45FZ8bti1cXcumIuzBkTdDohHQ==","signatures":[{"sig":"MEUCICQZKHlpjZBMLwyetu8zmU21kNPDiaEweJLwDVPMfMFpAiEAtg9tUSn+Ng2+f3FFpmSJDdHTftuHeJjZ91habiaqGG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2269823},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"4f35c38f48398dc5ec133db2cfa6f46a56154996","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052104_1747814731395_0.2676589517033545","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052105":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052105","_id":"lovense-mcp-server@0.3.2-alpha.2025052105","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"1ea1b9333ffd20075f7bdc3c3a08cd6e0a7257aa","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052105.tgz","fileCount":6,"integrity":"sha512-SN8NDPucXEypEO4Vave8Zs9cpz5rP5lHSoPeoCuvzfV0xIWHUmDolZW5rNrMLGsD7IiGAOhy6ZIhq61SiMJOXw==","signatures":[{"sig":"MEUCIQC5/A09XrRFc1OJaQz94F43Rvyd8QTPzdZvRu3EWjpQ6wIgOctYrXm36qM5Bcr5V1QdPSEGB0JgV7pPv1FyYe0gBrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2271137},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"4f35c38f48398dc5ec133db2cfa6f46a56154996","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052105_1747817110412_0.6433187010777399","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052106":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052106","_id":"lovense-mcp-server@0.3.2-alpha.2025052106","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"91437478168b5dc0a265abca6185367b3944f369","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052106.tgz","fileCount":6,"integrity":"sha512-XM6IJdCMztHFzyE44ojnbhaeemctrEqqL9psxaSdJm9ErCjUEBrqw/xjkAKO4Ugs4ZaTg/q+YWSSkLYrSas0Yw==","signatures":[{"sig":"MEUCIGZinjejLqCadClPDa9IZElNjVjOELbZwuyQwhwXMuyBAiEAhKuTShB21otTyPC4YkuxejoZXFDMy7SLBaNxUKeZbVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2248097},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"4f35c38f48398dc5ec133db2cfa6f46a56154996","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052106_1747818241775_0.3835849149373516","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052107":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052107","_id":"lovense-mcp-server@0.3.2-alpha.2025052107","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"041389dc0dd6977b1981d730cac72d7c4a7cb77c","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052107.tgz","fileCount":6,"integrity":"sha512-MEVI/EuKP51nwsqUC7XJqWidHs5YMr+IcEjCI0KolSZqAYVAhHbuqfTHdG0zVy1kweIR8Xh1ETuMHApIgVbG3Q==","signatures":[{"sig":"MEUCIQD/8mPu1uIMfcgTqYq4fsR5IGoPjTIDUPPDPZtZPvjR/AIgbCVHchKvHdB7vYJmt5ygIZKmk/+UNv6YhuLLHGrE01k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2248048},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"4f35c38f48398dc5ec133db2cfa6f46a56154996","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052107_1747818602974_0.4984990845895132","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052108":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052108","_id":"lovense-mcp-server@0.3.2-alpha.2025052108","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"fa0650668fb8509149d014121de684de9ac4646c","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052108.tgz","fileCount":6,"integrity":"sha512-fH4v2FSyT6IcdH7aRJIxXfd01bmoC8UH5l3bOTMzzfIjy+26dp9AZm3GXWcomYQ7TLXTnVUnqZ0ZzRrpyxGKzA==","signatures":[{"sig":"MEUCIDWrRpjuphJUQP/9Bl3omRAXm1BbOk1IqxjkKl0kjGqqAiEA3wb+L9aRKLVltFBFPXajbkcOml0hr6eFiXJ9Ffv/BSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2248163},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"4f35c38f48398dc5ec133db2cfa6f46a56154996","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052108_1747819522453_0.28081010027692277","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052109":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052109","_id":"lovense-mcp-server@0.3.2-alpha.2025052109","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"c63723f37cc25a3f5aa84b43d29bbaa58ac0bae6","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052109.tgz","fileCount":6,"integrity":"sha512-Sg7TAsQzMMOOOrmxXlucmMQ7UjiLU+zvLSiC/YC5avj7C/b/RvkmvO3h9LP/kCqgfiubYLPpyfuo0qhwcJUt/Q==","signatures":[{"sig":"MEUCIDi4VhnBfyNrKuw8sIzhkXDxMdeEFzaxXKIhlY1CAIq1AiEAjjLyfWZz2UvTxh0Icv5/EdF3hIl6U+vDtVn5I84FHlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2248221},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"4f35c38f48398dc5ec133db2cfa6f46a56154996","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052109_1747820069859_0.4517178991624067","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052110":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052110","_id":"lovense-mcp-server@0.3.2-alpha.2025052110","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"afd58f2bba7d02b0f8a84617590bef6d89888044","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052110.tgz","fileCount":6,"integrity":"sha512-Gg/tvOKPnfmGfod8OF1TnsmhdOt5VqC5ZTctNPpDiKtjvwDKnd/0h3tCpWC4aiVzT2k0lKHEviE2qdAwf5MQXQ==","signatures":[{"sig":"MEQCIAGljlQK0tZvLmv/kED1FIDjeHfPfVyIfFxJOT9qUqpqAiB4jxkc+6OuBuENAIdt8/IUqF5HZz5+Dh0wmH9+LOSkNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2248221},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"4f35c38f48398dc5ec133db2cfa6f46a56154996","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052110_1747820595561_0.7387425993181378","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052111":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052111","_id":"lovense-mcp-server@0.3.2-alpha.2025052111","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"1389ba7195e09f2407a52b90e8749d45d968c00f","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052111.tgz","fileCount":6,"integrity":"sha512-VZpim7wNMRcn9uTKiyfybh6AatyhYYd3M3SayVv6iatx/skf3D41a3Txdux2W4TXbFxEaZWQdz3JMR/rorq89g==","signatures":[{"sig":"MEUCIQD7n9sKLzlv7s3u2mV8oAuLzgHE6w3gKExTcyQ2rKLlRQIgPNKVoF3PlhGFkNPD4BHraRKYWr+UkzoduyV7U2JauNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2248221},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"4f35c38f48398dc5ec133db2cfa6f46a56154996","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:prod && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052111_1747821395769_0.8132590660779362","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052201":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052201","_id":"lovense-mcp-server@0.3.2-alpha.2025052201","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"184c7fc1b60d8e79c3f7baccb9a6ec9b6903151b","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052201.tgz","fileCount":6,"integrity":"sha512-7vradXaV2Si9vEYzS8722f3S2lbor/pC5sLGVdIDCH+lN9A3oWqS4ZtSdwp7982swj5YgFfh/PeIZBJcdHz1Fw==","signatures":[{"sig":"MEQCICK23bi4Uleo6l0M4QOdKA6lvzZHmMF1QBcib7lk+n6/AiBrCoBawfPD85v+FNLDzqXU4q6tBmfjv912LzRkCP+Bag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2250626},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"4f35c38f48398dc5ec133db2cfa6f46a56154996","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:test && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","build:test":"cross-env NODE_ENV=test rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052201_1747879994893_0.3126328545460808","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052202":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052202","_id":"lovense-mcp-server@0.3.2-alpha.2025052202","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"f4198fab11118ae98f1e2024cad012769da1d623","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052202.tgz","fileCount":6,"integrity":"sha512-+2contWjhTM+nZQsfyT8CVSy9FbK+odZ4GPDK66tP3IuMdNMwrqAYe2el39jq1m/BcmZ/LpRxytGr0VTz0Ci8g==","signatures":[{"sig":"MEUCIGGUvxmuWBg/58lqyeekPsXCp0F88lnr1/MOYC4T3XB3AiEAhf/2H/8F35STUiHa6KTRiMvR3Hs+uBWdq/ArEzoYnug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2253967},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"5fcf578356c013c798e5021245e827406ec8d54b","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:test && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","build:test":"cross-env NODE_ENV=test rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052202_1747900086759_0.1572929362118587","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052203":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052203","_id":"lovense-mcp-server@0.3.2-alpha.2025052203","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"8bbad2f4601e01a1a9b1afcece8f147045888285","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052203.tgz","fileCount":6,"integrity":"sha512-RZTsW19h2vrO74xYu+LIfKo/OycRAIUMQ+bAK+z5g861uTfHtJ83vWeGIM5/0Z4EKOzn2KxsxMzO1lt/VvHKOA==","signatures":[{"sig":"MEQCIHo7N6sILrEr9nMRBfNZnjkFo39otzlXnnJc2uomOOg8AiBSmKdURFFo+ig/8Z1LnpwyjozzUh5wBT/qeau5bD3mKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2257091},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"5fcf578356c013c798e5021245e827406ec8d54b","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:test && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","build:test":"cross-env NODE_ENV=test rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052203_1747904586625_0.9316624222888721","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052204":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052204","_id":"lovense-mcp-server@0.3.2-alpha.2025052204","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"651c29a430b14e97f2c595e18c7e3c1e41a2fb14","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052204.tgz","fileCount":6,"integrity":"sha512-ALnUbaTEqEThrTrYlitZMklRVXT8xJKLMXoNkwVojXB8P/b/JjfyV4ugx00UAGPsJPzbpcXAhwiHIfP3upjEQQ==","signatures":[{"sig":"MEUCIQCzYcuU1A/a5Bb6tkMsyzl0s9JzkfMUEmMDVTBRqHsl6QIgYDA10Z53HbCccyW+Bp/boajJtbov+xdLc9lHl7NQhxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2256670},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"2f7011ded13404ceb438b6b0227e49149e6f9b86","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:test && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","build:test":"cross-env NODE_ENV=test rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052204_1747907105422_0.04383954694259562","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052701":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052701","_id":"lovense-mcp-server@0.3.2-alpha.2025052701","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"cfd50847865813d2951942966a794c0735b22c88","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052701.tgz","fileCount":6,"integrity":"sha512-r4lEbfzE26cnNQLtMdhMWeGPWR0twu5oRFFRL4SlCq49d9WlHC0sQNFgLrBLwA+NfWHjxsb8eFu/GdxpPXoINw==","signatures":[{"sig":"MEUCIDuC3z9/Clbf4Av6e/S4+d47ueVVxqkjD1AKKAOkTw7fAiEAwM+14G065lA3pqK6Jdo15VnVYmMxJs3xtDk2rt7Qsnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2236734},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"2f7011ded13404ceb438b6b0227e49149e6f9b86","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:test && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","build:test":"cross-env NODE_ENV=test rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052701_1748330959556_0.6348124236169381","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052801":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052801","_id":"lovense-mcp-server@0.3.2-alpha.2025052801","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"c132c40bf6dda395ffcbe083db2eeb989f71f79f","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052801.tgz","fileCount":6,"integrity":"sha512-g7mJklDLl3IUKP1mezKHOvcP5qZWC94U1wTHW3WvKq+FlkWJkbd4FpWBLX6beeHmrmEVXVxtSuO3I8Zo1l5D+A==","signatures":[{"sig":"MEUCIFqk+wJYm8CK0FNzx6HhuA3MO4LwMbp2uFeEekupNYvFAiEAhhzjlYpAC9sqdD3z7g+pZp6v4UMVGjEhnRNPsQ9C+Yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2240526},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"2f7011ded13404ceb438b6b0227e49149e6f9b86","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:test && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","build:test":"cross-env NODE_ENV=test rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052801_1748416548863_0.12181191947379011","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052802":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052802","_id":"lovense-mcp-server@0.3.2-alpha.2025052802","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"1de07f65819d5a9bdc1d5365cb6a0f19388b19e3","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052802.tgz","fileCount":5,"integrity":"sha512-MBAfE5/+SnbQ4Uv2DVKy6ABoi0VjJfbkHtuuLrxXQlAC4MltblYvlHVBrC4mMbszxpDdEjpcuS2avwXU8YxRow==","signatures":[{"sig":"MEUCIQDcNlpt0Q0PzQOwbK00WHrbxfNv6ULl9+l0L1uMJbWftgIgQifhNL4/o0XLNGnp07Z7gLPDexKYXeQkGlrUBU/SzQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1625150},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"2f7011ded13404ceb438b6b0227e49149e6f9b86","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:test && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","build:test":"cross-env NODE_ENV=test rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052802_1748418779052_0.4068057620728547","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-alpha.2025052803":{"name":"lovense-mcp-server","version":"0.3.2-alpha.2025052803","_id":"lovense-mcp-server@0.3.2-alpha.2025052803","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"edf2a2b101ea2451fb7793deb7ceeb77522e37b0","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.2-alpha.2025052803.tgz","fileCount":6,"integrity":"sha512-uf35Jj7Qx8k+Iqx0bzVgdsoPn5+jI/N5vdUOlXtTi9XNDak050CMyRvfFakSqZDJ2UVC4nGBQxlIwzjfGX/hTg==","signatures":[{"sig":"MEUCIBjKdOHH2XTyl3Eav/Y89ByzYrFi/qg+1bowUM86d7lIAiEA1ixyLHGQFuke9USk3AiH+5M6e7RfAdyWWrF3C6HQuJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2240613},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"2f7011ded13404ceb438b6b0227e49149e6f9b86","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:test && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","build:test":"cross-env NODE_ENV=test rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.2-alpha.2025052803_1748419655476_0.36231750153122677","host":"s3://npm-registry-packages-npm-production"}},"0.3.3-alpha.2025053001":{"name":"lovense-mcp-server","version":"0.3.3-alpha.2025053001","_id":"lovense-mcp-server@0.3.3-alpha.2025053001","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"3eac6511903753c6c18d162743b7ca3818b21f91","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.3-alpha.2025053001.tgz","fileCount":5,"integrity":"sha512-Bpa2XqA4Km3Elro1cUlQmFGAIJIBOpWeRiodZSomxtRC2gkl/EH3xXnl5kMVO2+UjZD6RCH/r4lCbqEdH00hpQ==","signatures":[{"sig":"MEQCIGNb+oc9soeaRkrz7iaEIgqQbXXt1kE7VV+taK6NZxRhAiAf7HKmjq94LkB0blEyF+Nei734HrAB0TuF74fnZAw74A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1877172},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"f152564566045ce2e4c33a5ba5552962e2797cee","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:test && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","build:test":"cross-env NODE_ENV=test rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.3-alpha.2025053001_1748587235739_0.5217421114356315","host":"s3://npm-registry-packages-npm-production"}},"0.3.3-alpha.2025053002":{"name":"lovense-mcp-server","version":"0.3.3-alpha.2025053002","_id":"lovense-mcp-server@0.3.3-alpha.2025053002","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"8eb038a3c65522faa20511fd4a5f761d571bbd88","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.3-alpha.2025053002.tgz","fileCount":5,"integrity":"sha512-i+BMkQ2l7ELoBiWiHRPkOjqvJ/9UoYu0PulAWV5hiNMbUT9A0sZxlW2K/+IN1Kt36o5Wp6tNFwDGKOfODXDpKQ==","signatures":[{"sig":"MEQCICnigOTLNbaXUSBBgJ5sJJ2+wHhKvzPGmQe4/jbaJczAAiBQSxkyZiJ9M9sICc2CHp8YE6e0kv6m8nXjr6AjlyTnoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1891347},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"f152564566045ce2e4c33a5ba5552962e2797cee","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:test && cross-env NODE_ENV=test npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","build:test":"cross-env NODE_ENV=test rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env NODE_ENV=production npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.3-alpha.2025053002_1748593814616_0.2715580895635332","host":"s3://npm-registry-packages-npm-production"}},"0.3.4-alpha.0":{"name":"lovense-mcp-server","version":"0.3.4-alpha.0","_id":"lovense-mcp-server@0.3.4-alpha.0","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"95addd50514e621656e5dd21fda22bd0feeed6f2","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.4-alpha.0.tgz","fileCount":5,"integrity":"sha512-4U7b+VjbiNCGaQeVO8HznQzwmgZ2QMtS2/2dW8x9lBfGeNgmatO9cjUf1wQig9UZQdqLH08mIeBDQ2k/J7+lBA==","signatures":[{"sig":"MEQCICxDCDFsESzGwsbYlzXhC4jc5KUDj3cXVxwZM7UUjl2QAiAr89i1KpJE6uYp66uEkTlJ/3SZZ5bbxQ7tjzfEq4nEnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1891379},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"72132a8a0b83a799765bbdff6e8fa1d9e52b419c","scripts":{"build":"rollup -c","watch":"rollup -c -w","release":"npm run build:test && cross-env PUBLISHED_TAG=alpha npm publish --tag alpha","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","build:test":"cross-env NODE_ENV=test rollup -c","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env PUBLISHED_TAG=latest npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.4-alpha.0_1748601228003_0.26334766745971283","host":"s3://npm-registry-packages-npm-production"}},"0.3.4-alpha.1":{"name":"lovense-mcp-server","version":"0.3.4-alpha.1","_id":"lovense-mcp-server@0.3.4-alpha.1","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"bin":{"lovense-mcp-server":"dist/index.js"},"dist":{"shasum":"6f6684aa21979004ac8566d6181a3407bfa83849","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.4-alpha.1.tgz","fileCount":5,"integrity":"sha512-bmt4dRiO3b5QjLLTIS2RsCPguy28D4S5ypACV4TOsPXxjnbYPrqVuNsweKo35ABFRtMTK8cOmmK0ZRdVVpYivQ==","signatures":[{"sig":"MEQCICVyu8kIqYbd1L/jTLKm1PsmQ3o8CbyRykzT9xSspp1BAiBMF+Fa44gpNsn8VpiDaU+A4DnlYUnkP9dAixxnCCJOdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1893433},"type":"module","engines":{"node":"^22.11.0"},"gitHead":"0d31b75a36dfcfe6f8809e294ae0a95696d86397","scripts":{"build":"rollup -c","watch":"rollup -c -w","inspector":"npx @modelcontextprotocol/inspector dist/index.js","build:prod":"cross-env NODE_ENV=production rollup -c","build:test":"cross-env NODE_ENV=test rollup -c","release:alpha":"npm run build:test && cross-env PUBLISHED_TAG=alpha npm publish --tag alpha","prepublishOnly":"node scripts/check-publish.js","release:latest":"npm run build:prod && cross-env PUBLISHED_TAG=latest npm publish"},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_npmVersion":"10.9.0","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","events":"^3.3.0","webbluetooth":"^3.3.2","@modelcontextprotocol/sdk":"^1.11.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chalk":"^5.4.1","tslib":"^2.8.1","rollup":"^4.40.2","cross-env":"^7.0.3","typescript":"^5.8.3","@types/node":"^22.11.0","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lovense-mcp-server_0.3.4-alpha.1_1749022469980_0.7567142085293599","host":"s3://npm-registry-packages-npm-production"}},"0.3.4-alpha.2":{"name":"lovense-mcp-server","version":"0.3.4-alpha.2","Description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","engines":{"node":"^22.11.0"},"type":"module","bin":{"lovense-mcp-server":"dist/index.js"},"scripts":{"prepublishOnly":"node scripts/check-publish.js","build":"rollup -c","build:test":"cross-env NODE_ENV=test rollup -c","build:prod":"cross-env NODE_ENV=production rollup -c","release:alpha":"npm run build:test && cross-env PUBLISHED_TAG=alpha npm publish --tag alpha","release:latest":"npm run build:prod && cross-env PUBLISHED_TAG=latest npm publish","watch":"rollup -c -w","inspector":"npx @modelcontextprotocol/inspector node dist/index.js"},"dependencies":{"@modelcontextprotocol/sdk":"^1.11.4","events":"^3.3.0","uuid":"^11.1.0","webbluetooth":"^3.3.2"},"devDependencies":{"@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.2","@types/node":"^22.11.0","chalk":"^5.4.1","cross-env":"^7.0.3","rollup":"^4.40.2","rollup-plugin-copy":"^3.5.0","rollup-plugin-delete":"^3.0.1","tslib":"^2.8.1","typescript":"^5.8.3"},"_id":"lovense-mcp-server@0.3.4-alpha.2","readmeFilename":"README.md","gitHead":"0d31b75a36dfcfe6f8809e294ae0a95696d86397","description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-3ngpTYsK70/iipCUdG/4tMQknFm3Pv+2EmpSzLesVW9jb6l5cKFDDj4T7chcCncczdJU9CdKR9zPDgYpYulqvA==","shasum":"b5e4a5b3ebf8225ed13d64b5f1c85407142560d7","tarball":"https://registry.npmjs.org/lovense-mcp-server/-/lovense-mcp-server-0.3.4-alpha.2.tgz","fileCount":5,"unpackedSize":1894165,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDi0FdulSeD18P1PdWy52mjxJ4EFS+IJha4ltWYPHX+8gIhAOcMsPIiBvkv6huBBATigCvYmPhbroA1AuYJMwzIyNyw"}]},"_npmUser":{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"},"directories":{},"maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lovense-mcp-server_0.3.4-alpha.2_1749024308335_0.8796534168287369"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-27T10:04:21.249Z","modified":"2025-06-04T08:05:08.760Z","0.1.0":"2025-04-27T10:04:21.444Z","0.1.1":"2025-04-27T10:29:36.295Z","0.1.2":"2025-04-27T10:37:24.505Z","0.1.3":"2025-04-27T10:45:38.705Z","0.1.4":"2025-04-27T10:54:53.866Z","0.1.5":"2025-04-29T02:30:16.600Z","0.1.6":"2025-04-29T03:32:52.790Z","0.1.7":"2025-04-29T08:12:15.715Z","0.1.8":"2025-04-29T08:52:38.006Z","0.1.9":"2025-04-29T08:53:06.503Z","0.1.10":"2025-04-29T09:07:34.400Z","0.1.11":"2025-04-29T10:12:49.426Z","0.1.12":"2025-04-30T03:23:40.147Z","0.1.13":"2025-04-30T06:32:26.743Z","0.1.14":"2025-05-06T07:07:37.549Z","0.1.15":"2025-05-06T07:27:37.492Z","0.2.0":"2025-05-08T08:51:06.819Z","0.2.1":"2025-05-08T08:57:21.149Z","0.2.2":"2025-05-08T09:37:24.951Z","0.2.3":"2025-05-08T09:53:49.341Z","0.2.4":"2025-05-09T03:08:12.736Z","0.2.5":"2025-05-09T06:35:44.568Z","0.2.6":"2025-05-09T06:54:22.749Z","0.2.7":"2025-05-09T07:26:24.246Z","0.2.8":"2025-05-09T07:52:48.882Z","0.2.9":"2025-05-09T08:29:46.305Z","0.2.10":"2025-05-09T08:53:14.599Z","0.2.11":"2025-05-12T08:59:29.064Z","0.3.0":"2025-05-13T08:47:08.569Z","0.3.1":"2025-05-13T11:02:00.795Z","0.3.2":"2025-05-14T03:00:02.599Z","0.3.2-alpha.2025052001":"2025-05-20T06:58:32.249Z","0.3.2-alpha.2025052002":"2025-05-20T07:43:42.332Z","0.3.2-alpha.2025052101":"2025-05-21T03:21:20.928Z","0.3.2-alpha.2025052102":"2025-05-21T03:30:13.104Z","0.3.2-alpha.2025052103":"2025-05-21T06:46:41.635Z","0.3.2-alpha.2025052104":"2025-05-21T08:05:31.618Z","0.3.2-alpha.2025052105":"2025-05-21T08:45:10.660Z","0.3.2-alpha.2025052106":"2025-05-21T09:04:02.018Z","0.3.2-alpha.2025052107":"2025-05-21T09:10:03.254Z","0.3.2-alpha.2025052108":"2025-05-21T09:25:22.690Z","0.3.2-alpha.2025052109":"2025-05-21T09:34:30.121Z","0.3.2-alpha.2025052110":"2025-05-21T09:43:15.838Z","0.3.2-alpha.2025052111":"2025-05-21T09:56:36.041Z","0.3.2-alpha.2025052201":"2025-05-22T02:13:15.188Z","0.3.2-alpha.2025052202":"2025-05-22T07:48:07.057Z","0.3.2-alpha.2025052203":"2025-05-22T09:03:06.879Z","0.3.2-alpha.2025052204":"2025-05-22T09:45:05.706Z","0.3.2-alpha.2025052701":"2025-05-27T07:29:19.791Z","0.3.2-alpha.2025052801":"2025-05-28T07:15:49.146Z","0.3.2-alpha.2025052802":"2025-05-28T07:52:59.272Z","0.3.2-alpha.2025052803":"2025-05-28T08:07:35.714Z","0.3.3-alpha.2025053001":"2025-05-30T06:40:36.038Z","0.3.3-alpha.2025053002":"2025-05-30T08:30:14.926Z","0.3.4-alpha.0":"2025-05-30T10:33:48.214Z","0.3.4-alpha.1":"2025-06-04T07:34:30.190Z","0.3.4-alpha.2":"2025-06-04T08:05:08.580Z"},"description":"Local MCP server for controlling Lovense toys, compatible with platforms supporting the MCP protocol. No SDK dependency.","maintainers":[{"name":"yuhao999","email":"yuhao.pub.email@gmail.com"}],"readme":"","readmeFilename":""}