{"_id":"astrovisor-mcp","_rev":"37-b933ff87bca9c31254dff15db3953246","name":"astrovisor-mcp","dist-tags":{"latest":"5.0.0"},"versions":{"1.0.0":{"name":"astrovisor-mcp","version":"1.0.0","keywords":["mcp","astrology","claude","ai","numerology","vedic-astrology","natal-chart","horoscope","astrovisor","human-design","tarot","astrocartography"],"author":{"url":"https://github.com/rokoss21/","name":"Emil Rokossovskiy","email":"support@astrocore.api"},"license":"MIT","_id":"astrovisor-mcp@1.0.0","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/astrovisor/mcp-server/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"1eaf0ba77c9fa777b84151de6ec88e6f7056d3a6","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-1.0.0.tgz","fileCount":15,"integrity":"sha512-zyhvxrCnUfgywe889ozGEozTAnopZp1kZGogoopiJuiCeO+NVhGdMZx9ak/uubx23u2Ca9OHNNnWSj2LtKY2iQ==","signatures":[{"sig":"MEYCIQC1KC6vJ/isxd88ABSF51Vc85AUL6b9q0n77Ezf4GIDMgIhALAeiiWzjtkNgPfjTUsXP4wP1jkDyQOAOFlvU4p5BL92","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89371},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsc --watch","test":"echo \"Tests will be added soon\" && exit 0","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","prepare":"npm run build","build-http":"tsc src/http-server.ts --outDir build --target es2022 --module nodenext --moduleResolution nodenext --esModuleInterop && chmod +x build/http-server.js","build-mcp-http":"tsc src/mcp-http-server.ts --outDir build --target es2022 --module nodenext --moduleResolution nodenext --esModuleInterop && chmod +x build/mcp-http-server.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/astrovisor/mcp-server.git","type":"git"},"_npmVersion":"11.5.2","description":"Astrovisor MCP Server - Professional astrology tools for Claude Desktop via MCP protocol. Created by Emil Rokossovskiy.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.0","axios":"^1.6.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_1.0.0_1755266493119_0.9810378489671685","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"astrovisor-mcp","version":"1.1.0","keywords":["mcp","astrology","claude","ai","numerology","vedic-astrology","natal-chart","horoscope","astrovisor","human-design","tarot","astrocartography"],"author":{"url":"https://github.com/rokoss21/","name":"Emil Rokossovskiy","email":"support@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@1.1.0","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"14903175b1d2673df0f84aa5ddd4b33ac3cac984","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-1.1.0.tgz","fileCount":16,"integrity":"sha512-32qiepasptY3/+pLmP7AXv0gRzv+nGOELRCrlqBnznatO/urvxp5zeclmI3B9Q+dniXJ5NxzLbkaalYy3zDO8w==","signatures":[{"sig":"MEYCIQDVH6KPYgCJ90+zYkVMysfTd4KewfGll08AjmP6Rhn1+wIhAMPGdgAvNwvILqogX1Vq6FhPmERqxP2UKX4FQVOxfwBe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97933},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"74ed7faeddec6eb2023b48605afabb053961f557","scripts":{"dev":"tsc --watch","test":"echo \"Tests will be added soon\" && exit 0","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","prepare":"npm run build","build-http":"tsc src/http-server.ts --outDir build --target es2022 --module nodenext --moduleResolution nodenext --esModuleInterop && chmod +x build/http-server.js","build-mcp-http":"tsc src/mcp-http-server.ts --outDir build --target es2022 --module nodenext --moduleResolution nodenext --esModuleInterop && chmod +x build/mcp-http-server.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"Astrovisor MCP Server - Professional astrology tools for Claude Desktop via MCP protocol. Now with Transits! Created by Emil Rokossovskiy.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.0","axios":"^1.6.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_1.1.0_1755269263322_0.22366758671192555","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"astrovisor-mcp","version":"1.1.1","keywords":["mcp","astrology","claude","ai","numerology","vedic-astrology","natal-chart","horoscope","astrovisor","human-design","tarot","astrocartography"],"author":{"url":"https://github.com/rokoss21/","name":"Emil Rokossovskiy","email":"support@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@1.1.1","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"873fe59fcdd9121b5a9fcb519321ed4d2e5852b5","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-1.1.1.tgz","fileCount":16,"integrity":"sha512-M1EuT8C8g51vIq1IESgYJH+M6OUkE6ElpWYmLg/wSEGb079lpmAOydZ35E+eQ/eQ3kn7SxEzTAuwt6+0s+U3Yw==","signatures":[{"sig":"MEQCIHLfUj+XDvFJVQ6OQKHJTj9RjU+9JFLdk7Vx2SflHyMeAiApLFcYx5iP5IBwwCx4F+Dw2PZAQnFRCae5biI+rsnngg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101779},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"74ed7faeddec6eb2023b48605afabb053961f557","scripts":{"dev":"tsc --watch","test":"echo \"Tests will be added soon\" && exit 0","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","prepare":"npm run build","build-http":"tsc src/http-server.ts --outDir build --target es2022 --module nodenext --moduleResolution nodenext --esModuleInterop && chmod +x build/http-server.js","build-mcp-http":"tsc src/mcp-http-server.ts --outDir build --target es2022 --module nodenext --moduleResolution nodenext --esModuleInterop && chmod +x build/mcp-http-server.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"Astrovisor MCP Server - Professional astrology tools for Claude Desktop via MCP protocol. Now with Transits! Created by Emil Rokossovskiy.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.0","axios":"^1.6.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_1.1.1_1755269728201_0.7282287534026595","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"astrovisor-mcp","version":"1.1.2","keywords":["mcp","astrology","claude","ai","numerology","vedic-astrology","natal-chart","horoscope","astrovisor","human-design","tarot","astrocartography"],"author":{"url":"https://github.com/rokoss21/","name":"Emil Rokossovskiy","email":"support@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@1.1.2","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"bdabcf9dbff329f6d22bcb85f2eba411d8778ed6","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-1.1.2.tgz","fileCount":16,"integrity":"sha512-+zxQlBHsiu/mGT/OgPuHrB1GC7nm0EApsYaefe1ZhGn4EGSw7TsmN9QR9UQxH5G10lUEeQZs6THRvCxTlgDV7g==","signatures":[{"sig":"MEUCIQCbgJRb/uWOm05xJjlDv7bMvowllRa92xSjKdavWoKHmQIgH06Je8r/KELzeMwQgJTC1uWrZleZX57ESum/U1c83A0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101779},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"74ed7faeddec6eb2023b48605afabb053961f557","scripts":{"dev":"tsc --watch","test":"echo \"Tests will be added soon\" && exit 0","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","prepare":"npm run build","build-http":"tsc src/http-server.ts --outDir build --target es2022 --module nodenext --moduleResolution nodenext --esModuleInterop && chmod +x build/http-server.js","build-mcp-http":"tsc src/mcp-http-server.ts --outDir build --target es2022 --module nodenext --moduleResolution nodenext --esModuleInterop && chmod +x build/mcp-http-server.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"Astrovisor MCP Server - Professional astrology tools for Claude Desktop via MCP protocol. Now with Transits! Created by Emil Rokossovskiy.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.0","axios":"^1.6.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_1.1.2_1755270387801_0.633822564388822","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"astrovisor-mcp","version":"1.1.3","keywords":["mcp","astrology","claude","ai","numerology","vedic-astrology","natal-chart","horoscope","astrovisor","human-design","tarot","astrocartography"],"author":{"url":"https://github.com/rokoss21/","name":"Emil Rokossovskiy","email":"support@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@1.1.3","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"623e5359db88ec47423f2bf3484aa9804ab34c4e","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-1.1.3.tgz","fileCount":16,"integrity":"sha512-olrla9gnTQe5qF2B6d/6Ah6hWW+iUxKYUKbHonNB4E3KpYcLST8Tfyuhq1jxK0C5cOXNYL46bSRwd6g+oJGlSw==","signatures":[{"sig":"MEUCIQC7yeR/dLCz2huabjaCWZdWKQ3BpDb5CQVExE8fdKAEMwIgE1FlkacTeptLHjU0V916OBgK14wcOtN46LCjj3v/p+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101783},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"74ed7faeddec6eb2023b48605afabb053961f557","scripts":{"dev":"tsc --watch","test":"echo \"Tests will be added soon\" && exit 0","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","prepare":"npm run build","build-http":"tsc src/http-server.ts --outDir build --target es2022 --module nodenext --moduleResolution nodenext --esModuleInterop && chmod +x build/http-server.js","build-mcp-http":"tsc src/mcp-http-server.ts --outDir build --target es2022 --module nodenext --moduleResolution nodenext --esModuleInterop && chmod +x build/mcp-http-server.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"Astrovisor MCP Server - Professional astrology tools for Claude Desktop via MCP protocol. Now with Transits! Created by Emil Rokossovskiy.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.0","axios":"^1.6.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_1.1.3_1755270542830_0.6960609515541756","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"astrovisor-mcp","version":"1.1.4","keywords":["mcp","astrology","claude","ai","numerology","vedic-astrology","natal-chart","horoscope","astrovisor","human-design","tarot","astrocartography"],"author":{"url":"https://github.com/rokoss21/","name":"Emil Rokossovskiy","email":"support@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@1.1.4","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"f6bf4619b5616dbaab8e0c8e4e7541a45eda6489","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-1.1.4.tgz","fileCount":16,"integrity":"sha512-b5TWPSzxqiz/x+6wNRrAJCfY++UwUCF9o+lywN024vGLTm3ZCJPvjD2738SwUTtuSrFn0RWaKpfDvKYx4yguXw==","signatures":[{"sig":"MEUCIQDIsbPN/w+7N2pk2P1pwe7hNlbsAraFJ0DgjJu5uW2EBwIgNklhNBauAXKc+VyVUfkzUBTdxdmi3or7vsFDoZ1S/Kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101779},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"74ed7faeddec6eb2023b48605afabb053961f557","scripts":{"dev":"tsc --watch","test":"echo \"Tests will be added soon\" && exit 0","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","prepare":"npm run build","build-http":"tsc src/http-server.ts --outDir build --target es2022 --module nodenext --moduleResolution nodenext --esModuleInterop && chmod +x build/http-server.js","build-mcp-http":"tsc src/mcp-http-server.ts --outDir build --target es2022 --module nodenext --moduleResolution nodenext --esModuleInterop && chmod +x build/mcp-http-server.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"Astrovisor MCP Server - Professional astrology tools for Claude Desktop via MCP protocol. Now with Transits! Created by Emil Rokossovskiy.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.0","axios":"^1.6.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_1.1.4_1755270882783_0.8803781887694146","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"astrovisor-mcp","version":"1.1.5","keywords":["mcp","astrology","claude","ai","numerology","vedic-astrology","natal-chart","horoscope","astrovisor","human-design","tarot","astrocartography"],"author":{"url":"https://github.com/rokoss21/","name":"Emil Rokossovskiy","email":"support@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@1.1.5","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"4aa37740bb1e250ec6e5c68f12579334aacf2e5a","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-1.1.5.tgz","fileCount":15,"integrity":"sha512-iD1BQn1DHWuJTWM/G2CG83foycg1tBNf2LtiHEJEAPnn8Na44HYZNXB7emWfkyQ0BM4hrcxjjL203agD3RbK7w==","signatures":[{"sig":"MEUCIQDmn3MyfdZv6YzroI7+IsrfDVCbNfW/mLf+o2zf3r3UmgIgJiR/jcUHY3G3VWI6Ip9Itf2OC6aFC9k/Cexq8o/s28g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95477},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"81fdc3e81fa2e43ef5bd81c3fb3ac3ea9520977e","scripts":{"dev":"tsc --watch","test":"echo \"Tests will be added soon\" && exit 0","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","prepare":"npm run build","build-http":"tsc src/http-server.ts --outDir build --target es2022 --module nodenext --moduleResolution nodenext --esModuleInterop && chmod +x build/http-server.js","build-mcp-http":"tsc src/mcp-http-server.ts --outDir build --target es2022 --module nodenext --moduleResolution nodenext --esModuleInterop && chmod +x build/mcp-http-server.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"Astrovisor MCP Server - Professional astrology tools for Claude Desktop via MCP protocol. Now with Transits! Created by Emil Rokossovskiy.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.0","axios":"^1.6.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_1.1.5_1755272135848_0.5035433289679971","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"astrovisor-mcp","version":"2.1.1","keywords":["mcp","astrology","claude","ai","bazi","chinese-astrology","four-pillars","human-design","numerology","matrix-of-destiny","vedic-astrology","natal-chart","horoscope","astrovisor","tarot","astrocartography","transits","compatibility","personality-analysis"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@2.1.1","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"6e50fba3c25658e2c1f2c001539d457c2e4c4645","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-2.1.1.tgz","fileCount":15,"integrity":"sha512-qBHnO8V+wcf+pz4/o7bzCVdjzGdpWgqJ2/KBR0XOFfQW7i6PQwHvluh0dXjU50rg5UF0Ccn688hsMkRTmUK5NA==","signatures":[{"sig":"MEUCIQDb2lmLVojEwCBjoLCuzXP9pqOs6r0l49svO5yqMvNZlgIgB8NJeMpjWj47tP8gDRdfUFlxEmIMHK/A5pA34rYU2qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72008},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"029d3e59881fe0793410f9d7162e827cae43a15e","scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"🌟 Professional astrology tools for Claude Desktop via MCP - Now with complete BaZi Chinese Astrology system!","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8","axios":"^1.7.2","@modelcontextprotocol/sdk":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_2.1.1_1755394296143_0.43116781469925125","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"astrovisor-mcp","version":"2.2.0","keywords":["mcp","astrology","claude","ai","bazi","chinese-astrology","four-pillars","human-design","numerology","matrix-of-destiny","vedic-astrology","natal-chart","horoscope","astrovisor","tarot","astrocartography","transits","compatibility","personality-analysis"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@2.2.0","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"3f8fabd828e60c5fe5f700d18b7e93543d5870ab","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-2.2.0.tgz","fileCount":15,"integrity":"sha512-ntYNqedZ38rCaRjyJjmrtPgALMhnmtiDZxViRRf6x+mSXAgQ3nNDjsl0nzDikcHVgmOxFskjNx+JyUwzxWTy5w==","signatures":[{"sig":"MEUCIA/eu0e/vZqBGEXau4E/katTRhiUPtAWsSiNfOKI0uiWAiEAp1iqigjmNYRQufJBVB8s5MGPq4008BA1k48r9nc1pIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68417},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"029d3e59881fe0793410f9d7162e827cae43a15e","scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"🌟 Professional astrology tools for Claude Desktop via MCP - Now with complete BaZi Chinese Astrology system!","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8","axios":"^1.7.2","@modelcontextprotocol/sdk":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_2.2.0_1755394630589_0.6783072585199086","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"astrovisor-mcp","version":"2.2.1","keywords":["mcp","astrology","claude","ai","bazi","chinese-astrology","four-pillars","human-design","numerology","matrix-of-destiny","vedic-astrology","natal-chart","horoscope","astrovisor","tarot","astrocartography","transits","compatibility","personality-analysis"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@2.2.1","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"5ae703b3e41734d36e94a71847d837fc3dba0d8d","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-2.2.1.tgz","fileCount":15,"integrity":"sha512-yRJnAlkKQaly589/gIcFGshz6NU2SvrQtpSWiNpGy7+xrSb0ccnCJkMpvpa0fMistGLxCg8O9kQFTogUmCnXcA==","signatures":[{"sig":"MEUCIQDyuksLokw5jOO9TIEAy4JEAU42doyiroCn3Ca0CP29nAIgMLU3F1ONZ78Yw8GkMVNeaSVlXJQQ1SlplG6D1Lku4Nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75476},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c4c0ca48ecd633135c88998e8ce506b1f36f5f3e","scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"🌟 Professional astrology tools for Claude Desktop via MCP - Now with complete BaZi Chinese Astrology system!","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8","axios":"^1.7.2","@modelcontextprotocol/sdk":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_2.2.1_1755395042484_0.12445840131218744","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"astrovisor-mcp","version":"2.2.2","keywords":["mcp","astrology","claude","ai","bazi","chinese-astrology","four-pillars","human-design","numerology","matrix-of-destiny","vedic-astrology","natal-chart","horoscope","astrovisor","tarot","astrocartography","transits","compatibility","personality-analysis"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@2.2.2","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"828d182b407099246056186d5985566a46afb95e","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-2.2.2.tgz","fileCount":15,"integrity":"sha512-D76IMc3sXhyipknU/IZe/urrqxBxtEqElfNbC9EJTRIrCTAf+whPHdERp6Yshbe3RsqbDXnpkaiPzzVF0+ukhQ==","signatures":[{"sig":"MEUCIQCeUx3bTe6IeaP6H7dNwpOOCr7bkIZGp6nKEga7StR7EgIgM69WUhwAowvKAm5DBl6p+HqMX59UVFJEbsFqaQuOziI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75477},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2791fc0ecf701f3f4e26ddf54c61c2a6482f4f7c","scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"🌟 Professional astrology tools for Claude Desktop via MCP - Now with complete BaZi Chinese Astrology system!","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8","axios":"^1.7.2","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_2.2.2_1755395367867_0.6345267895796065","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"astrovisor-mcp","version":"2.2.3","keywords":["mcp","astrology","claude","ai","bazi","chinese-astrology","four-pillars","human-design","numerology","matrix-of-destiny","vedic-astrology","natal-chart","horoscope","astrovisor","tarot","astrocartography","transits","compatibility","personality-analysis"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@2.2.3","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"38ce9ea4900013f25f7aeaed48f11ceedf04250b","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-2.2.3.tgz","fileCount":15,"integrity":"sha512-Pez4rrL444JGBnVLC8rgIGHcKAXOsFMvNA4qo+s3J7bgzaoTVfOgp7T7F5mu0HKcVcFexf6CUE4J9NPdLYrssA==","signatures":[{"sig":"MEQCIHfuGrZl9na7jxM/0z28Ivy2jrdlZyLrKA307QLx1/pRAiAPkyfL1SWq3dxWAT4vCd0USuwW4D+wvZ0aEtTmh8KSFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76447},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2080dca99f2206b60f3dc1e71644bcb24a7eac95","scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"🌟 Professional astrology tools for Claude Desktop via MCP - Now with complete BaZi Chinese Astrology system!","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8","axios":"^1.7.2","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_2.2.3_1755396798066_0.10838226480796886","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"astrovisor-mcp","version":"2.3.0","keywords":["mcp","astrology","claude","ai","bazi","chinese-astrology","four-pillars","human-design","numerology","matrix-of-destiny","vedic-astrology","natal-chart","horoscope","astrovisor","tarot","astrocartography","transits","compatibility","personality-analysis"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@2.3.0","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"00b98b32d0f30c48ad08ed5049fd60e7fc471321","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-2.3.0.tgz","fileCount":15,"integrity":"sha512-3OisS987AAZ1fqsveCrfFE8hICUglyKrHjSA0+DknQxBVdwUvU1pagzBn+tNRhCLF6IW+m6z0WU5EAlWnryDFA==","signatures":[{"sig":"MEUCIF4ZWeBmSZOUKiMwJCeBirRJ2JCX2gZI7zV6UagATZnaAiEAwTucOzsN5u2QkOUo5Cmhb07l87MttYx59kbOD3GIucQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88227},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f424ea7c23ccaf1a4a74e951bb48cdfcf7c8d634","scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"🌟 Professional astrology tools for Claude Desktop via MCP - Now with complete BaZi Chinese Astrology system!","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8","axios":"^1.7.2","dotenv":"^17.2.1","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_2.3.0_1755397531812_0.5110272156079634","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"astrovisor-mcp","version":"2.3.1","keywords":["mcp","astrology","claude","ai","bazi","chinese-astrology","four-pillars","human-design","numerology","matrix-of-destiny","vedic-astrology","natal-chart","horoscope","astrovisor","tarot","astrocartography","transits","compatibility","personality-analysis"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@2.3.1","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"c4997dc270b9a443599efcf4da121a58efbcdf09","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-2.3.1.tgz","fileCount":15,"integrity":"sha512-phhQSoYMyEo4Wm2y178bMKg7jVBPUFcllFlfdiKh1xtA2YaQGtnEm+c4+3s3tg3WjJzv8YPeCwB18LQeA42teg==","signatures":[{"sig":"MEUCIE5/PwtK6kCttff57TtLzKb6yIy2ZE+TRF6SqtN8PoCJAiEAjr03vrc73oqUzSA9yMxXaWn9JVYMzGy05qAgW9nrBWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88269},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ca5a017bdb0ebb21e2edcdfd5ae766219c5d0714","scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"🌟 Professional astrology tools for Claude Desktop via MCP - Now with complete BaZi Chinese Astrology system!","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8","axios":"^1.7.2","dotenv":"^17.2.1","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_2.3.1_1755397764104_0.24320575700522928","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"astrovisor-mcp","version":"2.3.2","keywords":["mcp","astrology","claude","ai","bazi","chinese-astrology","four-pillars","human-design","numerology","matrix-of-destiny","vedic-astrology","natal-chart","horoscope","astrovisor","tarot","astrocartography","transits","compatibility","personality-analysis"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@2.3.2","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"cc639980edaadfbc222d95f482373c1a13f734f7","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-2.3.2.tgz","fileCount":15,"integrity":"sha512-6U3/bfCTLxAPG0Czd1kHx+Smi6rJtugcaJG8SDvmxkN/sqgYFHC6NdxsbLWww07p0VPDnuygFg3RvPm8/h/3mw==","signatures":[{"sig":"MEQCIEW71ZnVpcWrhLZC8enuriIZMAchkA75bH4H6txvQsHFAiA9XkTIwlRb8AER7kGSMAug0xhE/3FWbQzU0iO29FBfdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88417},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"00615b7db1b4ba46fd3ad4123b56e8c3edad3369","scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"🌟 Professional astrology tools for Claude Desktop via MCP - Now with complete BaZi Chinese Astrology system!","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8","axios":"^1.7.2","dotenv":"^17.2.1","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_2.3.2_1755398302937_0.9948878955877454","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"astrovisor-mcp","version":"2.3.3","keywords":["mcp","astrology","claude","ai","bazi","chinese-astrology","four-pillars","human-design","numerology","matrix-of-destiny","vedic-astrology","natal-chart","horoscope","astrovisor","tarot","astrocartography","transits","compatibility","personality-analysis"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@2.3.3","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"8d819ab775ba07466eecb74ee1dd58eadefb28ab","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-2.3.3.tgz","fileCount":15,"integrity":"sha512-3p3FmSuDdZetOmFQ6RtY+UEnVVjDEhhBTOxo9j3T+tBWWScVTEXe1YOe91MdxCcSiNbCHLVOO4JoE6PgZxXiAA==","signatures":[{"sig":"MEYCIQDVWDUBC+NGpFxCDsfYk1BoBsf9kSIIrduUqhClEQzeWQIhANVfS1xMlJvwGMT27bQrwbWkrEBurLmoGwIBjhbvdamW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88443},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"460c5925d9b19316d9884a2af37d426add415467","scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"🌟 Professional astrology tools for Claude Desktop via MCP - Now with complete BaZi Chinese Astrology system!","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8","axios":"^1.7.2","dotenv":"^17.2.1","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_2.3.3_1755398466451_0.6148310553692693","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"astrovisor-mcp","version":"2.4.0","keywords":["mcp","astrology","claude","ai","bazi","chinese-astrology","four-pillars","human-design","numerology","matrix-of-destiny","vedic-astrology","natal-chart","horoscope","astrovisor","tarot","astrocartography","transits","compatibility","personality-analysis"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@2.4.0","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"7d9bd7c34e97d5c45a4ff7b9b23af7ec44ee659d","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-2.4.0.tgz","fileCount":15,"integrity":"sha512-EBL6L30WIj7EQGK0kOqIV1q+Rytnz/rX710Zp8keJ8XvtMxQDeSIxvniKMq0/RBmzYk+qMbTqjlTh2XIGmtTLg==","signatures":[{"sig":"MEUCIQC9WHKjXw3U85a+uyVAqkjZ+iFeQ3Msk+WnsfM3e6+4GwIgT3cTDT5+C8jl5nJCBbSEs3Vrmepgo9Xua1ppX3GxS0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109224},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f79ea4558e4b9b520d8e69245bd7164f8a25740b","scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"🌟 Professional astrology tools for Claude Desktop via MCP - Now with complete BaZi Chinese Astrology system!","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8","axios":"^1.7.2","dotenv":"^17.2.1","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_2.4.0_1755425648383_0.7378030947086804","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"astrovisor-mcp","version":"2.4.1","keywords":["mcp","astrology","claude","ai","bazi","chinese-astrology","four-pillars","human-design","numerology","matrix-of-destiny","vedic-astrology","natal-chart","horoscope","astrovisor","tarot","astrocartography","transits","compatibility","personality-analysis"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@2.4.1","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"529a97233d3406a865b2705dc2381c7d305bfb80","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-2.4.1.tgz","fileCount":15,"integrity":"sha512-WnYhiI9i0EGYlWrPI5+yFKRGWkmRhSSDIeQiwdW5kpI5269IpCIscDeQmep245UPiv/N+yFET8OL8w00udFrBg==","signatures":[{"sig":"MEUCIQDNEDa9w+JzILPx72lawYgTgkS+UzhnPDxRCQvcJBmDuwIgHIubl22PjcZyvR6CGxywHP/ZQYfvG/TPHvb+kNwWxj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109224},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5f80056317f2fb8c54de93f2aeb4e531e1b1ab87","scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"🌟 Professional astrology tools for Claude Desktop via MCP - Now with complete BaZi Chinese Astrology system!","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8","axios":"^1.7.2","dotenv":"^17.2.1","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_2.4.1_1755587249547_0.5984785461492608","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"astrovisor-mcp","version":"2.4.2","keywords":["mcp","astrology","claude","ai","bazi","chinese-astrology","four-pillars","human-design","numerology","matrix-of-destiny","vedic-astrology","natal-chart","horoscope","astrovisor","tarot","astrocartography","transits","compatibility","personality-analysis"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@2.4.2","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"0b40e32f75f8a1a6c239c7deea5b93e149df8394","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-2.4.2.tgz","fileCount":15,"integrity":"sha512-zAcVSpAMB6GXQwJnz+FB1C/VGSEdPjfyJZRC5f/ZugfhXfb+HpNNt7axfEano18xbdxHNDp28giwrJQW8WWpzg==","signatures":[{"sig":"MEQCIGdyn0Siu0z/s5UmUMuJNkItXP6vOs2aAgLWkIYQ3DG1AiAWwxLnbeS4XLeXWepY6nVD1IsqklGkENSfbJwTD+j67g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111191},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5f80056317f2fb8c54de93f2aeb4e531e1b1ab87","scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"🌟 Professional astrology tools for Claude Desktop via MCP - Now with complete BaZi Chinese Astrology system!","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8","axios":"^1.7.2","dotenv":"^17.2.1","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_2.4.2_1755786009147_0.5416155069254402","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"astrovisor-mcp","version":"2.5.0","keywords":["mcp","astrology","claude","ai","bazi","chinese-astrology","four-pillars","human-design","numerology","matrix-of-destiny","vedic-astrology","natal-chart","horoscope","astrovisor","tarot","astrocartography","transits","compatibility","personality-analysis"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@2.5.0","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"0b025606ba1344770eeda22b826958ded5537e9f","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-2.5.0.tgz","fileCount":15,"integrity":"sha512-x6rg5ynom6QZKZkEGQD542+I1z+8jclTiV6Ke8QPOpjjv9EeNzJJOYTRHQ63zSvA6tv9bFX35NNEaYDTdUAaAA==","signatures":[{"sig":"MEQCIG54lsIvzqdaRGClnfFQRBuOHkgbwQII/a2QvDuzM2HqAiAkZXJ5qaJt54QD9Mqr0kCaMckTg2mAaQph9by6Vjgy5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112473},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5f80056317f2fb8c54de93f2aeb4e531e1b1ab87","scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"🌟 Ultimate professional astrology MCP server with 56 endpoints - Complete coverage of all astrology modules including natal charts, BaZi, progressions, transits, relationship analysis, astrocartography, electional, horary, Human Design, numerology, and M","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8","axios":"^1.7.2","dotenv":"^17.2.1","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_2.5.0_1755790860017_0.3885915409846683","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"astrovisor-mcp","version":"3.0.0","keywords":["mcp","astrology","claude","ai","bazi","chinese-astrology","four-pillars","human-design","numerology","matrix-of-destiny","vedic-astrology","natal-chart","horoscope","astrovisor","tarot","astrocartography","transits","compatibility","personality-analysis"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@3.0.0","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"2d1e395754e2f23dbdcb10b62acfdf152c715731","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-3.0.0.tgz","fileCount":15,"integrity":"sha512-w/DyqKxfwKki6krzcDLDZgZdq7NACwmM0HNVKb7T/aasM8Lgm3VeOnKnvOyrpUJxn7fe/Lytfy0ulnTKI46T4g==","signatures":[{"sig":"MEQCIApl/ScBbOntNeT0V99On4kgV47sJGrVd7I3JF2t5ro+AiBifyYRSPOAZgSTrP07oZ3enn9jlUca7fTKe6XqoJ2J2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100192},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5f80056317f2fb8c54de93f2aeb4e531e1b1ab87","scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"🌟 Complete professional astrology MCP server with 45 tools covering all 55 backend endpoints - Full coverage of natal charts, BaZi, Jyotish, progressions, transits, relationships, astrocartography, electional, horary, Human Design, numerology, and Matrix","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8","axios":"^1.7.2","dotenv":"^17.2.1","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_3.0.0_1755799113480_0.15488215220837076","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"astrovisor-mcp","version":"3.0.1","keywords":["mcp","astrology","claude","ai","bazi","chinese-astrology","four-pillars","human-design","numerology","matrix-of-destiny","vedic-astrology","natal-chart","horoscope","astrovisor","tarot","astrocartography","transits","compatibility","personality-analysis"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@3.0.1","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"291240596b0144b5d38ff63c19eb950f593b5a21","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-3.0.1.tgz","fileCount":15,"integrity":"sha512-UHMhWHMQ7JWdgjkVfDsoWQVfdseHB7hRJFWyR/hlAR5j+NH0jwfmIfVo1zs1ukxxTJjIDtbCErfDHw/uPKVetg==","signatures":[{"sig":"MEQCIEzTeAhPVElypt6l0VhItvxJsuS0e0dFroD5aP+5uqBBAiB6GLQ2EyttHq/JRVmL8kfTgSpiioXUe9U0iDE3HS4ZKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105880},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"4b832c95bef458d03c4daf1986b88c177830dcc1","scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"🌟 Complete professional astrology MCP server with 45 tools covering all 55 backend endpoints - Full coverage of natal charts, BaZi, Jyotish, progressions, transits, relationships, astrocartography, electional, horary, Human Design, numerology, and Matrix","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8","axios":"^1.7.2","dotenv":"^17.2.1","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_3.0.1_1755799574445_0.46027733231391155","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"astrovisor-mcp","version":"3.0.2","keywords":["mcp","astrology","claude","ai","bazi","chinese-astrology","four-pillars","human-design","numerology","matrix-of-destiny","vedic-astrology","natal-chart","horoscope","astrovisor","tarot","astrocartography","transits","compatibility","personality-analysis"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@3.0.2","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"9d5cb63530a5a7c533d27cc1e27b376845def8bd","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-3.0.2.tgz","fileCount":15,"integrity":"sha512-tRZg/IZ3T+FY0v64hqog8M/PuFznQKvRgr5lji1WmUurO5lSZed2DPcwjkMNZvH4Fz8B0tI/MXDIprWoWhriqA==","signatures":[{"sig":"MEUCIFtuR//MK7zSASzqACo7+sB5CoqOBtDbJat0Me/3KFe1AiEA+y4qLBOTrnVzmHtAPiN/lFb1bI/bJf/S975CEnA5jms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111327},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2db191fed1f7e8ad0180aaa4e86ad1f52351dd0a","scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.5.2","description":"🌟 Complete professional astrology MCP server with 45 tools covering all 55 backend endpoints - Full coverage of natal charts, BaZi, Jyotish, progressions, transits, relationships, astrocartography, electional, horary, Human Design, numerology, and Matrix","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.23.8","axios":"^1.7.2","dotenv":"^17.2.1","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_3.0.2_1755800160678_0.39119307802306214","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"astrovisor-mcp","version":"4.0.0","keywords":["mcp","astrovisor","astrology","openapi","claude","ai"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@4.0.0","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"cc5d99714078f8f1d0586c9064ff10cd52083eb3","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-4.0.0.tgz","fileCount":15,"integrity":"sha512-LkNJzHxIa88X9ODtE2xY96y2RRIJhAq99EAZJskXucUtNqjPp8kspI1rZEVueVy2MwFuBOSVo8C4nhoS7ug/MQ==","signatures":[{"sig":"MEYCIQDJtsH/HsjSapo9OVjx6BtkeRxe0w9OdkrTNUZPF2ndSwIhAOVkr/oZ1c83+5pS+7YDr6KsjpituRB9vnOLIdvoD14/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45113},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","start:http":"node build/http-server.js","start:jsonrpc":"node build/mcp-http-server.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"AstroVisor MCP server that auto-syncs tools from the AstroVisor OpenAPI schema (full endpoint coverage).","directories":{},"_nodeVersion":"24.5.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","dotenv":"^17.2.1","express":"^4.19.2","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_4.0.0_1771204347209_0.93847069584725","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"astrovisor-mcp","version":"4.0.1","keywords":["mcp","astrovisor","astrology","openapi","claude","ai"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@4.0.1","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"fcc25d03e920f4972434f6f00ae0771390fda76f","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-4.0.1.tgz","fileCount":15,"integrity":"sha512-s7effg5a1KJmlR5o6ZjLkfaZKOFfgsyH6qSJwz+zxA0k1wQibTOST+em4aSDLsMvuD02TxRtCNaQVZJNImSnzQ==","signatures":[{"sig":"MEUCIBUj+yUa+v6oWHHqw1A9lEsiKVlcRtA54T7+350nkoUjAiEAlvmc+7OCttY0K8wnlrya3rfRpuI5h49+cN9SFE66nGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46972},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","start:http":"node build/http-server.js","start:jsonrpc":"node build/mcp-http-server.js"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"AstroVisor MCP server that auto-syncs tools from the AstroVisor OpenAPI schema (full endpoint coverage).","directories":{},"_nodeVersion":"24.5.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","dotenv":"^17.2.1","express":"^4.19.2","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_4.0.1_1771205152865_0.7031620622976575","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"astrovisor-mcp","version":"4.0.2","keywords":["mcp","astrovisor","astrology","openapi","claude","ai"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@4.0.2","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"14b28887ae8b864ebe4b8eacbc3b3ae9c8cb355b","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-4.0.2.tgz","fileCount":15,"integrity":"sha512-VkMKcDlU9P5kwcFsEM/8TJ0kjA/P5AFUhU+WP2e3Xbd4n4VRirDrbo5RzO0+DuQwIIcFgE2JEr7H9DUrLfStag==","signatures":[{"sig":"MEUCIGTgMTAp5EergdoPavIBFw5/YlZ7JslOu1fsUSSQRUg/AiEA24Fb0WmfxFKb1ABtGJL8oBfb8XrMM2lL2u8ApKucfPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83270},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","start:http":"node build/http-server.js","start:jsonrpc":"node build/mcp-http-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"AstroVisor MCP server that auto-syncs tools from the AstroVisor OpenAPI schema (full endpoint coverage).","directories":{},"_nodeVersion":"24.5.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","dotenv":"^17.2.1","express":"^4.19.2","astrovisor-mcp":"^4.0.1","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_4.0.2_1771228235213_0.8053051691201967","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"astrovisor-mcp","version":"4.0.3","keywords":["mcp","astrovisor","astrology","openapi","claude","ai"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@4.0.3","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"88985f284d12056f232c2eed410d3394e70c6dd6","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-4.0.3.tgz","fileCount":15,"integrity":"sha512-uVcvdU5NWJVVveLxD2y7fJ3i6J7UB+5pgiY11byITo19sah7ofHK2tisyoorjuaXDQ7wtUC6RSQUKm/Kvq+GXQ==","signatures":[{"sig":"MEQCIGRwxiPqZp/CbMqLYQ5Wd/KYAfKMigLP1FHeTMFOndUnAiAEnE09hlpkgK0bWPc/V8fgMTLxagt721+j6EoF7JWa/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94838},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","start:http":"node build/http-server.js","start:jsonrpc":"node build/mcp-http-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"AstroVisor MCP server that auto-syncs tools from the AstroVisor OpenAPI schema (full endpoint coverage).","directories":{},"_nodeVersion":"24.5.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","dotenv":"^17.2.1","express":"^4.19.2","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_4.0.3_1771231091271_0.9883749800653268","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"astrovisor-mcp","version":"4.1.0","keywords":["mcp","astrovisor","astrology","openapi","claude","ai"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@4.1.0","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"9dd6668f3fb2abe31f1aa965bcfa6e6c370bcc03","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-4.1.0.tgz","fileCount":18,"integrity":"sha512-RkBGioeQgMibms9hZ0SCX/KCZO6l+qeFSqQumEguIDFovRV3vArDaM85UXuOq6Eb/vcy8G/Ia9q4rNA0ItmE2Q==","signatures":[{"sig":"MEQCIBlERvTKzgJn3lRYlAyCL2uOCvOzjFKQ85ukVBAIJJTeAiAS/NTBd9MthzwRKyWD7/Oyo1DXNWadYCtjPuXlvoHE/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148925},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","start:http":"node build/http-server.js","start:jsonrpc":"node build/mcp-http-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"AstroVisor MCP server that auto-syncs tools from the AstroVisor OpenAPI schema (full endpoint coverage).","directories":{},"_nodeVersion":"24.5.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","dotenv":"^17.2.1","express":"^4.19.2","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_4.1.0_1771233735045_0.1122001277110678","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"astrovisor-mcp","version":"4.2.0","keywords":["mcp","astrovisor","astrology","openapi","claude","ai"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@4.2.0","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"05e16350b246c103639510254dbb0580951e5c23","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-4.2.0.tgz","fileCount":18,"integrity":"sha512-cJL7olvaLUvGQMt63ieLutrEu43Gk62k3mMRJjpb3sd+GHqJj9el8LqZImbWpxL+GOlpVy0/eq2xYH3vLzsS+Q==","signatures":[{"sig":"MEUCIG6Fpel5XDZWD8q7E4kNEjUFI6228RCI8oIacv7A5OiwAiEArO7jJjjae4iE3FAy6PWDFfHgmGm/bf8nJ/9fgt4//Vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185744},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","start:http":"node build/http-server.js","start:jsonrpc":"node build/mcp-http-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"AstroVisor MCP server that auto-syncs tools from the AstroVisor OpenAPI schema (full endpoint coverage).","directories":{},"_nodeVersion":"24.5.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","dotenv":"^17.2.1","express":"^4.19.2","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_4.2.0_1771237340506_0.16299742967412167","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"astrovisor-mcp","version":"4.2.1","keywords":["mcp","astrovisor","astrology","openapi","claude","ai"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@4.2.1","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"c04a932c0a3d6f91057392454c8612944e158322","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-4.2.1.tgz","fileCount":18,"integrity":"sha512-u+qdsUe66FQHwE7nF5JWKNCPKwFxuc/yjuugqxQTqEr9lI+sH0VEWPHoHY+SrRo4hDKHl4kjdmAWr9l9Fia7xw==","signatures":[{"sig":"MEUCIGUTLfBwvtU5oYRe93y4DH5+5YKcXE4n933CWRnK+K55AiEA1ppGdiTtf1AFAi6u2b8wSlti/YVTwPF25WLfmZzBa1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190067},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","start:http":"node build/http-server.js","start:jsonrpc":"node build/mcp-http-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"AstroVisor MCP server that auto-syncs tools from the AstroVisor OpenAPI schema (full endpoint coverage).","directories":{},"_nodeVersion":"24.5.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","dotenv":"^17.2.1","express":"^4.19.2","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_4.2.1_1771239163188_0.09957478831022093","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"name":"astrovisor-mcp","version":"4.2.2","keywords":["mcp","astrovisor","astrology","openapi","claude","ai"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@4.2.2","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"40a07349282e3aa2c09d974daa87633f87ff9d2e","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-4.2.2.tgz","fileCount":18,"integrity":"sha512-705TlxZeMj/GmN2bAByiaUBUFFWufDfx4nfY2ZdK5Bt8QfqUU9SWgeTXLvlB27xIZZjaWRenaki9kYpxnNKMeQ==","signatures":[{"sig":"MEUCIF3v78/pmFixjlnE1WdcGrJ7SE6XEcY4ioazeYsr9Tb4AiEAq6b/vbWyBtEJX+tUjQxw3Y8r+4ukNXX757MhhvbpyRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190099},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","start:http":"node build/http-server.js","start:jsonrpc":"node build/mcp-http-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"AstroVisor MCP server that auto-syncs tools from the AstroVisor OpenAPI schema (full endpoint coverage).","directories":{},"_nodeVersion":"24.5.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","dotenv":"^17.2.1","express":"^4.19.2","astrovisor-mcp":"^4.2.0","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_4.2.2_1771239550295_0.18824087383407928","host":"s3://npm-registry-packages-npm-production"}},"4.2.3":{"name":"astrovisor-mcp","version":"4.2.3","keywords":["mcp","astrovisor","astrology","openapi","claude","ai"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@4.2.3","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"cd83b0e1c04a2c2bb37a4654e42108ac73177de9","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-4.2.3.tgz","fileCount":21,"integrity":"sha512-WPBrR+y/Ogq5UhpR4ZAgsrscAj9pI1DI7uIe3iNSbw1C3QAfYW2um8BINtmanT6w+c6zQoBn7EbbcO4B2nH0qQ==","signatures":[{"sig":"MEUCIQC3wEt/v3sfP5VrtoN6L0AkIdf2aLsAZNM9P8CiCIPIUgIgIQVYDyarkQHGdwcEwtnZTZoqmEub/XpWccIaUjfWNIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220212},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","start:http":"node build/http-server.js","start:jsonrpc":"node build/mcp-http-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.7.0","description":"AstroVisor MCP server that auto-syncs tools from the AstroVisor OpenAPI schema (full endpoint coverage).","directories":{},"_nodeVersion":"24.5.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","dotenv":"^17.2.1","express":"^4.19.2","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_4.2.3_1771241614720_0.6004475491420453","host":"s3://npm-registry-packages-npm-production"}},"4.2.5":{"name":"astrovisor-mcp","version":"4.2.5","keywords":["mcp","astrovisor","astrology","openapi","claude","ai"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@4.2.5","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"ba03bb5ecd9f19e370d86ea319922c108027033f","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-4.2.5.tgz","fileCount":21,"integrity":"sha512-NDi4fW2uLL0YLg3xPgvbDkYWgPJqR/g4nMaxcW4VMhfKh9rjpgZfSDLA2t50YMMWqiasBpQPy9C/PL7FYsnzsg==","signatures":[{"sig":"MEUCIQCzfMIanlLx23ibtfrpG4N/31iKImbsRbGItD10seuu+gIgc9AFYuXGmHHJL7plDvZXpsY2RqPF9Tx6X8g7HtTH/KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224668},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","start:http":"node build/http-server.js","start:jsonrpc":"node build/mcp-http-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.4.2","description":"AstroVisor MCP server that auto-syncs tools from the AstroVisor OpenAPI schema (full endpoint coverage).","directories":{},"_nodeVersion":"22.17.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","dotenv":"^17.2.1","express":"^4.19.2","astrovisor-mcp":"^4.2.2","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_4.2.5_1771243285030_0.6158598913260966","host":"s3://npm-registry-packages-npm-production"}},"4.2.6":{"name":"astrovisor-mcp","version":"4.2.6","keywords":["mcp","astrovisor","astrology","openapi","claude","ai"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@4.2.6","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"750194913ff0a8e326c1b01371007ea07c6839b1","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-4.2.6.tgz","fileCount":21,"integrity":"sha512-dRjMrwFwvnaJczJHqL8W81p4UPSi1XIzGP4EX5g50TVBmdNdDFuUgxUiqERlt8kIkIPGILuYgG/KXAcBQWpGQw==","signatures":[{"sig":"MEUCIA0/lyYLE2z53yHGASMHiCzaxaNnBWpddm7QaaUy5JYMAiEA9B5IRWCdwWbQnsUcOYsqPQwS0kFF92agV/IqOBwv77k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227493},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","start:http":"node build/http-server.js","start:jsonrpc":"node build/mcp-http-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"11.4.2","description":"AstroVisor MCP server that auto-syncs tools from the AstroVisor OpenAPI schema (full endpoint coverage).","directories":{},"_nodeVersion":"22.17.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","dotenv":"^17.2.1","express":"^4.19.2","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_4.2.6_1771244670073_0.6744438878579553","host":"s3://npm-registry-packages-npm-production"}},"4.2.7":{"name":"astrovisor-mcp","version":"4.2.7","keywords":["mcp","astrovisor","astrology","openapi","claude","ai","streamable-http"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@4.2.7","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js"},"dist":{"shasum":"755b8d39cad751e09ea2be2781918c2c16fd0559","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-4.2.7.tgz","fileCount":24,"integrity":"sha512-zbYci01RJnlBIowFdhI7Zf38TlXNKkOE6K0bD4ubvbICFOEU/dL9u3xO/HhXFwZwA0idz5JoYd77wum71sRmKQ==","signatures":[{"sig":"MEUCIQC5+i55+wL7j5W/zJstTUTtzyFC3VJ8rwgV6rws2acvgAIgMZtC4n2hQLy67c4zCKzEWonFZlrpLTm7U9IgjDJbCLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251265},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"44991113921f53457b88ae56c87eea72e33d81c2","scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","test:unit":"npm run build && node test-interop.mjs","start:http":"node build/http-server.js","start:public":"node build/mcp-public-server.js","start:jsonrpc":"node build/mcp-http-server.js","prepublishOnly":"npm run build","test:e2e:stdio":"node test-stdio-client.mjs","test:e2e:remote":"node test-remote-client.mjs"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"overrides":{"@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"10.9.8","description":"AstroVisor MCP for stdio and Streamable HTTP with live OpenAPI discovery, compact tools and token-efficient results.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"cors":"^2.8.6","axios":"^1.18.1","dotenv":"^17.4.2","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_4.2.7_1785171459446_0.036930527447790906","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"astrovisor-mcp","version":"4.3.0","keywords":["mcp","astrovisor","astrology","openapi","claude","codex","agent-skill","ai","streamable-http"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","_id":"astrovisor-mcp@4.3.0","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"homepage":"https://astrovisor.io","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"bin":{"astrovisor-mcp":"build/index.js","astrovisor-skill":"skills/astrovisor/scripts/astrovisor-skill.mjs"},"dist":{"shasum":"6bf87d6ae537e548417ec8394c00ab440be859ea","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-4.3.0.tgz","fileCount":36,"integrity":"sha512-TptcwJqj+e7LhYNeBTzIsgqWrJ8dBXLn0E6LY2JtCtiwSzoPpvJoDqqJqR8yp8j5c21/h8O4BndIKaI0Xfd7NQ==","signatures":[{"sig":"MEUCIG87b4dHLzGHq+KsYiMq16KvMXGb9F/ZkpK8C0XQ3VgaAiEA1DkgT6d2Z4MBxuINK+ZNkwLyLQ2CXJEywf8uMPseCJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355113},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5bf0f29248e9bb0156fa1fab05b1789ae070ddbe","scripts":{"dev":"npm run build && npm start","test":"node test-production.cjs","build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","test:unit":"npm run build && node test-interop.mjs","start:http":"node build/http-server.js","test:skill":"node skills/astrovisor/scripts/self-test.mjs","start:public":"node build/mcp-public-server.js","start:jsonrpc":"node build/mcp-http-server.js","prepublishOnly":"npm run build && node -e \"require('fs').chmodSync('skills/astrovisor/scripts/astrovisor-skill.mjs', '755'); require('fs').chmodSync('skills/astrovisor/scripts/astrovisor-mcp-launcher.mjs', '755')\"","test:e2e:stdio":"node test-stdio-client.mjs","test:e2e:remote":"node test-remote-client.mjs"},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"overrides":{"@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/rokoss21/astrovisor-mcp.git","type":"git"},"_npmVersion":"10.9.8","description":"AstroVisor MCP and universal AI skill with live OpenAPI discovery, private Markdown profiles and token-efficient results.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"cors":"^2.8.6","axios":"^1.18.1","dotenv":"^17.4.2","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/cors":"^2.8.19","@types/node":"^20.0.0","@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/astrovisor-mcp_4.3.0_1785174143208_0.9502766072771458","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"astrovisor-mcp","version":"5.0.0","description":"AstroVisor MCP server for stdio and Streamable HTTP with live OpenAPI discovery and token-efficient results.","main":"build/index.js","bin":{"astrovisor-mcp":"build/index.js"},"type":"module","scripts":{"build":"tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"","start":"node build/index.js","dev":"npm run build && npm start","start:http":"node build/http-server.js","start:jsonrpc":"node build/mcp-http-server.js","start:public":"node build/mcp-public-server.js","test":"node test-production.cjs","test:unit":"npm run build && node test-interop.mjs","test:e2e:stdio":"node test-stdio-client.mjs","test:e2e:remote":"node test-remote-client.mjs","prepublishOnly":"npm run build"},"keywords":["mcp","astrovisor","astrology","openapi","claude","codex","ai","streamable-http"],"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rokoss21/astrovisor-mcp.git"},"homepage":"https://astrovisor.io","dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","axios":"^1.18.1","cors":"^2.8.6","dotenv":"^17.4.2","express":"^5.2.1"},"devDependencies":{"@types/cors":"^2.8.19","@types/express":"^5.0.6","@types/node":"^20.0.0","typescript":"^5.0.0"},"overrides":{"@hono/node-server":"^2.0.5"},"engines":{"node":">=20.0.0"},"_id":"astrovisor-mcp@5.0.0","gitHead":"1a418e02c13f27cb98e924120bf5862da5e852d9","types":"./build/index.d.ts","bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-4f0qKC+dPZBecXYEeMgP3beZ2aNO/dT8Gqr3eSbMgTvWdQb345ZD7DtOaZCEn7vhpe/WjOxvNLnccj2MCGRPQQ==","shasum":"0567831a926f7b72dc1e1dfb092435406efa0cfb","tarball":"https://registry.npmjs.org/astrovisor-mcp/-/astrovisor-mcp-5.0.0.tgz","fileCount":24,"unpackedSize":252272,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICzso+wlDEHd1l7f13TicRHAZV2FtgH4hGiRvjED2v4fAiEAtOvwow2RVb9beHgg07y3ipuRaxXBz05NnTwyCTGSEfg="}]},"_npmUser":{"name":"rokoss21","email":"rokoss21@yandex.com"},"directories":{},"maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/astrovisor-mcp_5.0.0_1785188910079_0.2474408453804644"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-15T14:01:33.118Z","modified":"2026-07-27T21:48:30.420Z","1.0.0":"2025-08-15T14:01:33.332Z","1.1.0":"2025-08-15T14:47:43.522Z","1.1.1":"2025-08-15T14:55:28.376Z","1.1.2":"2025-08-15T15:06:27.987Z","1.1.3":"2025-08-15T15:09:03.033Z","1.1.4":"2025-08-15T15:14:42.975Z","1.1.5":"2025-08-15T15:35:36.046Z","2.1.1":"2025-08-17T01:31:36.309Z","2.2.0":"2025-08-17T01:37:10.780Z","2.2.1":"2025-08-17T01:44:02.674Z","2.2.2":"2025-08-17T01:49:28.073Z","2.2.3":"2025-08-17T02:13:18.265Z","2.3.0":"2025-08-17T02:25:31.992Z","2.3.1":"2025-08-17T02:29:24.330Z","2.3.2":"2025-08-17T02:38:23.167Z","2.3.3":"2025-08-17T02:41:06.655Z","2.4.0":"2025-08-17T10:14:08.594Z","2.4.1":"2025-08-19T07:07:29.736Z","2.4.2":"2025-08-21T14:20:09.426Z","2.5.0":"2025-08-21T15:41:00.206Z","3.0.0":"2025-08-21T17:58:33.687Z","3.0.1":"2025-08-21T18:06:14.659Z","3.0.2":"2025-08-21T18:16:01.007Z","4.0.0":"2026-02-16T01:12:27.380Z","4.0.1":"2026-02-16T01:25:53.015Z","4.0.2":"2026-02-16T07:50:35.349Z","4.0.3":"2026-02-16T08:38:11.402Z","4.1.0":"2026-02-16T09:22:15.225Z","4.2.0":"2026-02-16T10:22:20.665Z","4.2.1":"2026-02-16T10:52:43.341Z","4.2.2":"2026-02-16T10:59:10.458Z","4.2.3":"2026-02-16T11:33:34.894Z","4.2.5":"2026-02-16T12:01:25.198Z","4.2.6":"2026-02-16T12:24:30.232Z","4.2.7":"2026-07-27T16:57:39.611Z","4.3.0":"2026-07-27T17:42:23.390Z","5.0.0":"2026-07-27T21:48:30.273Z"},"bugs":{"url":"https://github.com/rokoss21/astrovisor-mcp/issues"},"author":{"name":"Emil Rokossovskiy","email":"emil@astrovisor.io"},"license":"MIT","homepage":"https://astrovisor.io","keywords":["mcp","astrovisor","astrology","openapi","claude","codex","ai","streamable-http"],"repository":{"type":"git","url":"git+https://github.com/rokoss21/astrovisor-mcp.git"},"description":"AstroVisor MCP server for stdio and Streamable HTTP with live OpenAPI discovery and token-efficient results.","maintainers":[{"name":"rokoss21","email":"rokoss21@yandex.com"}],"readme":"# AstroVisor MCP\n\n[![npm version](https://img.shields.io/npm/v/astrovisor-mcp.svg)](https://www.npmjs.com/package/astrovisor-mcp)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)\n[![Node.js](https://img.shields.io/badge/Node.js-%3E%3D20-339933.svg)](package.json)\n\nAstroVisor MCP connects MCP-compatible AI clients to the complete AstroVisor API.\nIt supports local stdio and production Streamable HTTP, discovers operations from\nthe live OpenAPI document, and returns large calculation results through a compact,\nqueryable response layer.\n\nThis repository is the protocol and server layer. For reusable personal workflows,\nprivate people profiles, interactive credential setup, and safe AI request\nconstruction, install the separate\n[AstroVisor Skill](https://github.com/rokoss21/astrovisor-skill).\n\n```text\nAstroVisor Skill (optional workflow layer)\n    ↓\nAstroVisor MCP (this repository)\nlive OpenAPI · authentication · API calls · result retrieval\n    ↓\nAstroVisor API\n```\n\n## Highlights\n\n- Six compact MCP tools covering 456 current API operations.\n- Live OpenAPI discovery instead of hundreds of hardcoded tool definitions.\n- Stdio support for Claude Desktop, Claude Code, Codex, and other local clients.\n- Authenticated Streamable HTTP at `https://mcp.astrovisor.io/`.\n- Exact `operationId`, path, query, and JSON body serialization.\n- Common core and `birth_*` request-profile normalization.\n- Compact, full, and summary response views with token budgets.\n- Filtering, projection, sorting, pagination, and targeted path retrieval.\n- Temporary result storage isolated by caller API key.\n- Optional full mode with one generated tool per OpenAPI operation.\n\nCapabilities include natal astrology, transits, progressions, solar returns,\nsynastry, compatibility, Jyotish, BaZi, Human Design, Gene Keys, numerology,\nTarot, Lenormand, astrocartography, horary, electional, and every other operation\npublished by the live AstroVisor OpenAPI schema.\n\n## Choose your integration\n\n| Need | Recommended setup |\n| --- | --- |\n| Personal assistant with reusable profiles | [AstroVisor Skill](https://github.com/rokoss21/astrovisor-skill) |\n| Cloud or generic MCP client | Remote Streamable HTTP |\n| Claude Desktop or local stdio client | `npx astrovisor-mcp` |\n| Backend/operator deployment | Internal JSON-RPC adapter plus public gateway |\n| Direct Node.js dependency | `npm install astrovisor-mcp` |\n\nRequirements:\n\n- Node.js 20 or newer for local stdio;\n- an AstroVisor dashboard API key beginning with `pk-`;\n- an MCP client supporting stdio or Streamable HTTP.\n\n## Quick start\n\n### Remote Streamable HTTP\n\nEndpoint:\n\n```text\nhttps://mcp.astrovisor.io/\n```\n\nAuthenticate with either:\n\n```http\nAuthorization: Bearer pk-...\n```\n\nor:\n\n```http\nX-API-Key: pk-...\n```\n\nThe compatibility endpoint `https://mcp.astrovisor.io/mcp` is also available.\nHealth:\n\n```text\nhttps://mcp.astrovisor.io/health\n```\n\n### Local stdio\n\nRun without a global installation:\n\n```bash\nASTROVISOR_API_KEY=\"pk-...\" \\\nnpx --yes --package=astrovisor-mcp@5.0.0 -- astrovisor-mcp\n```\n\nOr install globally:\n\n```bash\nnpm install --global astrovisor-mcp@5.0.0\nASTROVISOR_API_KEY=\"pk-...\" astrovisor-mcp\n```\n\nFor personal use, prefer the private launcher included in\n[AstroVisor Skill](https://github.com/rokoss21/astrovisor-skill). It avoids putting\nthe key in MCP configuration or shell history.\n\n## Client configuration\n\n### Codex and ChatGPT desktop\n\nRemote HTTP using an environment variable:\n\n```toml\n[mcp_servers.astrovisor]\nurl = \"https://mcp.astrovisor.io/\"\nbearer_token_env_var = \"ASTROVISOR_API_KEY\"\nstartup_timeout_sec = 30\ntool_timeout_sec = 120\n```\n\nCodex CLI, the IDE extension, and ChatGPT desktop share Codex MCP configuration on\nthe same host. Verify with:\n\n```bash\ncodex mcp list\n```\n\nIn the interactive client, use `/mcp`.\n\nFor profile-aware workflows and generated secret-free configuration, follow the\n[AstroVisor Skill Codex setup](https://github.com/rokoss21/astrovisor-skill#codex-and-chatgpt-desktop).\n\nOfficial documentation:\n[Codex MCP](https://learn.chatgpt.com/docs/extend/mcp).\n\n### Claude Code\n\nRemote HTTP:\n\n```bash\nclaude mcp add --transport http --scope user astrovisor \\\n  https://mcp.astrovisor.io/ \\\n  --header \"Authorization: Bearer pk-...\"\n```\n\nLocal stdio:\n\n```bash\nclaude mcp add --transport stdio --scope user \\\n  --env ASTROVISOR_API_KEY=pk-... \\\n  astrovisor -- \\\n  npx --yes --package=astrovisor-mcp@5.0.0 -- astrovisor-mcp\n```\n\nVerify:\n\n```bash\nclaude mcp get astrovisor\nclaude mcp list\n```\n\nRemote HTTP is the preferred transport for a cloud-hosted server. For personal\ncredentials, the\n[AstroVisor Skill launcher](https://github.com/rokoss21/astrovisor-skill#claude-code)\nkeeps the key outside Claude configuration and shell history.\n\nOfficial documentation:\n[Claude Code MCP](https://code.claude.com/docs/en/mcp).\n\n### Claude Desktop\n\nDirect stdio configuration:\n\n```json\n{\n  \"mcpServers\": {\n    \"astrovisor\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"--yes\",\n        \"--package=astrovisor-mcp@5.0.0\",\n        \"--\",\n        \"astrovisor-mcp\"\n      ],\n      \"env\": {\n        \"ASTROVISOR_API_KEY\": \"pk-...\",\n        \"ASTROVISOR_URL\": \"https://astrovisor.io\",\n        \"ASTROVISOR_TOOL_MODE\": \"compact\"\n      }\n    }\n  }\n}\n```\n\nRestart Claude Desktop after changing `claude_desktop_config.json`.\n\nFor a configuration with no embedded API key, use the\n[AstroVisor Skill Claude Desktop setup](https://github.com/rokoss21/astrovisor-skill#claude-desktop).\n\n## Compact toolset\n\nCompact mode is the default. It keeps tool definitions small while preserving\naccess to every live API operation.\n\n| Tool | Purpose |\n| --- | --- |\n| `astrovisor_conventions` | Read global request, alias, and response conventions |\n| `astrovisor_openapi_search` | Search operations by intent or keyword |\n| `astrovisor_openapi_list` | List operations by tags, path, method, or page |\n| `astrovisor_openapi_get` | Inspect one canonical operation and request schema |\n| `astrovisor_request` | Execute any operation by `operationId` |\n| `astrovisor_result_get` | Retrieve a stored result or a narrow fragment |\n\nThe correct discovery chain is:\n\n```text\nastrovisor_conventions\n    ↓\nastrovisor_openapi_search / astrovisor_openapi_list\n    ↓\nastrovisor_openapi_get\n    ↓\nastrovisor_request\n    ↓\nastrovisor_result_get (when a stored or narrower result is needed)\n```\n\nNever guess an operation id or request body. `astrovisor_openapi_get` returns:\n\n- canonical `operationId`;\n- HTTP method and path;\n- path and query parameters;\n- `requestBodySchema`;\n- aliases;\n- required body fields;\n- an LLM-oriented example body.\n\n## Request contract\n\nCall `astrovisor_request` with this outer envelope:\n\n```json\n{\n  \"operationId\": \"<canonical operation id from astrovisor_openapi_get>\",\n  \"path\": {},\n  \"query\": {},\n  \"body\": {},\n  \"response\": {\n    \"view\": \"compact\",\n    \"tokenBudget\": 12000,\n    \"store\": true\n  }\n}\n```\n\nRules:\n\n- put URL-template variables only in `path`;\n- put query-string values only in `query`;\n- put the API JSON request only in `body`;\n- preserve booleans, numbers, arrays, and objects as JSON types;\n- do not wrap `body` in `data`, `payload`, or `request` unless the live schema\n  requires it;\n- do not send empty strings as substitutes for required fields;\n- use the live schema when it differs from examples or cached knowledge.\n\nThe MCP normalizes common aliases between:\n\n```text\ndatetime, latitude, longitude, location, timezone\n```\n\nand:\n\n```text\nbirth_datetime, birth_latitude, birth_longitude,\nbirth_location, birth_timezone\n```\n\nNormalization is a compatibility feature, not a reason to skip live schema\ninspection.\n\nFor a strict personal and multi-person workflow, use the\n[AstroVisor Skill request contract](https://github.com/rokoss21/astrovisor-skill/blob/main/astrovisor/references/request-contract.md).\n\n## Large results and precision retrieval\n\nEvery compact response uses the `astrovisor.serialized.v2` envelope and can include:\n\n- `meta.query.totalBefore`, `totalMatched`, `offset`, `limit`, and `nextCursor`;\n- `meta.availablePaths` for discoverable follow-up paths;\n- `meta.pathFound` for path validation;\n- `meta.truncated` when additional retrieval is appropriate;\n- `summary.source` and `summary.selected`;\n- a temporary `resultId`;\n- token-optimized `data`.\n\nResponse controls:\n\n| Field | Purpose |\n| --- | --- |\n| `responsePath` | Select a subtree before other processing |\n| `select` | Project specific fields |\n| `where` | Filter using field/operator expressions |\n| `sort` | Apply deterministic ordering |\n| `cursor` | Continue cursor pagination |\n| `responseOffset` / `responseLimit` | Offset pagination |\n| `include` / `exclude` | Keep or omit paths |\n| `maxItems` | Bound large arrays |\n| `tokenBudget` | Bound serialized output |\n| `store` | Keep the full response temporarily |\n\nExample:\n\n```json\n{\n  \"operationId\": \"<operation id>\",\n  \"body\": {\n    \"<required field>\": \"<confirmed value>\"\n  },\n  \"response\": {\n    \"view\": \"compact\",\n    \"responsePath\": \"data.items\",\n    \"select\": [\"date\", \"strength\", \"theme\"],\n    \"where\": {\n      \"strength_gte\": 0.75\n    },\n    \"sort\": [\"-strength\", \"date\"],\n    \"responseLimit\": 20,\n    \"tokenBudget\": 12000,\n    \"store\": true\n  }\n}\n```\n\nRetrieve the next fragment without recalculating:\n\n```json\n{\n  \"resultId\": \"<result id>\",\n  \"response\": {\n    \"view\": \"compact\",\n    \"responsePath\": \"data.items\",\n    \"cursor\": \"<next cursor>\",\n    \"select\": [\"date\", \"strength\", \"theme\"],\n    \"responseLimit\": 20,\n    \"tokenBudget\": 12000\n  }\n}\n```\n\nSupported `where` suffixes:\n\n```text\n_eq _ne _gt _gte _lt _lte\n_in _nin\n_contains _startswith _endswith\n_exists _regex\n```\n\nIf `meta.pathFound` is false, select a path from `meta.availablePaths` instead of\nrepeating the same request.\n\n## Full tool mode\n\nSet:\n\n```bash\nexport ASTROVISOR_TOOL_MODE=full\n```\n\nFull mode creates one MCP tool per OpenAPI `operationId` and accepts several legacy\noperation aliases. It is useful for specialized clients but can consume too much\ncontext in clients with strict tool-definition limits. Compact mode is recommended\nfor general use.\n\n## Environment variables\n\n### Stdio and internal adapter\n\n| Variable | Default | Purpose |\n| --- | --- | --- |\n| `ASTROVISOR_API_KEY` | required | Dashboard API key |\n| `ASTROVISOR_URL` | `https://astrovisor.io` | API base URL |\n| `ASTROVISOR_OPENAPI_URL` | `<ASTROVISOR_URL>/openapi.json` | OpenAPI override |\n| `ASTROVISOR_TOOL_MODE` | `compact` | `compact` or `full` |\n| `ASTROVISOR_RESPONSE_VIEW` | `compact` | Default response view |\n| `ASTROVISOR_DEFAULT_TOKEN_BUDGET` | implementation default | Serialized byte budget |\n| `ASTROVISOR_RESULT_TTL_MS` | `1800000` | Result cache TTL |\n| `ASTROVISOR_RESULT_MAX_ENTRIES` | `128` | Maximum cached results |\n\n### Public gateway\n\n| Variable | Default | Purpose |\n| --- | --- | --- |\n| `MCP_PUBLIC_HTTP_HOST` | `127.0.0.1` | Gateway bind host |\n| `MCP_PUBLIC_HTTP_PORT` | `3002` | Gateway bind port |\n| `INTERNAL_MCP_URL` | `http://127.0.0.1:3001/mcp` | Internal adapter URL |\n| `API_KEY_VALIDATION_PATH` | `/internal/mcp/validate-api-key` | Non-billable key validation endpoint |\n| `API_KEY_VALIDATION_CACHE_MS` | `60000` | Validation cache time |\n| `MCP_INTERNAL_VALIDATION_TOKEN` | required | Internal validation credential |\n\n## Self-hosting\n\nThe production topology is:\n\n```text\nRemote MCP client\n    ↓ TLS\nReverse proxy\n    ↓ loopback\nPublic Streamable HTTP gateway\n    ↓ loopback\nInternal JSON-RPC adapter\n    ↓\nAstroVisor API\n```\n\nBuild and start the two Node services:\n\n```bash\nnpm ci\nnpm run build\nnpm run start:jsonrpc\nnpm run start:public\n```\n\nOperational requirements:\n\n- keep the AstroVisor API, internal adapter, and public gateway on loopback;\n- terminate TLS at a reverse proxy;\n- require `MCP_INTERNAL_VALIDATION_TOKEN` for key validation;\n- ensure key validation does not record billable API usage;\n- apply process supervision, memory limits, and restart policies;\n- never log raw caller API keys or full private request bodies.\n\n## Development\n\n```bash\ngit clone https://github.com/rokoss21/astrovisor-mcp.git\ncd astrovisor-mcp\nnpm ci\nnpm run build\nnpm run test:unit\n```\n\nProduction OpenAPI smoke test:\n\n```bash\nASTROVISOR_URL=https://astrovisor.io npm test\n```\n\nStdio end-to-end test:\n\n```bash\nASTROVISOR_API_KEY=pk-... npm run test:e2e:stdio\n```\n\nRemote end-to-end test:\n\n```bash\nMCP_URL=https://mcp.astrovisor.io/ \\\nASTROVISOR_API_KEY=pk-... \\\nnpm run test:e2e:remote\n```\n\nSecurity check:\n\n```bash\nnpm audit --omit=dev\n```\n\n## Migration from 4.3.x\n\nAstroVisor Skill now has its own canonical repository and npm package:\n\n- GitHub: [rokoss21/astrovisor-skill](https://github.com/rokoss21/astrovisor-skill)\n- npm: [`astrovisor-skill`](https://www.npmjs.com/package/astrovisor-skill)\n\nInstall it directly:\n\n```bash\nnpx --yes --package=astrovisor-skill@1.0.0 -- \\\n  astrovisor-skill install --target both\n```\n\nVersion 5.0.0 removes the bundled `astrovisor-skill` binary. This avoids npm\nbinary-name collisions and gives each project a single release lifecycle. Replace\ncommands that install the skill through `astrovisor-mcp` with the standalone\npackage command above. The MCP tool and transport contracts are unchanged.\n\n## Related projects\n\n- [AstroVisor Skill](https://github.com/rokoss21/astrovisor-skill) — profiles,\n  onboarding, request workflows, and responsible interpretation.\n- [AstroVisor](https://astrovisor.io) — API, dashboard, and product.\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}