{"_id":"@aivault/aivault-mcp-server","_rev":"10-56e146d74bf4cd68f6e2d72a5013a6b6","name":"@aivault/aivault-mcp-server","dist-tags":{"latest":"0.2.1"},"versions":{"0.1.0":{"name":"@aivault/aivault-mcp-server","version":"0.1.0","keywords":["mcp","aivault","ai","conversation","knowledge-base","rag","agent"],"license":"MIT","_id":"@aivault/aivault-mcp-server@0.1.0","maintainers":[{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"}],"homepage":"https://github.com/aivault-org/aivault-mcp-server#readme","bugs":{"url":"https://github.com/aivault-org/aivault-mcp-server/issues"},"bin":{"aivault-mcp":"dist/index.js"},"dist":{"shasum":"a1642670b2ef0d1d86b18faf61e750dad963c0e0","tarball":"https://registry.npmjs.org/@aivault/aivault-mcp-server/-/aivault-mcp-server-0.1.0.tgz","fileCount":7,"integrity":"sha512-4RzZwFr3cMqT1rDJHqeDSBNGQ1m6mTEDiTHP8o396h022TBy0qRiL3lMFuWqaSOsErP84sE0Dln1LS4COyptsA==","signatures":[{"sig":"MEUCIQCt6cSbithZ1ArsoCnJyhbV1YOFDMgBb4HUC2LIVMMUfwIgbfUsIO65c0QWePWkKjhMXBCIwZ8FlgrRyEsDBW5x0hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aivault%2faivault-mcp-server@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23751},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"25d7e2ad677a679cc12faa9899aa6a5b4e23d5af","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"},"repository":{"url":"git+https://github.com/aivault-org/aivault-mcp-server.git","type":"git"},"_npmVersion":"10.9.8","description":"MCP Server for AIVault — search, sync, and manage your AI conversations from any agent. Connects to your AIVault instance via HTTP API.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.1.8","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aivault-mcp-server_0.1.0_1780448357857_0.9390260986596379","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@aivault/aivault-mcp-server","version":"0.1.1","keywords":["mcp","aivault","ai","conversation","knowledge-base","rag","agent"],"license":"MIT","_id":"@aivault/aivault-mcp-server@0.1.1","maintainers":[{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"}],"homepage":"https://github.com/aivault-org/aivault-mcp-server#readme","bugs":{"url":"https://github.com/aivault-org/aivault-mcp-server/issues"},"bin":{"aivault-mcp":"dist/index.js"},"dist":{"shasum":"5fbd6c4397e9fdbfa8f9d737a408232527d466b2","tarball":"https://registry.npmjs.org/@aivault/aivault-mcp-server/-/aivault-mcp-server-0.1.1.tgz","fileCount":7,"integrity":"sha512-f0VOf30LeiSKHsyYkBLkuCQE0tQdeI7sH8eTbkhDm3LF0pRw80V9pg2o17hqD6yhMIqzI4nA1USbh38PTgUfgA==","signatures":[{"sig":"MEUCIDIfJdhKlsnZL97g+K+C6MwmPfheUtyhVJ+O7T4WZsGsAiEA8UjZRN4GM+2yBU56p6Nxqk40wquZa/zR1oRiuZMfXxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aivault%2faivault-mcp-server@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26208},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"3f1ebda6c0fcbe268f43f61324fe3f97651f0c91","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"},"repository":{"url":"git+https://github.com/aivault-org/aivault-mcp-server.git","type":"git"},"_npmVersion":"10.9.8","description":"MCP Server for AIVault — search, sync, and manage your AI conversations from any agent. Connects to your AIVault instance via HTTP API.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.1.8","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aivault-mcp-server_0.1.1_1780448918587_0.38015070921601457","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@aivault/aivault-mcp-server","version":"0.1.2","keywords":["mcp","aivault","ai","conversation","knowledge-base","rag","agent"],"license":"MIT","_id":"@aivault/aivault-mcp-server@0.1.2","maintainers":[{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"}],"homepage":"https://github.com/aivault-org/aivault-mcp-server#readme","bugs":{"url":"https://github.com/aivault-org/aivault-mcp-server/issues"},"bin":{"aivault-mcp":"dist/index.js"},"dist":{"shasum":"bdd346cfab677d25dd8170764addb82a53595503","tarball":"https://registry.npmjs.org/@aivault/aivault-mcp-server/-/aivault-mcp-server-0.1.2.tgz","fileCount":7,"integrity":"sha512-/pa35bO1BhGq3n6/v1dexT2uL2EyJSlmw1LbGLQRs4WXv4R4hIIuAH+dtfzQYtWRbfXOFdt56AYC9ESEpZHuJQ==","signatures":[{"sig":"MEQCIFxkdqeQwes0SKbbJdMTZKd65fHRwsz3bu9btHJRrAtcAiAk8TZGRw9truWDh21Iq77od8XakWjSwj3T108ucIoOoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aivault%2faivault-mcp-server@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27455},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"c592b0ce33fc14179c300a9ad39c07aac83bb268","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"},"repository":{"url":"git+https://github.com/aivault-org/aivault-mcp-server.git","type":"git"},"_npmVersion":"10.9.8","description":"MCP Server for AIVault — search, sync, and manage your AI conversations from any agent. Connects to your AIVault instance via HTTP API.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","undici":"^8.3.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.1.8","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aivault-mcp-server_0.1.2_1780449583549_0.5186356238962255","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@aivault/aivault-mcp-server","version":"0.1.3","keywords":["mcp","aivault","ai","conversation","knowledge-base","rag","agent"],"license":"MIT","_id":"@aivault/aivault-mcp-server@0.1.3","maintainers":[{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"}],"homepage":"https://github.com/aivault-org/aivault-mcp-server#readme","bugs":{"url":"https://github.com/aivault-org/aivault-mcp-server/issues"},"bin":{"aivault-mcp":"dist/index.js"},"dist":{"shasum":"b2262e84ae79beeadebc3403b2fd12ff75f3190b","tarball":"https://registry.npmjs.org/@aivault/aivault-mcp-server/-/aivault-mcp-server-0.1.3.tgz","fileCount":7,"integrity":"sha512-l+8u0qcTf8f73j5W8kdGOpx8AEw79MymZ0nMx6kYCO3imAx0n4A2QrlFi9MfxP/paJGQT23YRmLtPahDS+3n9w==","signatures":[{"sig":"MEUCICqSTkZitRMm59QPHoDnZHgK45tsXzcc3Nm6Q/he2UHKAiEA1uErvRl5ndOlSOavjYSGYdWV5o+otz/sT3X2WoIuWpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aivault%2faivault-mcp-server@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27805},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"007cff45cf5eaf01ece5d34fb8b2a189fcc4211b","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"},"repository":{"url":"git+https://github.com/aivault-org/aivault-mcp-server.git","type":"git"},"_npmVersion":"10.9.8","description":"MCP Server for AIVault — search, sync, and manage your AI conversations from any agent. Connects to your AIVault instance via HTTP API.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","undici":"^8.3.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.1.8","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aivault-mcp-server_0.1.3_1780450685858_0.9978517907222733","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@aivault/aivault-mcp-server","version":"0.1.4","keywords":["mcp","aivault","ai","conversation","knowledge-base","rag","agent"],"license":"MIT","_id":"@aivault/aivault-mcp-server@0.1.4","maintainers":[{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"}],"homepage":"https://github.com/aivault-org/aivault-mcp-server#readme","bugs":{"url":"https://github.com/aivault-org/aivault-mcp-server/issues"},"bin":{"aivault-mcp":"dist/index.js"},"dist":{"shasum":"7e3bd2fbc19126f6e242e4b6e04d290773913fa6","tarball":"https://registry.npmjs.org/@aivault/aivault-mcp-server/-/aivault-mcp-server-0.1.4.tgz","fileCount":7,"integrity":"sha512-mWvH00dnZ94LFK7fUMfALEIJbwdkJT8gBqiMZrN52tV733HM4KGbPPe4EwWqOJ6R0gIa3RF5l0SMlnfHOk2V8Q==","signatures":[{"sig":"MEUCIDexdQ+zk/SafluXlRAvstW3s2GM7b/SXnBFsB/YDAgVAiEA5DivRXamTJZ57eVBpYe2INyUlqyO+Wm9vM5/6RUbvJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aivault%2faivault-mcp-server@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30698},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"96f2601f4aba8f874035613e755071679b119f07","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"},"repository":{"url":"git+https://github.com/aivault-org/aivault-mcp-server.git","type":"git"},"_npmVersion":"10.9.8","description":"MCP Server for AIVault — search, sync, and manage your AI conversations from any agent. Connects to your AIVault instance via HTTP API.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","undici":"^8.3.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.1.8","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aivault-mcp-server_0.1.4_1780454211331_0.10437237132726773","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@aivault/aivault-mcp-server","version":"0.1.5","keywords":["mcp","aivault","ai","conversation","knowledge-base","rag","agent"],"license":"MIT","_id":"@aivault/aivault-mcp-server@0.1.5","maintainers":[{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"}],"homepage":"https://github.com/aivault-org/aivault-mcp-server#readme","bugs":{"url":"https://github.com/aivault-org/aivault-mcp-server/issues"},"bin":{"aivault-mcp":"dist/index.js"},"dist":{"shasum":"7210956449539540a5b2b84689afabbd255a8d0f","tarball":"https://registry.npmjs.org/@aivault/aivault-mcp-server/-/aivault-mcp-server-0.1.5.tgz","fileCount":7,"integrity":"sha512-7+LXoAjywLPkBZwEZuyu4+KxIyWI/F/2x2WVDUQtFMr8Nf4LlIyI/a2rdFjVjuNcI7kAmvV28ypzM4QYQzyP/w==","signatures":[{"sig":"MEUCIQC+ZeoeNCH3ez+C+7+xaP4ulh0NwE04ghNmcnov3k9h1wIgc5xV8tNcT0K43+wPCOj9OxPh1jBSA9VhBErCRhPts0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aivault%2faivault-mcp-server@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31669},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"6093ec459de3945b359bed39ae8e63d63a501030","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"},"repository":{"url":"git+https://github.com/aivault-org/aivault-mcp-server.git","type":"git"},"_npmVersion":"10.9.8","description":"MCP Server for AIVault — search, sync, and manage your AI conversations from any agent. Connects to your AIVault instance via HTTP API.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","undici":"^8.3.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.1.8","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aivault-mcp-server_0.1.5_1780454826408_0.05104765161499447","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@aivault/aivault-mcp-server","version":"0.1.6","keywords":["mcp","aivault","ai","conversation","knowledge-base","rag","agent"],"license":"MIT","_id":"@aivault/aivault-mcp-server@0.1.6","maintainers":[{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"}],"homepage":"https://github.com/aivault-org/aivault-mcp-server#readme","bugs":{"url":"https://github.com/aivault-org/aivault-mcp-server/issues"},"bin":{"aivault-mcp":"dist/index.js"},"dist":{"shasum":"c1ba3a2ab1c557c9825dc514288512688490c13a","tarball":"https://registry.npmjs.org/@aivault/aivault-mcp-server/-/aivault-mcp-server-0.1.6.tgz","fileCount":7,"integrity":"sha512-00CLIZ4fKu8W5mtcTSUGMZtlZHoLlNbkjaiLYxQ3EXndCHZstEXjE8vWhpv+OvlBU9e7y3HBa/W3MiYzCetdKQ==","signatures":[{"sig":"MEUCIHw2s3eCGYN1D1NdOSwCpkMxn1owETHTQpSZ3B/ZiBYcAiEAosFgkNgLYba4iDA9ggJdTOULh6FPCwUo+w6jidBfMxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aivault%2faivault-mcp-server@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33814},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"c52d0382a07c99eb6ea83198ea1c6a540f643671","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"},"repository":{"url":"git+https://github.com/aivault-org/aivault-mcp-server.git","type":"git"},"_npmVersion":"10.9.8","description":"MCP Server for AIVault — search, sync, and manage your AI conversations from any agent. Connects to your AIVault instance via HTTP API.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","undici":"^8.3.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.1.8","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aivault-mcp-server_0.1.6_1780456548154_0.03425032972352082","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@aivault/aivault-mcp-server","version":"0.1.7","keywords":["mcp","aivault","ai","conversation","knowledge-base","rag","agent"],"license":"MIT","_id":"@aivault/aivault-mcp-server@0.1.7","maintainers":[{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"}],"homepage":"https://github.com/aivault-org/aivault-mcp-server#readme","bugs":{"url":"https://github.com/aivault-org/aivault-mcp-server/issues"},"bin":{"aivault-mcp":"dist/index.js"},"dist":{"shasum":"034877b8f43e2f12eb216c7b073b29cc39818f6c","tarball":"https://registry.npmjs.org/@aivault/aivault-mcp-server/-/aivault-mcp-server-0.1.7.tgz","fileCount":7,"integrity":"sha512-U+/FL40NEn/rOLHzPXBdhjS6z1BnbNvrRNJdU8InaSzeohXECGMjtFXpHh5C9numRV6JBNPFn3iwDaFcpD9o5A==","signatures":[{"sig":"MEUCIAWAcAxhxj8kTQr42245Ut9jd56fab2dh8jguNhZOMmNAiEAu6luJ4RB0NpFRaE/weh3Epzyy0j96ai4FZyRnac3N6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aivault%2faivault-mcp-server@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38150},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"140bf7764ee4141f4b627775ba4dbd068c570c1e","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"},"repository":{"url":"git+https://github.com/aivault-org/aivault-mcp-server.git","type":"git"},"_npmVersion":"10.9.8","description":"MCP Server for AIVault — search, sync, and manage your AI conversations from any agent. Connects to your AIVault instance via HTTP API.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","undici":"^8.3.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.1.8","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aivault-mcp-server_0.1.7_1780469323008_0.5803307331822145","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aivault/aivault-mcp-server","version":"0.2.0","keywords":["mcp","aivault","ai","conversation","knowledge-base","rag","agent"],"license":"MIT","_id":"@aivault/aivault-mcp-server@0.2.0","maintainers":[{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"}],"homepage":"https://github.com/aivault-org/aivault-mcp-server#readme","bugs":{"url":"https://github.com/aivault-org/aivault-mcp-server/issues"},"bin":{"aivault-mcp":"dist/index.js"},"dist":{"shasum":"388663ad6ace3e3a2b121d910ed663db5b2e21fd","tarball":"https://registry.npmjs.org/@aivault/aivault-mcp-server/-/aivault-mcp-server-0.2.0.tgz","fileCount":11,"integrity":"sha512-J/O5FSM/D+Fj6xbL6Z09GDY/Sawf0HpYF7CBsIzOaqiyDTviCxlU2O5dwS/4Osm84kvQE1gLXrvf59V+HRcqdg==","signatures":[{"sig":"MEYCIQDkURYnptBgtqbsJpbNxvaoE/2AjYENej1+0gBVPcaOoAIhAIrBpOqikPG1mjJgV+1gKGR0DS1XWaZIBX7lcL/xUzI/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aivault%2faivault-mcp-server@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54263},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/index.js"},"gitHead":"09ec547e0fcd0c5185fff9019082f556424c4ac6","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"},"repository":{"url":"git+https://github.com/aivault-org/aivault-mcp-server.git","type":"git"},"_npmVersion":"10.9.8","description":"MCP Server for AIVault — search, sync, and manage your AI conversations from any agent. Connects to your AIVault instance via HTTP API.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","undici":"^8.3.0","chokidar":"^5.0.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.1.8","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aivault-mcp-server_0.2.0_1780478717663_0.898285473593524","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@aivault/aivault-mcp-server","version":"0.2.1","description":"MCP Server for AIVault — search, sync, and manage your AI conversations from any agent. Connects to your AIVault instance via HTTP API.","type":"module","main":"dist/index.js","bin":{"aivault-mcp":"dist/index.js"},"exports":{".":"./dist/index.js"},"scripts":{"build":"tsc","dev":"tsx src/index.ts","start":"node dist/index.js","test":"vitest run","prepublishOnly":"npm run build"},"engines":{"node":">=18"},"repository":{"type":"git","url":"git+https://github.com/aivault-org/aivault-mcp-server.git"},"homepage":"https://github.com/aivault-org/aivault-mcp-server#readme","bugs":{"url":"https://github.com/aivault-org/aivault-mcp-server/issues"},"keywords":["mcp","aivault","ai","conversation","knowledge-base","rag","agent"],"license":"MIT","dependencies":{"@modelcontextprotocol/sdk":"^1.12.1","chokidar":"^5.0.0","undici":"^8.3.0","zod":"^3.23.0"},"devDependencies":{"@types/node":"^22.0.0","tsx":"^4.19.0","typescript":"^5.5.0","vitest":"^4.1.8"},"_id":"@aivault/aivault-mcp-server@0.2.1","gitHead":"99e82ec0f4dc933fbf2d61e93a00bdc521056ae1","types":"./dist/index.d.ts","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-Zp8OJUrEbRdlFq4TyIVhEnmMB1rUTJW0LtmvKxURXPYm7YHm55DlfM59cqloI+CSw/YcaX+6J02eWmHHCzL79A==","shasum":"867edc7fca212d80993cfc7d456045de2cffea0c","tarball":"https://registry.npmjs.org/@aivault/aivault-mcp-server/-/aivault-mcp-server-0.2.1.tgz","fileCount":11,"unpackedSize":53993,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aivault%2faivault-mcp-server@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC+0PLDiJh2uQzP9GKKzb9rRtxXyupCUA/otqlPlu1s4AiEA1KS+aLUKTztUobuElggHzjEAg1RlpOoJVnOwb0fd0cc="}]},"_npmUser":{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"},"directories":{},"maintainers":[{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aivault-mcp-server_0.2.1_1780482802144_0.32218017960176026"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-03T00:59:17.750Z","modified":"2026-06-03T10:33:22.577Z","0.1.0":"2026-06-03T00:59:17.997Z","0.1.1":"2026-06-03T01:08:38.756Z","0.1.2":"2026-06-03T01:19:43.675Z","0.1.3":"2026-06-03T01:38:05.995Z","0.1.4":"2026-06-03T02:36:51.489Z","0.1.5":"2026-06-03T02:47:06.535Z","0.1.6":"2026-06-03T03:15:48.296Z","0.1.7":"2026-06-03T06:48:43.146Z","0.2.0":"2026-06-03T09:25:17.798Z","0.2.1":"2026-06-03T10:33:22.299Z"},"bugs":{"url":"https://github.com/aivault-org/aivault-mcp-server/issues"},"license":"MIT","homepage":"https://github.com/aivault-org/aivault-mcp-server#readme","keywords":["mcp","aivault","ai","conversation","knowledge-base","rag","agent"],"repository":{"type":"git","url":"git+https://github.com/aivault-org/aivault-mcp-server.git"},"description":"MCP Server for AIVault — search, sync, and manage your AI conversations from any agent. Connects to your AIVault instance via HTTP API.","maintainers":[{"name":"ymstar.gh","email":"ymstar.gh@gmail.com"}],"readme":"# aivault-mcp-server\n\n> MCP Server for AIVault — 让任何 AI Agent 搜索、同步、管理你的 AI 对话知识库\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)\n\n## 架构\n\n```\nAgent (Claude/Codex/Cursor/...)\n  ↓ MCP Protocol\naivault-mcp-server  ← 本项目\n  ↓ HTTP API (Bearer av_xxx)\nAIVault 实例 (your-domain.com)\n  ↓\nSupabase / PostgreSQL\n```\n\nMCP Server 是一个**轻量 HTTP 客户端**，不直接连接数据库，只通过 AIVault 的 API 通信。\n\n## 功能\n\n### 知识库工具\n| Tool | 说明 |\n|------|------|\n| `search_conversations` | 关键词 / 语义搜索对话 |\n| `get_conversation` | 获取完整对话详情 |\n| `list_conversations` | 列出最近对话 |\n| `get_stats` | 获取统计信息 |\n\n### Agent Collector 工具\n| Tool | 说明 |\n|------|------|\n| `register_agent` | 注册 Agent 到 AIVault Dashboard |\n| `sync_conversation` | 同步对话到知识库 |\n| `heartbeat` | 心跳保活，标记在线状态 |\n| `list_agents` | 查看所有已注册 Agent |\n\n## 快速开始\n\n### 1. 生成 API Key\n\n在 AIVault 中：Settings → API Keys → Generate\n\n### 2. 配置 Agent\n\n只需两个环境变量：`AIVAULT_URL` 和 `AIVAULT_API_KEY`。\n\n#### Claude Code (`~/.claude/settings.json`)\n\n```json\n{\n  \"mcpServers\": {\n    \"aivault\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@aivault/aivault-mcp-server\"],\n      \"env\": {\n        \"AIVAULT_URL\": \"https://your-aivault.com\",\n        \"AIVAULT_API_KEY\": \"av_xxxxxxxx\"\n      }\n    }\n  }\n}\n```\n\n#### Codex CLI (`~/.codex/config.toml`)\n\n```toml\n[mcp_servers.aivault]\ncommand = \"npx\"\nargs = [\"-y\", \"@aivault/aivault-mcp-server\"]\n\n[mcp_servers.aivault.env]\nAIVAULT_URL = \"https://your-aivault.com\"\nAIVAULT_API_KEY = \"av_xxxxxxxx\"\n```\n\n#### Cursor (Settings → MCP)\n\n```json\n{\n  \"mcpServers\": {\n    \"aivault\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@aivault/aivault-mcp-server\"],\n      \"env\": {\n        \"AIVAULT_URL\": \"https://your-aivault.com\",\n        \"AIVAULT_API_KEY\": \"av_xxxxxxxx\"\n      }\n    }\n  }\n}\n```\n\n### 3. 使用\n\nAgent 连接后自动获得 AIVault 能力：\n\n```\n用户: 搜索我之前关于 PostgreSQL 的对话\nAgent: [调用 search_conversations(query=\"PostgreSQL\")]\n\n用户: 把刚才的对话同步到 AIVault\nAgent: [调用 sync_conversation(sessionId=\"...\", messages=[...])]\n\n用户: 我有哪些 Agent 连接了？\nAgent: [调用 list_agents]\n```\n\n## Agent 自动同步\n\n配置 MCP Server 后，Agent 可以在对话结束时自动调用 `sync_conversation`。\n\n建议在 Agent 的指令文件中添加：\n\n```markdown\n## AIVault Sync\n\n对话结束时，调用 sync_conversation 工具将对话同步到 AIVault。\n```\n\n## 环境变量\n\n| 变量 | 必填 | 说明 |\n|------|------|------|\n| `AIVAULT_URL` | ✅ | AIVault 实例地址 (如 `https://aivault.example.com`) |\n| `AIVAULT_API_KEY` | ✅ | API Key (在 AIVault Settings > API Keys 生成) |\n\n## License\n\nMIT © [AIVault](https://github.com/aivault-org)\n","readmeFilename":"README.md"}