{"_id":"@ai-dossier/mcp-server","_rev":"20-9e21e698ae7af1d445e07aa9369aa85c","name":"@ai-dossier/mcp-server","dist-tags":{"latest":"1.6.2"},"versions":{"1.0.1":{"name":"@ai-dossier/mcp-server","version":"1.0.1","keywords":["mcp","dossier","automation","llm","ai","model-context-protocol"],"author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"license":"MIT","_id":"@ai-dossier/mcp-server@1.0.1","maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"bin":{"dossier-mcp-server":"dist/index.js"},"dist":{"shasum":"1fffbbf5c59a5ac98883423f68e2d963aca108e5","tarball":"https://registry.npmjs.org/@ai-dossier/mcp-server/-/mcp-server-1.0.1.tgz","fileCount":50,"integrity":"sha512-uqqRA35C6wczgHMAq7/ufC+4RNfH5REe7qG2x4msUgsPSwYMmgRNUXtouGFHyzBQ1AZ1EadqJwtjMjhzui+m7w==","signatures":[{"sig":"MEQCIAHOEBADMZbw8asLCsic04hhBoYROvU/cjuFtOwfB9bCAiBl55AhcAytCrZcLFI8SKYHH3XVlYHbsP+Q7liqQtaLuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79230},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"649781b8f81d8c010f8802537dda2c56ce8fe3fb","scripts":{"dev":"tsx src/index.ts","test":"echo \"No tests yet for mcp-server\"","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"},"_npmVersion":"11.6.2","description":"MCP server for dossier automation standard - enables LLMs to discover, verify, and execute dossiers","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^3.25.76","tweetnacl":"^1.0.3","@ai-dossier/core":"*","@aws-sdk/client-kms":"^3.927.0","@modelcontextprotocol/sdk":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.1_1772698559208_0.3649504807877424","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@ai-dossier/mcp-server","version":"1.0.2","keywords":["mcp","dossier","automation","llm","ai","model-context-protocol"],"author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"license":"AGPL-3.0-only","_id":"@ai-dossier/mcp-server@1.0.2","maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"homepage":"https://github.com/imboard-ai/ai-dossier#readme","bugs":{"url":"https://github.com/imboard-ai/ai-dossier/issues"},"bin":{"dossier-mcp-server":"dist/index.js"},"dist":{"shasum":"b28c88a37839b2e20ed5fd2e9add0fd3f9ea7087","tarball":"https://registry.npmjs.org/@ai-dossier/mcp-server/-/mcp-server-1.0.2.tgz","fileCount":126,"integrity":"sha512-XAfi1JqNk/Ent550CyY9VOiszsKlyM4xtI61GqycMArjttufGRbDGqKh42gXcFa9T2yqwxkhsCFEDaohLH5zIA==","signatures":[{"sig":"MEQCIDQrmBEED3ipMxSO3rMlWhMre2o2FlUfdM0iSSJZDG9AAiBJgLpseNFpVnHHabXTY8XYMSoTxW+E39rHJ0vXkobT1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259754},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a8e19fad3e74fff288776bf0121f83e488d166e6","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"},"repository":{"url":"git+https://github.com/imboard-ai/ai-dossier.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.6.2","description":"MCP server for dossier automation standard - enables LLMs to discover, verify, and execute dossiers","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^3.25.76","@ai-dossier/core":"^1.0.1","@modelcontextprotocol/sdk":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^3.1.1","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.2_1772732188246_0.5696806557600897","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@ai-dossier/mcp-server","version":"1.0.3","keywords":["mcp","dossier","automation","llm","ai","model-context-protocol"],"author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"license":"AGPL-3.0-only","_id":"@ai-dossier/mcp-server@1.0.3","maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"homepage":"https://github.com/imboard-ai/ai-dossier#readme","bugs":{"url":"https://github.com/imboard-ai/ai-dossier/issues"},"bin":{"dossier-mcp-server":"dist/index.js"},"dist":{"shasum":"4893f72521e8fd134201ee04c9406696095c6b68","tarball":"https://registry.npmjs.org/@ai-dossier/mcp-server/-/mcp-server-1.0.3.tgz","fileCount":107,"integrity":"sha512-K316ZqGJrPt9Z3G/2/4s3v3llAWxr/B8RjBprNlPU94uUk4zar26iSpzJiQmmYyJvDtwgt4LrTrCj+b/IZ1t7A==","signatures":[{"sig":"MEYCIQDWYi0U6wksZJDqMf2fgttrY089fgO9zFDjVHyxQHg9NQIhALmBn09zusWlqpXaZZ3wp/6XSXBBIVQFiEMJiL/RPwuf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-dossier%2fmcp-server@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219069},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"9d571ad7a85c826314e6ba48e61c8f9e9f4537b8","mcpName":"io.github.imboard-ai/dossier","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cc8c340-311e-44df-84be-4e33e7dce5cd"}},"repository":{"url":"git+https://github.com/imboard-ai/ai-dossier.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.11.0","description":"MCP server for dossier automation standard - enables LLMs to discover, verify, and execute dossiers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","@ai-dossier/core":"^1.0.1","@modelcontextprotocol/sdk":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^3.1.1","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.3_1772873798081_0.4199571965857176","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@ai-dossier/mcp-server","version":"1.0.4","keywords":["mcp","dossier","automation","llm","ai","model-context-protocol"],"author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"license":"AGPL-3.0-only","_id":"@ai-dossier/mcp-server@1.0.4","maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"homepage":"https://github.com/imboard-ai/ai-dossier#readme","bugs":{"url":"https://github.com/imboard-ai/ai-dossier/issues"},"bin":{"dossier-mcp-server":"dist/index.js"},"dist":{"shasum":"a87c3206b14570970493a468d2a26911be697edc","tarball":"https://registry.npmjs.org/@ai-dossier/mcp-server/-/mcp-server-1.0.4.tgz","fileCount":107,"integrity":"sha512-RIJLTCZQxx74zaKJcwY53k/COVJMKLlN9Djn9Ex++G0NIGF1Foc1mpkLPAnZnbnNFleCkDRxPFt8SUTJ+6hdng==","signatures":[{"sig":"MEUCIQCBqdGS0UcnvxbcDWxQ5UQgXBV7CsMujilts3EIDEohpQIgbIezwPzLYYGZQnc5RVtwc1zRIO3y7NsOm/h/o69zJ10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-dossier%2fmcp-server@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219059},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d869ae670254f13eaebfb3599e0b9cea6d0c4e93","mcpName":"ai.imboard/dossier","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cc8c340-311e-44df-84be-4e33e7dce5cd"}},"repository":{"url":"git+https://github.com/imboard-ai/ai-dossier.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.11.0","description":"MCP server for dossier automation standard - enables LLMs to discover, verify, and execute dossiers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","@ai-dossier/core":"^1.0.1","@modelcontextprotocol/sdk":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^3.1.1","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.4_1772875187747_0.3546579568480781","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@ai-dossier/mcp-server","version":"1.0.5","keywords":["mcp","dossier","automation","llm","ai","model-context-protocol"],"author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"license":"AGPL-3.0-only","_id":"@ai-dossier/mcp-server@1.0.5","maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"homepage":"https://github.com/imboard-ai/ai-dossier#readme","bugs":{"url":"https://github.com/imboard-ai/ai-dossier/issues"},"bin":{"dossier-mcp-server":"dist/index.js"},"dist":{"shasum":"36151eff06b2ccbb9e56783039556697143e931b","tarball":"https://registry.npmjs.org/@ai-dossier/mcp-server/-/mcp-server-1.0.5.tgz","fileCount":107,"integrity":"sha512-wNB/OwxU+1Atb+vG1gFoppYWNlgSsquPOJEvhNrFR3GD0qWYLBduLeYm7hZzE+208rcGDR6uiwfCXq5a63L9nQ==","signatures":[{"sig":"MEQCIBvJ4vML0GZsWgWviyWTVFji9zbMltu0Aba+Pp+PyVbYAiBnOLCGT6OM8ID4SrGGnD6U0h/Qzcsya+QS20VqiG1A6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-dossier%2fmcp-server@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219257},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f145d41b3db3a3c6390369e610747fdc226c9817","mcpName":"ai.imboard/dossier","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cc8c340-311e-44df-84be-4e33e7dce5cd"}},"repository":{"url":"git+https://github.com/imboard-ai/ai-dossier.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.11.0","description":"MCP server for dossier automation standard - enables LLMs to discover, verify, and execute dossiers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","@ai-dossier/core":"^1.0.1","@modelcontextprotocol/sdk":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^3.1.1","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.5_1772881872843_0.5000347130667895","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@ai-dossier/mcp-server","version":"1.1.0","keywords":["mcp","dossier","automation","llm","ai","model-context-protocol"],"author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"license":"AGPL-3.0-only","_id":"@ai-dossier/mcp-server@1.1.0","maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"homepage":"https://github.com/imboard-ai/ai-dossier#readme","bugs":{"url":"https://github.com/imboard-ai/ai-dossier/issues"},"bin":{"dossier-mcp-server":"dist/index.js"},"dist":{"shasum":"b407a6c28e25a714db07a594b6e16d74aa69d4e9","tarball":"https://registry.npmjs.org/@ai-dossier/mcp-server/-/mcp-server-1.1.0.tgz","fileCount":107,"integrity":"sha512-pgksg//8x1v+KPUeHndesj0uB3lQRAWWIGWU2fPhSEVA+KeIU0HkUbXIr6vZuaaNesfwID3LH66i0+y56NQ1uA==","signatures":[{"sig":"MEUCIE47SFGtMsY5tt0kwYUdpc+L+1y4dyAZldj9NKUFBv5gAiEAjs35DUtIv+qARWcao8Lt9N7nqGXml2mS7RG8RoRdV94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-dossier%2fmcp-server@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":219653},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"faea3aca39892e42b9276578e5999eb3b641d1bc","mcpName":"ai.imboard/dossier","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cc8c340-311e-44df-84be-4e33e7dce5cd"}},"repository":{"url":"git+https://github.com/imboard-ai/ai-dossier.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.11.0","description":"MCP server for dossier automation standard - enables LLMs to discover, verify, and execute dossiers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","@ai-dossier/core":"^1.0.1","@modelcontextprotocol/sdk":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^3.1.1","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.1.0_1772885464047_0.2872834254260812","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@ai-dossier/mcp-server","version":"1.2.0","keywords":["mcp","dossier","automation","llm","ai","model-context-protocol"],"author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"license":"AGPL-3.0-only","_id":"@ai-dossier/mcp-server@1.2.0","maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"homepage":"https://github.com/imboard-ai/ai-dossier#readme","bugs":{"url":"https://github.com/imboard-ai/ai-dossier/issues"},"bin":{"dossier-mcp-server":"dist/index.js"},"dist":{"shasum":"16129f707a6027521bf7a162bc1b7dc9d58cb2b6","tarball":"https://registry.npmjs.org/@ai-dossier/mcp-server/-/mcp-server-1.2.0.tgz","fileCount":107,"integrity":"sha512-sDDpQcUVAtjJXN+Oo+xUBUSCFYCGwqTAub2C0v+6dMpIlCtsUPHA6X3zVRivm8kGxG45sDvCLSOVluPRg3BEGA==","signatures":[{"sig":"MEUCIQDU8l+KplelwEpRuv59Y6yay1GK2S1D9xYemx/7E6unNgIgbS8zapE01W8R5DwR1h8yIGqOM+cv405+6CrQdhEZ/Ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-dossier%2fmcp-server@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222669},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3090edf11c41289cf701b8e766b769bc56fdb9f8","mcpName":"ai.imboard/dossier","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cc8c340-311e-44df-84be-4e33e7dce5cd"}},"repository":{"url":"git+https://github.com/imboard-ai/ai-dossier.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.11.0","description":"MCP server for dossier automation standard - enables LLMs to discover, verify, and execute dossiers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","@ai-dossier/core":"^1.2.0","@modelcontextprotocol/sdk":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.2.0_1772887282962_0.48517279678489267","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@ai-dossier/mcp-server","version":"1.3.0","keywords":["mcp","dossier","automation","llm","ai","model-context-protocol"],"author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"license":"AGPL-3.0-only","_id":"@ai-dossier/mcp-server@1.3.0","maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"homepage":"https://github.com/imboard-ai/ai-dossier#readme","bugs":{"url":"https://github.com/imboard-ai/ai-dossier/issues"},"bin":{"dossier-mcp-server":"dist/index.js"},"dist":{"shasum":"e98831e4f81e658a375b28b69d7e6da9c5d6fd57","tarball":"https://registry.npmjs.org/@ai-dossier/mcp-server/-/mcp-server-1.3.0.tgz","fileCount":107,"integrity":"sha512-mFQ+aKri3ArSGRkqzI2Xmp2Nd54qoSC+HGHkY6vF8hDN/I4A3UScqjmPH+B+jx8EnLc/XqhkRNVPsLTi7GvDhg==","signatures":[{"sig":"MEQCIFj2JK9qa9/is0CqZsN8gFu/Qdt3AmUAg9RbRsqW4XlEAiBV6zYatBYkCgpo4DvKHbjevj1QfAvjPbNhl/M63MogVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-dossier%2fmcp-server@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222980},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8541dca61dfeed2235e9af6b24a84dc04ff09263","mcpName":"ai.imboard/dossier","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cc8c340-311e-44df-84be-4e33e7dce5cd"}},"repository":{"url":"git+https://github.com/imboard-ai/ai-dossier.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.11.0","description":"MCP server for dossier automation standard - enables LLMs to discover, verify, and execute dossiers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","@ai-dossier/core":"^1.2.0","@modelcontextprotocol/sdk":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.3.0_1772893530073_0.8669617105623919","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@ai-dossier/mcp-server","version":"1.3.1","keywords":["mcp","dossier","automation","llm","ai","model-context-protocol"],"author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"license":"AGPL-3.0-only","_id":"@ai-dossier/mcp-server@1.3.1","maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"homepage":"https://github.com/imboard-ai/ai-dossier#readme","bugs":{"url":"https://github.com/imboard-ai/ai-dossier/issues"},"bin":{"dossier-mcp-server":"dist/index.js"},"dist":{"shasum":"2e643617a8bae5a43995f9cf247020c2388b06fc","tarball":"https://registry.npmjs.org/@ai-dossier/mcp-server/-/mcp-server-1.3.1.tgz","fileCount":111,"integrity":"sha512-OF6ReRLmLwQX52m6gwCkQ+KRYg6qiEYrxaB7efs5nvTJyAYNVcBbhLGdQTCa6ivDSg3BIxE6tDZGXNirlPZRCg==","signatures":[{"sig":"MEUCIQDSNg1VlbsHPxo0YXvsHg/OYZRyItWttte/9rJ+0HFBrQIgNmmGds0Suhf/703IV5UjudVcl8jz62DCrpu2rdjJDNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-dossier%2fmcp-server@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233662},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"cf54ef070ea710ac7ab8caa83bdc2311b5d546e8","mcpName":"ai.imboard/dossier","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cc8c340-311e-44df-84be-4e33e7dce5cd"}},"repository":{"url":"git+https://github.com/imboard-ai/ai-dossier.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.14.1","description":"MCP server for dossier automation standard - enables LLMs to discover, verify, and execute dossiers","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.76","@ai-dossier/core":"^1.2.0","@modelcontextprotocol/sdk":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.3.1_1778680147845_0.19866501832315486","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@ai-dossier/mcp-server","version":"1.3.2","keywords":["mcp","dossier","automation","llm","ai","model-context-protocol"],"author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"license":"AGPL-3.0-only","_id":"@ai-dossier/mcp-server@1.3.2","maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"homepage":"https://github.com/imboard-ai/ai-dossier#readme","bugs":{"url":"https://github.com/imboard-ai/ai-dossier/issues"},"bin":{"dossier-mcp-server":"dist/index.js"},"dist":{"shasum":"727b60debfa948d72501420a606e8c27409b78a6","tarball":"https://registry.npmjs.org/@ai-dossier/mcp-server/-/mcp-server-1.3.2.tgz","fileCount":111,"integrity":"sha512-XLXOfdRl7fwz7poEaSOFqRQD0BMKNDaHCR5N8eOaDf+vIEv6YFJDtb6zpU7QeK5U24F9ZTqkg7WVUldeTOzadw==","signatures":[{"sig":"MEUCIQDB6qBCLst4ZFg7WejDq+6GGBrxHwRazrU15DsDHEiu9AIgGPww+02jl6gnclZoBZiVkwQlAt5q7vk25QCCiUtO6eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-dossier%2fmcp-server@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233777},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"84b4438f41285ab558f98efc4e6177dbaf491d59","mcpName":"ai.imboard/dossier","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cc8c340-311e-44df-84be-4e33e7dce5cd"}},"repository":{"url":"git+https://github.com/imboard-ai/ai-dossier.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.14.1","description":"MCP server for dossier automation standard - enables LLMs to discover, verify, and execute dossiers","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.76","@ai-dossier/core":"^1.2.0","@modelcontextprotocol/sdk":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.3.2_1778695544215_0.4294522360897999","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@ai-dossier/mcp-server","version":"1.3.3","keywords":["mcp","dossier","automation","llm","ai","model-context-protocol"],"author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"license":"AGPL-3.0-only","_id":"@ai-dossier/mcp-server@1.3.3","maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"homepage":"https://github.com/imboard-ai/ai-dossier#readme","bugs":{"url":"https://github.com/imboard-ai/ai-dossier/issues"},"bin":{"dossier-mcp-server":"dist/index.js"},"dist":{"shasum":"6542028c7139c769354ca1b31e38d532c4aa5b05","tarball":"https://registry.npmjs.org/@ai-dossier/mcp-server/-/mcp-server-1.3.3.tgz","fileCount":111,"integrity":"sha512-Ij3lx5lIEmy5pRAjFXv4tQ+Yjm5MNAIAVYlTLf6+3f2Cc6VGlteCnVHzALoZ7h0hFD1WIvJFNfXF3zMJids1kg==","signatures":[{"sig":"MEQCIEiIldZm8GIVeiXJFHBBjeVZarf1WNuPOg0mDFxpWtJpAiATKcCkHg1d/QfagbI6/vh0SNH/3YqumPP2GFW3qZeBWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-dossier%2fmcp-server@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234458},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5b87c21b8510db8be69ef2b2bb4bc3546596581b","mcpName":"ai.imboard/dossier","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cc8c340-311e-44df-84be-4e33e7dce5cd"}},"repository":{"url":"git+https://github.com/imboard-ai/ai-dossier.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.14.1","description":"MCP server for dossier automation standard - enables LLMs to discover, verify, and execute dossiers","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.76","@ai-dossier/core":"^1.2.0","@modelcontextprotocol/sdk":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.3.3_1778698317484_0.8149372478599797","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@ai-dossier/mcp-server","version":"1.3.4","keywords":["mcp","dossier","automation","llm","ai","model-context-protocol"],"author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"license":"AGPL-3.0-only","_id":"@ai-dossier/mcp-server@1.3.4","maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"homepage":"https://github.com/imboard-ai/ai-dossier#readme","bugs":{"url":"https://github.com/imboard-ai/ai-dossier/issues"},"bin":{"dossier-mcp-server":"dist/index.js"},"dist":{"shasum":"a0672bdd68a605d233e4421a1d65e26ea314affc","tarball":"https://registry.npmjs.org/@ai-dossier/mcp-server/-/mcp-server-1.3.4.tgz","fileCount":115,"integrity":"sha512-91V7yCs/bS9MUARfQiCgte4gqTOmeX9Z5JpNLhBMyVmUBbPIBTlG+bwC39Kf098TGLcGgcKBuOTy0wK8prvBAw==","signatures":[{"sig":"MEUCIFtUmmqgcF5eqTZSzSz9wjfzUfHjPcUCbV8pDa85n6BJAiEAo+pzUf8TipLxUK5weOFqpNN1gg2K6vNyEcJp4kt2Cv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-dossier%2fmcp-server@1.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241545},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"1c8f7db79b0eb4dd27e8cc3ccc09b9ea3c907969","mcpName":"ai.imboard/dossier","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cc8c340-311e-44df-84be-4e33e7dce5cd"}},"repository":{"url":"git+https://github.com/imboard-ai/ai-dossier.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.14.1","description":"MCP server for dossier automation standard - enables LLMs to discover, verify, and execute dossiers","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.25.76","@ai-dossier/core":"^1.2.0","@modelcontextprotocol/sdk":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.3.4_1778705437952_0.27592364988291607","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@ai-dossier/mcp-server","version":"1.3.5","keywords":["mcp","dossier","automation","llm","ai","model-context-protocol"],"author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"license":"AGPL-3.0-only","_id":"@ai-dossier/mcp-server@1.3.5","maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"homepage":"https://github.com/imboard-ai/ai-dossier#readme","bugs":{"url":"https://github.com/imboard-ai/ai-dossier/issues"},"bin":{"dossier-mcp-server":"dist/index.js"},"dist":{"shasum":"8e14f0a8eefa913cb86c076afcbd569450fd5610","tarball":"https://registry.npmjs.org/@ai-dossier/mcp-server/-/mcp-server-1.3.5.tgz","fileCount":115,"integrity":"sha512-HNRfW5YwPq/YlzV4tWfA8NcsEUcc0spwYOjvwWn0lS2+WNxXvFapqrOgQgIoyCf+DY/84qB0WuKY22v5+3aevA==","signatures":[{"sig":"MEYCIQC/qGqEWboxLwv7Iz+0viKx7cmbZUDnYM1Niu/PJMbmAwIhALMRXqNPf1TiG92eKZDW+f9LJvI7UzYXAN2rWb9Ls8up","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-dossier%2fmcp-server@1.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241680},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ad2893699e50cd05e530687b92997a903721e796","mcpName":"ai.imboard/dossier","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cc8c340-311e-44df-84be-4e33e7dce5cd"}},"repository":{"url":"git+https://github.com/imboard-ai/ai-dossier.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.17.0","description":"MCP server for dossier automation standard - enables LLMs to discover, verify, and execute dossiers","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.25.76","@ai-dossier/core":"^1.2.0","@modelcontextprotocol/sdk":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.3.5_1781468368285_0.3886569537786637","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@ai-dossier/mcp-server","version":"1.3.6","keywords":["mcp","dossier","skill","skills","claude-code","automation","llm","ai","model-context-protocol"],"author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"license":"AGPL-3.0-only","_id":"@ai-dossier/mcp-server@1.3.6","maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"homepage":"https://github.com/imboard-ai/ai-dossier#readme","bugs":{"url":"https://github.com/imboard-ai/ai-dossier/issues"},"bin":{"dossier-mcp-server":"dist/index.js"},"dist":{"shasum":"3792507ea4928ea81b778f7580227deb9533e4ea","tarball":"https://registry.npmjs.org/@ai-dossier/mcp-server/-/mcp-server-1.3.6.tgz","fileCount":115,"integrity":"sha512-2cNyhMSSby/uxSFIgGNf7fqmlNLrYKejKmgUXm1jguNXvHZzBKGqf4tq4EcrcY1CGs1DieZO8DJC2Gk5qiaitw==","signatures":[{"sig":"MEYCIQCRAe7sUljMa6aJL5NSGdED6k48HOWO75uc0GmDrKMm3wIhAOaQbkTLegrf7elRin4jwgb6ZI7sTCYTVY2fPFy3XL5o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-dossier%2fmcp-server@1.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241754},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d075423a3487c495779a076bdfeadc40b4f51ba4","mcpName":"ai.imboard/dossier","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cc8c340-311e-44df-84be-4e33e7dce5cd"}},"repository":{"url":"git+https://github.com/imboard-ai/ai-dossier.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.17.0","description":"MCP server that lets any LLM discover, verify, and run dossiers — portable, signed skills — via the Model Context Protocol.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.25.76","@ai-dossier/core":"^1.2.0","@modelcontextprotocol/sdk":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.3.6_1782081472806_0.673707209670416","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@ai-dossier/mcp-server","version":"1.4.0","keywords":["mcp","dossier","skill","skills","claude-code","automation","llm","ai","model-context-protocol"],"author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"license":"AGPL-3.0-only","_id":"@ai-dossier/mcp-server@1.4.0","maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"homepage":"https://github.com/imboard-ai/ai-dossier#readme","bugs":{"url":"https://github.com/imboard-ai/ai-dossier/issues"},"bin":{"dossier-mcp-server":"dist/index.js"},"dist":{"shasum":"1c9e4ad6bf9f41ad32d85075a484a84b83baab11","tarball":"https://registry.npmjs.org/@ai-dossier/mcp-server/-/mcp-server-1.4.0.tgz","fileCount":115,"integrity":"sha512-3bVfn33k0VnmyI72MXkNrNW5/qmoCYlod8D5TCRoPNDUioJVV/hdNSTusXitN83aFmTSIBD3jQjL4W8LMM0fXQ==","signatures":[{"sig":"MEUCICfaqsXrTkKTacsIo5OeWP4aoF8KVf9dnwfTSmGmYwHwAiEAks1in5QfiYhawapj/S6+u5FWA5gmJb1AvoRIWlywSEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-dossier%2fmcp-server@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241754},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8871525c5f6a50b78061960d8af9198d45a3b6f2","mcpName":"ai.imboard/dossier","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cc8c340-311e-44df-84be-4e33e7dce5cd"}},"repository":{"url":"git+https://github.com/imboard-ai/ai-dossier.git","type":"git","directory":"mcp-server"},"_npmVersion":"12.0.1","description":"MCP server that lets any LLM discover, verify, and run dossiers — portable, signed skills — via the Model Context Protocol.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76","@ai-dossier/core":"^1.2.0","@modelcontextprotocol/sdk":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.4.0_1785069541086_0.8160396576106714","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@ai-dossier/mcp-server","version":"1.4.1","keywords":["mcp","dossier","skill","skills","claude-code","automation","llm","ai","model-context-protocol"],"author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"license":"AGPL-3.0-only","_id":"@ai-dossier/mcp-server@1.4.1","maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"homepage":"https://github.com/imboard-ai/ai-dossier#readme","bugs":{"url":"https://github.com/imboard-ai/ai-dossier/issues"},"bin":{"dossier-mcp-server":"dist/index.js"},"dist":{"shasum":"8a7ef6de435748e5d5fa3edc6c2d087cc505f75d","tarball":"https://registry.npmjs.org/@ai-dossier/mcp-server/-/mcp-server-1.4.1.tgz","fileCount":115,"integrity":"sha512-OeVMW7mMeSihsj7utXpnc7v0QoBDi6s2oupza1VpiQcBJxoX6/QYdIHbSbCKkve6v1d3Zk/qdiI1JdAdoWhgNw==","signatures":[{"sig":"MEUCIE7XMK7HIv6sPiXM6OqCoimOnv0Utq3zZ1Bl/QO2/MWTAiEA3E7WMruICsKpeBSu8ijWzOyW7VqhGE3FJEZ1+kx3VDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-dossier%2fmcp-server@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241754},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5cc5060fb50a1a41a73142be1a103a567a1bc5ec","mcpName":"ai.imboard/dossier","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7cc8c340-311e-44df-84be-4e33e7dce5cd"}},"repository":{"url":"git+https://github.com/imboard-ai/ai-dossier.git","type":"git","directory":"mcp-server"},"_npmVersion":"12.0.2","description":"MCP server that lets any LLM discover, verify, and run dossiers — portable, signed skills — via the Model Context Protocol.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.76","@ai-dossier/core":"^1.2.0","@modelcontextprotocol/sdk":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.4.1_1786265510660_0.7426670575968042","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@ai-dossier/mcp-server","version":"1.5.0","keywords":["mcp","dossier","skill","skills","claude-code","automation","llm","ai","model-context-protocol"],"author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"license":"AGPL-3.0-only","_id":"@ai-dossier/mcp-server@1.5.0","maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"homepage":"https://github.com/imboard-ai/ai-dossier#readme","bugs":{"url":"https://github.com/imboard-ai/ai-dossier/issues"},"bin":{"dossier-mcp-server":"dist/index.js"},"dist":{"shasum":"2286371e510031576f1566155677d963dfe02417","tarball":"https://registry.npmjs.org/@ai-dossier/mcp-server/-/mcp-server-1.5.0.tgz","fileCount":115,"integrity":"sha512-k5NOw3vEb43x3aDm5gAh3d+PkDDgh81Fj+nTYBhMySA+xCKAoTHcTUB0eDiW8MkdWE6UrRTCm8LgadaLoRE/KQ==","signatures":[{"sig":"MEMCH0QOpP8hlGaCCkonHctuk5M4dtvVicuMM1bKJUtJfD8CIEZSsuaZabwqS5CmN/6ig5UAOteR8E1jX1n09OCl7UEX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDkQ1yfNQxxpZGbyyitoGpP5Lg815zRjcOF1yHMsw3dRQIhAJD8L+vdOY8KuExs/CYS+YrZgTxLEhSle2Bx9QYMlg7v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-dossier%2fmcp-server@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":242878},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"2eb40964c6a2c9aeee17bdc83bca8de16dae4576","mcpName":"ai.imboard/dossier","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"7cc8c340-311e-44df-84be-4e33e7dce5cd"}},"repository":{"url":"git+https://github.com/imboard-ai/ai-dossier.git","type":"git","directory":"mcp-server"},"_npmVersion":"12.1.0","description":"MCP server that lets any LLM discover, verify, and run dossiers — portable, signed skills — via the Model Context Protocol.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.25.76","@ai-dossier/core":"^1.2.0","@modelcontextprotocol/sdk":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.5.0_1790675007208_0.17671447117359596","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@ai-dossier/mcp-server","version":"1.6.0","keywords":["mcp","dossier","skill","skills","claude-code","automation","llm","ai","model-context-protocol"],"author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"license":"AGPL-3.0-only","_id":"@ai-dossier/mcp-server@1.6.0","maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"homepage":"https://github.com/imboard-ai/ai-dossier#readme","bugs":{"url":"https://github.com/imboard-ai/ai-dossier/issues"},"bin":{"dossier-mcp-server":"dist/index.js"},"dist":{"shasum":"53b8f639939c6219b47483bcc293e120b02f5d0f","tarball":"https://registry.npmjs.org/@ai-dossier/mcp-server/-/mcp-server-1.6.0.tgz","fileCount":115,"integrity":"sha512-41+Pbk4IlTEAlq5TPdKmkb09/45VNy3P17wz7Kj/SEaZkfLfd+UlX4TNvTF4jsklsrG9Qq659WR8cbnRQEMcqQ==","signatures":[{"sig":"MEQCIByYs8aBe1jqqti8gxTs2wJ9L4JnctkYKKtL1Bk1k61BAiAvPYJD3FUB37G3FqAMEG86xb4mRAuvdPNcDArE5KRDPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD0zyWJsuEReBsZT40fCpGzfHnD/Q05BTFlPTfXxvjaEwIgFbtPL+lYP0NQ7G+3EY8L0QyCN897r6z2N5IJERqLkks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-dossier%2fmcp-server@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":248271},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"26930a40bd81cf3470b31fb1e78b84237c25fcaa","mcpName":"ai.imboard/dossier","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"7cc8c340-311e-44df-84be-4e33e7dce5cd"}},"repository":{"url":"git+https://github.com/imboard-ai/ai-dossier.git","type":"git","directory":"mcp-server"},"_npmVersion":"12.1.0","description":"MCP server that lets any LLM discover, verify, and run dossiers — portable, signed skills — via the Model Context Protocol.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.25.76","@ai-dossier/core":"^1.12.0","@modelcontextprotocol/sdk":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.6.0_1790680536640_0.9757422949559178","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@ai-dossier/mcp-server","version":"1.6.1","keywords":["mcp","dossier","skill","skills","claude-code","automation","llm","ai","model-context-protocol"],"author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"license":"AGPL-3.0-only","_id":"@ai-dossier/mcp-server@1.6.1","maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"homepage":"https://ai-dossier-imboard.vercel.app","bugs":{"url":"https://github.com/imboard-ai/ai-dossier/issues"},"bin":{"dossier-mcp-server":"dist/index.js"},"dist":{"shasum":"8a268da9c8eb0db61ea2684d0ed3c35074dfe521","tarball":"https://registry.npmjs.org/@ai-dossier/mcp-server/-/mcp-server-1.6.1.tgz","fileCount":115,"integrity":"sha512-r5BrLmnAu01/wJ2QWREEVRUTFk5257DQMRJLfJKT70TpTrfTwc3wBRMaynhVqYj+N767gjQrLTYV1bUYeGtXbw==","signatures":[{"sig":"MEUCIQCfuZng9pSqc/kYizCMuihJagxyjGcmrsfuykNkANfANgIgff6/FDXdL6n5lTr9XPiwX/uB4kUNF9ClXNVpg2P4cfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCkYKYjVOANI7Bhl8qZaHuXwmbJ4a51SIFDFhReu5Pk3wIgPumnjG+MatPdsS1Yigs7y3wAldoAp1tHmqp1o+vAvw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-dossier%2fmcp-server@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":248261},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8fb815c77fe3028f5b39fabb4ba42b7bef62d3f8","mcpName":"ai.imboard/dossier","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","start":"node dist/index.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"7cc8c340-311e-44df-84be-4e33e7dce5cd"}},"repository":{"url":"git+https://github.com/imboard-ai/ai-dossier.git","type":"git","directory":"mcp-server"},"_npmVersion":"12.1.0","description":"MCP server that lets any LLM discover, verify, and run dossiers — portable, signed skills — via the Model Context Protocol.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.25.76","@ai-dossier/core":"^1.12.0","@modelcontextprotocol/sdk":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.6.1_1790729617844_0.3571026665392383","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"_id":"@ai-dossier/mcp-server@1.6.2","bin":{"dossier-mcp-server":"dist/index.js"},"bugs":{"url":"https://github.com/imboard-ai/ai-dossier/issues"},"dist":{"shasum":"1973c3eed4a529c27bb08929a0369bca9ae9cc1d","tarball":"https://registry.npmjs.org/@ai-dossier/mcp-server/-/mcp-server-1.6.2.tgz","fileCount":115,"integrity":"sha512-F8uufOkrahbeD60n/s4jPvV8x/wql5XRmNV1rid0PeGcGHZJEnChC5lnDS769cePuKS2oWA7aRbQXaildjQEaA==","signatures":[{"sig":"MEQCIGFG0Ddu/BJjCQ60dw7jiHQGsefrJVWHH+XXvRkQ6dt+AiB8f3vlaX+hucCs3+m0AbGsOmBgfIAIVKvsccUjHsy0+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDHFQaDpneBiEg4jH7pSK2ST564LsPPTdB5kaR2m0NcYQIgUSv3X5Lk1vnv6/tyysk59WxZ7omnM0OHH01QFgx+oQU="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ai-dossier%2fmcp-server@1.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":248262},"main":"dist/index.js","name":"@ai-dossier/mcp-server","type":"commonjs","types":"./dist/index.d.ts","author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"engines":{"node":">=20.0.0"},"gitHead":"4e69cab9840d8977772f856f480a99ca3019bd56","license":"AGPL-3.0-only","mcpName":"ai.imboard/dossier","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","start":"node dist/index.js"},"version":"1.6.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"7cc8c340-311e-44df-84be-4e33e7dce5cd"}},"homepage":"https://ai-dossier-imboard.vercel.app","keywords":["mcp","dossier","skill","skills","claude-code","automation","llm","ai","model-context-protocol"],"repository":{"url":"git+https://github.com/imboard-ai/ai-dossier.git","type":"git","directory":"mcp-server"},"_npmVersion":"12.1.0","description":"MCP server that lets any LLM discover, verify, and run dossiers (versioned, signed agent skills) via the Model Context Protocol.","directories":{},"maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"_nodeVersion":"22.23.3","dependencies":{"zod":"^3.25.76","@ai-dossier/core":"^1.12.0","@modelcontextprotocol/sdk":"^1.21.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^4.0.9","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-server_1.6.2_1790757872302_0.9154729026877557"}}},"time":{"created":"2026-03-05T08:15:59.113Z","modified":"2026-09-30T08:44:32.785Z","1.0.1":"2026-03-05T08:15:59.363Z","1.0.2":"2026-03-05T17:36:28.404Z","1.0.3":"2026-03-07T08:56:38.237Z","1.0.4":"2026-03-07T09:19:47.904Z","1.0.5":"2026-03-07T11:11:12.998Z","1.1.0":"2026-03-07T12:11:04.200Z","1.2.0":"2026-03-07T12:41:23.124Z","1.3.0":"2026-03-07T14:25:30.215Z","1.3.1":"2026-05-13T13:49:08.004Z","1.3.2":"2026-05-13T18:05:44.381Z","1.3.3":"2026-05-13T18:51:57.664Z","1.3.4":"2026-05-13T20:50:38.089Z","1.3.5":"2026-06-14T20:19:28.431Z","1.3.6":"2026-06-21T22:37:52.962Z","1.4.0":"2026-07-26T12:39:01.236Z","1.4.1":"2026-08-09T08:51:50.808Z","1.5.0":"2026-09-29T09:43:27.311Z","1.6.0":"2026-09-29T11:15:36.730Z","1.6.1":"2026-09-30T00:53:37.942Z","1.6.2":"2026-09-30T08:44:32.392Z"},"bugs":{"url":"https://github.com/imboard-ai/ai-dossier/issues"},"author":{"name":"Yuval Dimnik","email":"yuval.dimnik@gmail.com"},"license":"AGPL-3.0-only","homepage":"https://ai-dossier-imboard.vercel.app","keywords":["mcp","dossier","skill","skills","claude-code","automation","llm","ai","model-context-protocol"],"repository":{"url":"git+https://github.com/imboard-ai/ai-dossier.git","type":"git","directory":"mcp-server"},"description":"MCP server that lets any LLM discover, verify, and run dossiers (versioned, signed agent skills) via the Model Context Protocol.","maintainers":[{"name":"yuvaldim","email":"yuval.dimnik@gmail.com"}],"readme":"# @ai-dossier/mcp-server\n\n[![npm version](https://img.shields.io/npm/v/@ai-dossier/mcp-server)](https://www.npmjs.com/package/@ai-dossier/mcp-server)\n[![npm downloads](https://img.shields.io/npm/dm/@ai-dossier/mcp-server)](https://www.npmjs.com/package/@ai-dossier/mcp-server)\n[![License: AGPL-3.0](https://img.shields.io/badge/License-AGPL--3.0-blue.svg)](https://github.com/imboard-ai/ai-dossier/blob/main/LICENSE)\n\nMCP server that lets any MCP-capable LLM discover, verify, and run dossiers — portable, signed skills — through the [Model Context Protocol](https://modelcontextprotocol.io/). If you've used Claude Code skills, dossiers will feel familiar: they're skills you can verify, version, and pull from a registry.\n\n## Installation\n\n### Claude Code Plugin (Recommended)\n\n```\n/plugin marketplace add imboard-ai/ai-dossier\n/plugin install dossier-mcp-server@ai-dossier\n```\n\nOne-time setup — auto-updates included.\n\n### Claude Code (Manual)\n\n```bash\n# Global (available across all projects)\nclaude mcp add dossier --scope user -- npx @ai-dossier/mcp-server\n\n# Project-only\nclaude mcp add dossier -- npx @ai-dossier/mcp-server\n```\n\n### Claude Desktop\n\nAdd to `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"dossier\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@ai-dossier/mcp-server\"]\n    }\n  }\n}\n```\n\n### Verify\n\n```bash\nclaude mcp list\n```\n\nThen try:\n```\n\"List available dossiers in this project\"\n\"Execute the project-init dossier\"\n```\n\n---\n\n## Tools\n\n### Discovery & Reading\n\n| Tool | Description |\n|------|-------------|\n| `list_dossiers` | Discover available dossiers in a directory. Scans for `*.ds.md` files and returns metadata. |\n| `read_dossier` | Read and parse a dossier file. Returns metadata and content. Should be called after `verify_dossier` passes. Pass `dry_run: true` to also get `dry_run_plan` (static preview). |\n| `search_dossiers` | Search the dossier registry for available dossiers by keyword and optional category filter. |\n\n### Security Verification\n\n| Tool | Description |\n|------|-------------|\n| `verify_dossier` | Verify integrity (checksum) and authenticity (signature) of a single dossier. Returns pass/fail with stage details. |\n| `verify_graph` | Batch verify all dossiers in a resolved dependency graph. Returns aggregate security report with per-dossier breakdown. |\n\n### Orchestration (Multi-Dossier Journeys)\n\n| Tool | Description |\n|------|-------------|\n| `resolve_graph` | Resolve a dossier dependency graph into an execution plan. Produces a DAG with ordered phases, parallel groups, and conflict detection. |\n| `start_journey` | Start a journey session from a resolved and verified graph. Returns the first step's dossier content with injected context. With `dry_run: true` no session is created and a static per-step preview (files, commands, network, env, risk score) is returned instead. The preview is derived from declared metadata and code blocks; the executing agent may take other actions and the score is a heuristic, not a safety guarantee. |\n| `step_complete` | Mark the current journey step as complete or failed. Advances to the next step with context from previous outputs. |\n| `get_journey_status` | Get the current state of a journey: completed steps, current step, remaining steps, and collected outputs. |\n| `cancel_journey` | Cancel an active journey session. Returns a summary of what completed before cancellation. |\n\n---\n\n## Resources\n\n| URI | Description |\n|-----|-------------|\n| `dossier://concept` | Introduction to dossiers — what they are and why to use them |\n| `dossier://protocol` | How to execute dossiers safely and effectively |\n| `dossier://security` | Security model, signing, verification, and trust management |\n| `dossier://orchestration` | Complete reference for multi-dossier journey tools |\n\n---\n\n## Prompts\n\n| Prompt | Description |\n|--------|-------------|\n| `execute-dossier` | Run a dossier with verification and protocol. Automatically chooses single or multi-dossier flow based on relationships. |\n| `execute-journey` | Guide through a multi-step dossier journey: resolve, verify, present plan, execute steps, collect outputs. |\n| `create-dossier` | Author a new dossier using the official meta-dossier template. |\n\n---\n\n## Security\n\nEvery dossier execution is verified before running:\n\n```\nUser: \"Execute the deploy-to-aws dossier\"\n\nLLM:  *Calls verify_dossier*\n\n      Security Verification:\n      - Integrity: Checksum verified (content not tampered with)\n      - Authenticity: Signed by imboard-ai-2024 (trusted)\n      - Risk Level: HIGH\n\n      This dossier will modify AWS infrastructure.\n      Proceed? (y/N)\n```\n\n### Verification results\n\n- **ALLOW** — Verified signature from trusted source + low risk. Execute confidently.\n- **WARN** — Unsigned/unknown signer or high risk. Request user approval.\n- **BLOCK** — Checksum failed or signature invalid. Do not execute.\n\n### Features\n\n- **Integrity**: SHA256 checksums ensure dossiers haven't been modified\n- **Signatures**: Optional Ed25519 or AWS KMS cryptographic signatures (legacy minisign keys still verify)\n- **Risk assessment**: Declared risk level and specific risk factors per dossier\n- **Trust model**: Decentralized — users choose which signing keys to trust via `~/.dossier/trusted-keys.txt`\n\n---\n\n## Development\n\n```bash\ngit clone https://github.com/imboard-ai/ai-dossier.git\ncd ai-dossier/mcp-server\nnpm install\nnpm run build\nnpm test\nnpm start\n```\n\n### Project structure\n\n```\nmcp-server/\n  src/\n    index.ts                 # Server entry point\n    tools/                   # Tool implementations\n    resources/               # Resource providers\n    orchestration/           # Graph resolution, sessions, output mapping\n    utils/                   # Logger, CLI wrapper, response helpers\n```\n\n---\n\n## Technical Details\n\n- **Protocol**: MCP (Model Context Protocol)\n- **Language**: TypeScript\n- **Runtime**: Node.js 20+\n- **Transport**: stdio\n- **Dependencies**: `@modelcontextprotocol/sdk`, `@ai-dossier/core`\n- **License**: AGPL-3.0\n\n---\n\n## For AI Agents\n\n```bash\nnpm run build -w mcp-server    # build (requires core built first)\nnpm run test -w mcp-server     # test\nmake build-mcp                 # build core + mcp-server together\n```\n\n- `src/index.ts` — server entry: registers all tools, resources, and prompts\n- `src/tools/` — one file per MCP tool (e.g. `verifyDossier.ts`)\n- `src/resources/` — static MCP resources (concept, protocol, security, orchestration)\n- `src/orchestration/` — graph resolution and journey session management\n- `src/utils/` — logger, CLI wrapper, response helpers\n\n**Adding a tool:** create `src/tools/myTool.ts`, export handler + input type, register in `src/index.ts` (add to ListTools + CallTool switch).\n\n**Adding a resource:** create `src/resources/myResource.ts`, register in `src/index.ts` (add to ListResources + ReadResource switch).\n\n**For dossier users (not contributors):** install via `claude mcp add dossier -- npx @ai-dossier/mcp-server` to get `dossier://` resources and tools at runtime. MCP Registry name: `ai.imboard/dossier`.\n\n---\n\n## Links\n\n- [Specification](./SPECIFICATION.md)\n- [Changelog](./CHANGELOG.md)\n- [Dossier Standard](../README.md)\n- [Examples](../examples/)\n","readmeFilename":"README.md"}