{"_id":"@allourthings/mcp-server","_rev":"10-731db460fdcd85cd00a96eaa05803a43","name":"@allourthings/mcp-server","dist-tags":{"latest":"1.0.1"},"versions":{"0.1.0":{"name":"@allourthings/mcp-server","version":"0.1.0","license":"MIT","_id":"@allourthings/mcp-server@0.1.0","maintainers":[{"name":"allourthings-matt","email":"matthewrharding@icloud.com"}],"bin":{"allourthings-mcp-server":"dist/index.js"},"dist":{"shasum":"04a30db2df6c954574e7a1e946222b04cc820b3f","tarball":"https://registry.npmjs.org/@allourthings/mcp-server/-/mcp-server-0.1.0.tgz","fileCount":3,"integrity":"sha512-FnWSWBlbpYA2AYxRien1B2FJvkQTe0JiizZdojof2gxj+ulCncTymsj3IpvmF4RFX32clyhhAEFdN94neOqhxg==","signatures":[{"sig":"MEUCIQCy/22YJpZaQlRIV9nE/TTofYLZb2O727iBSVWy6xC/TAIgOGGe6g6PdMvoMsKp1vPtQgklaTw01aDwFTdAMS+AJ0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609716},"type":"module","gitHead":"047d1645a0ec550e23ac5c546006e121a99cc0ef","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target node","start":"bun dist/index.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allourthings-matt","email":"matthewrharding@icloud.com"},"overrides":{"hono":"^4.12.7","express-rate-limit":"^8.3.0"},"_npmVersion":"11.6.0","description":"MCP server for All Our Things — AI-powered household inventory","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.24.0","zod-to-json-schema":"^3.25.1","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.10","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.0_1774209372033_0.6124065138775823","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@allourthings/mcp-server","version":"0.1.1","license":"MIT","_id":"@allourthings/mcp-server@0.1.1","maintainers":[{"name":"allourthings-matt","email":"matthewrharding@icloud.com"}],"homepage":"https://github.com/matt-harding/AllOurThings#readme","bugs":{"url":"https://github.com/matt-harding/AllOurThings/issues"},"bin":{"allourthings-mcp-server":"dist/index.js"},"dist":{"shasum":"5d48c54d9c2bffdfb4cb9269ffb7906cf9cdbbf2","tarball":"https://registry.npmjs.org/@allourthings/mcp-server/-/mcp-server-0.1.1.tgz","fileCount":3,"integrity":"sha512-jRNTR++VRYK7/9+hI3Kjs3EpIZlPzphOZw5zvzrxIQYeChUTQjvmBmu5kgN8sGDZy4AncxDkAlcY/bWPO8J9lw==","signatures":[{"sig":"MEYCIQD/5nmb55oNd6C5Lks2ZrImKvQF2Xf+W0qI1HuJ1n/opAIhAIpeNV8kWivanI5KgviDkSavQp27bQmAPzWldk+e6TVi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allourthings%2fmcp-server@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609889},"type":"module","gitHead":"5a72e12129c90531f36749783ee1367d7564e3b2","mcpName":"io.allourthings/mcp-server","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target node","start":"bun dist/index.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allourthings-matt","email":"matthewrharding@icloud.com"},"overrides":{"hono":"^4.12.7","express-rate-limit":"^8.3.0"},"repository":{"url":"git+https://github.com/matt-harding/AllOurThings.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for All Our Things — AI-powered household inventory","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.24.0","zod-to-json-schema":"^3.25.1","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.10","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.1_1774566383890_0.4011157833041934","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@allourthings/mcp-server","version":"0.2.0","license":"MIT","_id":"@allourthings/mcp-server@0.2.0","maintainers":[{"name":"allourthings-matt","email":"matthewrharding@icloud.com"}],"homepage":"https://github.com/matt-harding/allourthings-mcp#readme","bugs":{"url":"https://github.com/matt-harding/allourthings-mcp/issues"},"bin":{"allourthings-mcp-server":"dist/index.js"},"dist":{"shasum":"3a850aac7c0bc21728b37562a764806537676efd","tarball":"https://registry.npmjs.org/@allourthings/mcp-server/-/mcp-server-0.2.0.tgz","fileCount":3,"integrity":"sha512-K6BJKIEKUCWws9QgMAZwxhP6SGSyvc4anNOXVT5QjCI2kCnawlWmrj7LfG3JWrNyrJhzbkXM/NPX6m3i4jqikg==","signatures":[{"sig":"MEQCIBqzD0l6Pz8cWvkD8M+ak1cuS4ZXXTgzw8YRxLnAovvRAiALNUyDfy22zjVODA2JL8bbooIHeZ+R5rlGChBttKmHvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allourthings%2fmcp-server@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":605711},"type":"module","gitHead":"837efb6904446f7f37ca8dbab10372978dcebb1d","mcpName":"io.allourthings/mcp-server","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target node","start":"bun dist/index.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allourthings-matt","email":"matthewrharding@icloud.com"},"overrides":{"hono":"^4.12.7","express-rate-limit":"^8.3.0"},"repository":{"url":"git+https://github.com/matt-harding/allourthings-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for All Our Things — AI-powered household inventory","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.24.0","@allourthings/core":"^0.1.0","zod-to-json-schema":"^3.25.1","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.10","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.2.0_1774807160109_0.22061605188618838","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@allourthings/mcp-server","version":"0.3.0","license":"MIT","_id":"@allourthings/mcp-server@0.3.0","maintainers":[{"name":"allourthings-matt","email":"matthewrharding@icloud.com"}],"homepage":"https://github.com/matt-harding/allourthings-mcp#readme","bugs":{"url":"https://github.com/matt-harding/allourthings-mcp/issues"},"bin":{"allourthings-mcp-server":"dist/index.js"},"dist":{"shasum":"3dee796ae923c6e8e3c2dd6412d45bd63e0c6b96","tarball":"https://registry.npmjs.org/@allourthings/mcp-server/-/mcp-server-0.3.0.tgz","fileCount":3,"integrity":"sha512-hkW3ouE3S0x/dQYDLY9iuFx6pvXJDcLdNpsTf4+PhOeEAvfXhEKoE1VJZRx33PVwbOeG2YB9Z8xoM7JlEVK1xw==","signatures":[{"sig":"MEYCIQCo53Vah7WCrmDVaFD8iT5Uqlv5YvyaH+P71fKo/ztk6gIhAKOYUCRnSHN4q9v6Ta3Zm9YdujSHx3vD+T3JkwVUjj+u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allourthings%2fmcp-server@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":608964},"type":"module","gitHead":"7df415ed7d2b72bdd4364f03bd0c0ffeaae2662f","mcpName":"io.allourthings/mcp-server","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target node","start":"bun dist/index.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allourthings-matt","email":"matthewrharding@icloud.com"},"overrides":{"hono":"^4.12.7","express-rate-limit":"^8.3.0"},"repository":{"url":"git+https://github.com/matt-harding/allourthings-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for All Our Things — AI-powered household inventory","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.24.0","@allourthings/core":"^0.1.10","zod-to-json-schema":"^3.25.1","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.10","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.3.0_1775470676273_0.38564273135997973","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@allourthings/mcp-server","version":"0.4.0","license":"MIT","_id":"@allourthings/mcp-server@0.4.0","maintainers":[{"name":"allourthings-matt","email":"matthewrharding@icloud.com"}],"homepage":"https://github.com/matt-harding/allourthings-mcp#readme","bugs":{"url":"https://github.com/matt-harding/allourthings-mcp/issues"},"bin":{"allourthings-mcp-server":"dist/index.js"},"dist":{"shasum":"15045e742d34f2bfef5ef53855a81b97813c1abd","tarball":"https://registry.npmjs.org/@allourthings/mcp-server/-/mcp-server-0.4.0.tgz","fileCount":3,"integrity":"sha512-iTA1PoS6XEeJXegVJx9XabfcQO66PBeTh3mA4EL65irktgFVqmATa0NnbqtnJiXJ2Qh7BgFAZerE3HtXBVVKeQ==","signatures":[{"sig":"MEYCIQDHUK440PXY246BIrtMlQaDxni96T5IW9EWx7ouqsjN5gIhAMvy+fA6hDEMNcTiW/l+n0kgWN7dy7nv43/QT8q5mdY/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allourthings%2fmcp-server@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":613753},"type":"module","gitHead":"3a0380ece9eee70c8b9d1960d87b65a38d378548","mcpName":"io.allourthings/mcp-server","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target node","start":"bun dist/index.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allourthings-matt","email":"matthewrharding@icloud.com"},"overrides":{"hono":"^4.12.7","express-rate-limit":"^8.3.0"},"repository":{"url":"git+https://github.com/matt-harding/allourthings-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"AllOurThings — Your things, understood by AI.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.24.0","@allourthings/core":"^0.1.10","zod-to-json-schema":"^3.25.1","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.10","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.4.0_1775490322597_0.4642782915356729","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@allourthings/mcp-server","version":"0.5.0","license":"MIT","_id":"@allourthings/mcp-server@0.5.0","maintainers":[{"name":"allourthings-matt","email":"matthewrharding@icloud.com"}],"homepage":"https://github.com/matt-harding/allourthings-mcp#readme","bugs":{"url":"https://github.com/matt-harding/allourthings-mcp/issues"},"bin":{"allourthings-mcp-server":"dist/index.js"},"dist":{"shasum":"fabfaa1d274e6535ab2054977d7a632a020413c7","tarball":"https://registry.npmjs.org/@allourthings/mcp-server/-/mcp-server-0.5.0.tgz","fileCount":3,"integrity":"sha512-xPUpWH2pY7PY052FpLMvZ+o/cgc7IUp5BRNo0JsjhYLXR0fckuDPNSb2MpmVbzD3qb0vqKHwkYakjK5tn6poOg==","signatures":[{"sig":"MEUCIBZNlOGHhY2YuAX3AXXU1fU1kYvunJXFILaKKdTL4vZFAiEAmNXUT3iP5NZDJmXN648dKL/Vlgj3/zeYCe8afjbRUXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allourthings%2fmcp-server@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":613753},"type":"module","gitHead":"aa61041adef1d1889b79c64ce3711b2fa09281de","mcpName":"io.allourthings/mcp-server","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target node","start":"bun dist/index.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allourthings-matt","email":"matthewrharding@icloud.com"},"overrides":{"hono":"^4.12.7","express-rate-limit":"^8.3.0"},"repository":{"url":"git+https://github.com/matt-harding/allourthings-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"AllOurThings — Your things, understood by AI.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.24.0","@allourthings/core":"^0.1.10","zod-to-json-schema":"^3.25.1","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.10","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.5.0_1775600068747_0.8695045245596671","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@allourthings/mcp-server","version":"0.5.1","license":"MIT","_id":"@allourthings/mcp-server@0.5.1","maintainers":[{"name":"allourthings-matt","email":"matthewrharding@icloud.com"}],"homepage":"https://github.com/matt-harding/allourthings-mcp#readme","bugs":{"url":"https://github.com/matt-harding/allourthings-mcp/issues"},"bin":{"allourthings-mcp-server":"dist/index.js"},"dist":{"shasum":"13fdc7e400e3f37679809fac314e03e302a81db1","tarball":"https://registry.npmjs.org/@allourthings/mcp-server/-/mcp-server-0.5.1.tgz","fileCount":3,"integrity":"sha512-0FcTgl7/l2iuWhTYSTbGOgPAjvoFmKAKeNApyuQGTQs21s9UN/cCKZELb45fixNIsZ+7NB/fdw/BCYEmsMMOAg==","signatures":[{"sig":"MEYCIQD8BuRkmSFN3eaSY9xByBWlq3tUejVujQNKtFSJ9BgdlwIhAPVEx+GgibgzZ+rM8cEfWplHTJzFiyJMye0YdGFhho0O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allourthings%2fmcp-server@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":613753},"type":"module","gitHead":"499b184aab606691f3cc0e1235f74adc4e11707d","mcpName":"io.allourthings/mcp-server","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target node","start":"bun dist/index.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allourthings-matt","email":"matthewrharding@icloud.com"},"overrides":{"hono":"^4.12.7","express-rate-limit":"^8.3.0"},"repository":{"url":"git+https://github.com/matt-harding/allourthings-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"AllOurThings — Your things, understood by AI.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.24.0","@allourthings/core":"^0.1.10","zod-to-json-schema":"^3.25.1","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.10","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.5.1_1775602000225_0.7156284705622022","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@allourthings/mcp-server","version":"0.5.2","license":"MIT","_id":"@allourthings/mcp-server@0.5.2","maintainers":[{"name":"allourthings-matt","email":"matthewrharding@icloud.com"}],"homepage":"https://github.com/matt-harding/allourthings-mcp#readme","bugs":{"url":"https://github.com/matt-harding/allourthings-mcp/issues"},"bin":{"allourthings-mcp-server":"dist/index.js"},"dist":{"shasum":"c2b58e0ef50da4ee1b8957114f91a8117aaa3902","tarball":"https://registry.npmjs.org/@allourthings/mcp-server/-/mcp-server-0.5.2.tgz","fileCount":3,"integrity":"sha512-0FfmtvbQP7i3TMKK5XmkZEcXwE7eKmqKG02uFp7DRZu1Ya6sbQjdI7kn7gaCuu0rnfZO4J82OD5xhPLrJJCwHA==","signatures":[{"sig":"MEUCIQCKVwxZaRatnwJIvuXl6nDMnp3p2Z2S4EBL/uptEDTn3QIgdlxY6J/IwJbstM1HkDg9Yj+wgaI3Fhs2w2KDxaRiASw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allourthings%2fmcp-server@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":613753},"type":"module","gitHead":"677595037a7ae7cdf5e0a669eaf98daf7dc7d029","mcpName":"io.allourthings/mcp-server","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target node","start":"bun dist/index.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allourthings-matt","email":"matthewrharding@icloud.com"},"overrides":{"hono":"^4.12.7","express-rate-limit":"^8.3.0"},"repository":{"url":"git+https://github.com/matt-harding/allourthings-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"AllOurThings — Your things, understood by AI.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.24.0","@allourthings/core":"^0.1.10","zod-to-json-schema":"^3.25.1","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.10","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.5.2_1775602632370_0.9163797116561525","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@allourthings/mcp-server","version":"1.0.0","license":"MIT","_id":"@allourthings/mcp-server@1.0.0","maintainers":[{"name":"allourthings-matt","email":"matthewrharding@icloud.com"}],"homepage":"https://github.com/matt-harding/allourthings-mcp#readme","bugs":{"url":"https://github.com/matt-harding/allourthings-mcp/issues"},"bin":{"allourthings-mcp-server":"dist/index.js"},"dist":{"shasum":"dd986a4f4edf2114da8e611da543dbbdf8d015bc","tarball":"https://registry.npmjs.org/@allourthings/mcp-server/-/mcp-server-1.0.0.tgz","fileCount":3,"integrity":"sha512-PN8MuENnjU7+3CqDxCHSzazDoSF1aHPm3lZ/fuw9W2I7uovob5XFBm0K06yVVq671sPTWFDz71mT1qYe75xjrQ==","signatures":[{"sig":"MEQCIBcj5VNKrKDLWCEIpseQt8covl14ToLWkAjdVTj1vOx4AiAtNdGf7sILAWYD/N1nIM+PjUxI8QlF3xNjmVlLOtZusQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allourthings%2fmcp-server@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":615461},"type":"module","gitHead":"c39c15dc27fa43dfed24d563faad49d3f83477fe","mcpName":"io.allourthings/mcp-server","scripts":{"dev":"bun --watch src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target node","start":"bun dist/index.js","typecheck":"tsc --noEmit"},"_npmUser":{"name":"allourthings-matt","email":"matthewrharding@icloud.com"},"overrides":{"hono":"^4.12.7","express-rate-limit":"^8.3.0"},"repository":{"url":"git+https://github.com/matt-harding/allourthings-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"AllOurThings — Your things, understood by AI.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.24.0","@allourthings/core":"^1.0.0","zod-to-json-schema":"^3.25.1","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.10","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.0_1777321792204_0.3941009043819803","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@allourthings/mcp-server","version":"1.0.1","mcpName":"io.allourthings/mcp-server","description":"AllOurThings — Your things, understood by AI.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/matt-harding/allourthings-mcp.git"},"type":"module","bin":{"allourthings-mcp-server":"dist/index.js"},"scripts":{"build":"bun build src/index.ts --outdir dist --target node","dev":"bun --watch src/index.ts","start":"bun dist/index.js","test":"bun test","typecheck":"tsc --noEmit"},"dependencies":{"@allourthings/core":"^1.0.0","@modelcontextprotocol/sdk":"^1.27.1","zod":"^3.24.0","zod-to-json-schema":"^3.25.1"},"overrides":{"express-rate-limit":"^8.3.0","hono":"^4.12.7"},"devDependencies":{"@types/bun":"^1.3.10","@types/node":"^22.0.0","typescript":"^5.7.0"},"_id":"@allourthings/mcp-server@1.0.1","gitHead":"63d6307168c8b86a65942d9e8f5be3bc5941889a","bugs":{"url":"https://github.com/matt-harding/allourthings-mcp/issues"},"homepage":"https://github.com/matt-harding/allourthings-mcp#readme","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-fBdKoNAhJKSJC9Io2tY39YxPKlTrf7SxJP2RpbfvXJdX1lDyiPGfEU5AY3aFGu7E36lSaI2GkmbQq15czMouqw==","shasum":"8c71e9a9a51ba4a563b171a1b21731a4c6a25103","tarball":"https://registry.npmjs.org/@allourthings/mcp-server/-/mcp-server-1.0.1.tgz","fileCount":3,"unpackedSize":615461,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@allourthings%2fmcp-server@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQClcpB6U9IA8vpjG1/eAVuhnj8B3gApPvBjZtd4MwUgZwIhAOMd9awv2Se6I0ru4X1R88kFxDJpqLA1oyoMiMC0hUHu"}]},"_npmUser":{"name":"allourthings-matt","email":"matthewrharding@icloud.com"},"directories":{},"maintainers":[{"name":"allourthings-matt","email":"matthewrharding@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-server_1.0.1_1777894087573_0.24881702141759798"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-22T19:56:11.908Z","modified":"2026-05-04T11:28:08.071Z","0.1.0":"2026-03-22T19:56:12.179Z","0.1.1":"2026-03-26T23:06:24.056Z","0.2.0":"2026-03-29T17:59:20.256Z","0.3.0":"2026-04-06T10:17:56.413Z","0.4.0":"2026-04-06T15:45:22.816Z","0.5.0":"2026-04-07T22:14:28.884Z","0.5.1":"2026-04-07T22:46:40.383Z","0.5.2":"2026-04-07T22:57:12.551Z","1.0.0":"2026-04-27T20:29:52.368Z","1.0.1":"2026-05-04T11:28:07.747Z"},"bugs":{"url":"https://github.com/matt-harding/allourthings-mcp/issues"},"license":"MIT","homepage":"https://github.com/matt-harding/allourthings-mcp#readme","repository":{"type":"git","url":"git+https://github.com/matt-harding/allourthings-mcp.git"},"description":"AllOurThings — Your things, understood by AI.","maintainers":[{"name":"allourthings-matt","email":"matthewrharding@icloud.com"}],"readme":"# @allourthings/mcp-server\n\n> AI-powered household inventory, on your own storage.\n\nAn [MCP server](https://modelcontextprotocol.io) that gives your AI assistant natural language access to everything you own — appliances, furniture, subscriptions, warranties, manuals, receipts, and more. Your data stays on your own device.\n\n## Requirements\n\n**Desktop only** — macOS, Windows, or Linux with [Claude Desktop](https://claude.ai/download) or another MCP-compatible client. The MCP server runs as a local process.\n\n## Setup\n\n### Claude Desktop\n\nEdit `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS) or `%APPDATA%\\Claude\\claude_desktop_config.json` (Windows):\n\n```json\n{\n  \"mcpServers\": {\n    \"allourthings\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@allourthings/mcp-server\", \"--data-dir\", \"~/Documents/AllOurThings\"]\n    }\n  }\n}\n```\n\nRestart Claude Desktop. Your inventory vault is created automatically on first use.\n\n### Other MCP clients\n\n```json\n{\n  \"command\": \"npx\",\n  \"args\": [\"-y\", \"@allourthings/mcp-server\", \"--data-dir\", \"~/Documents/AllOurThings\"]\n}\n```\n\n## Usage\n\nOnce connected, ask your AI assistant things like:\n\n- *\"Add my Bosch washing machine, bought from John Lewis for £649 in January 2024 with a 2-year warranty\"*\n- *\"What appliances do I own?\"*\n- *\"What's in the kitchen?\"*\n- *\"When does my TV warranty expire?\"*\n- *\"Search for anything Samsung\"*\n- *\"Find and attach the manual for my Dyson V15\"*\n- *\"Attach this receipt to my MacBook\"*\n\n## Tools\n\n| Tool | Description |\n|---|---|\n| `add_item` | Add a new item to your inventory |\n| `get_item` | Retrieve an item by ID or name |\n| `list_items` | List all items, optionally filtered by category, location, or tags |\n| `update_item` | Update fields on an existing item |\n| `delete_item` | Delete an item by ID |\n| `search_items` | Full-text search across all item fields |\n| `add_attachment` | Attach a file (manual, receipt, photo, warranty) to an item |\n| `attach_from_url` | Download a file from a URL and attach it to an item |\n| `get_attachment` | Retrieve an attachment's contents |\n| `delete_attachment` | Remove an attachment from an item |\n\n## Vault structure\n\nYour inventory lives in a plain directory. Each item gets its own folder:\n\n```\n~/Documents/AllOurThings/\n  items/\n    dyson-v15-detect-a1b2c3d4/\n      item.json\n      manual.pdf\n      receipt.jpg\n    samsung-65-qled-tv-b5c6d7e8/\n      item.json\n```\n\nAttachments (manuals, receipts, photos) sit alongside the item JSON. The vault is plain files — browse it in Finder, back it up with Time Machine, or sync it with any tool you like.\n\n## Configuration\n\nThe `--data-dir` arg controls where your inventory is stored. It defaults to `~/Documents/AllOurThings` if omitted. To use a different location, update the path in your MCP client config:\n\n```json\n\"args\": [\"-y\", \"@allourthings/mcp-server\", \"--data-dir\", \"/path/to/your/vault\"]\n```\n\n## Item schema\n\nRequired fields: `id`, `name`, `created_at`, `updated_at`\n\nWell-known optional fields: `category` `brand` `model` `purchase_date` `purchase_price` `currency` `warranty_expires` `retailer` `location` `features` `notes` `tags` `attachments`\n\nCustom fields are preserved as-is — add anything you like.\n\n---\n\n[allourthings.io](https://allourthings.io)\n","readmeFilename":"README.md"}