{"_id":"@atelye/mcp","_rev":"6-e45c86b1d3536c0a50052c50484af547","name":"@atelye/mcp","dist-tags":{"latest":"0.1.4"},"versions":{"0.0.1":{"name":"@atelye/mcp","version":"0.0.1","license":"MIT","_id":"@atelye/mcp@0.0.1","maintainers":[{"name":"muratgozel","email":"murat@gozel.com.tr"}],"dist":{"shasum":"da447c0f8d4182d0189b7c26386aa66bf4af7cad","tarball":"https://registry.npmjs.org/@atelye/mcp/-/mcp-0.0.1.tgz","fileCount":7,"integrity":"sha512-snGGpT6z+IgWpicm7R2bKEt5ZkrDbnuTI7UylcogaMrKWnN4nwZ1WhZv5mqbJ2d99rz5b3EmOKKi/2JgQvbKnw==","signatures":[{"sig":"MEUCIE/TfQAzwTUYYSMv4VfsDkrGgB9+Qty8CzjO8RbA7bHiAiEA00bI/zbYC02ppenbFCKI4MmKnCEVqvxHIma4tZpyUnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5226},"type":"module","//bin":"NO `bin` FIELD YET, DELIBERATELY. Spec §3 says the server is run as `npx @atelye/mcp`, which needs one — but a `bin` pointing at a dist file that starts no server would make `npx @atelye/mcp` exit silently, which is worse than it not resolving at all. M13.9 adds the field in the same change that adds the stdio entry point.","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit && tsc -p tsconfig.build.json --noEmit"},"_npmUser":{"name":"muratgozel","email":"murat@gozel.com.tr"},"//publish":"PACK AND PUBLISH WITH pnpm ONLY — see the identical note in @atelye/core's manifest and docs/ops/npm-publish.md. `publishConfig.exports` is a pnpm field override; `npm pack`/`npm publish` ignores it and ships a manifest pointing at ./src/index.ts, which `files` excludes. scripts/publish-artifact-guard.mjs proves the packed manifest before anything reaches the registry.","description":"Model Context Protocol server for the Atelye platform. Placeholder release — no public API yet.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.1_1786636153060_0.7720648632219302","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@atelye/mcp","version":"0.1.0","license":"MIT","_id":"@atelye/mcp@0.1.0","maintainers":[{"name":"muratgozel","email":"murat@gozel.com.tr"}],"bin":{"atelye-mcp":"./dist/bin/atelye-mcp.js"},"dist":{"shasum":"a5c1c874a7be37896bbde861e8ffb2c7863e177c","tarball":"https://registry.npmjs.org/@atelye/mcp/-/mcp-0.1.0.tgz","fileCount":47,"integrity":"sha512-1L3gAVehWuxDvW5dZxknDZuy+HFk2Z2WI+i+Om1RbcDWEjnbl34LNy+O7j35Ik2ttXg8fkJy5v4iJeIlS36f8Q==","signatures":[{"sig":"MEUCIHh8OA3Mcnpne9sOg3pWqHd2aNrHT0kLl81RfeV0MesxAiEAn3BUwwM8or35nRwM7090L99ZsN20gizJnZCPjYLlLFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358597},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"build":"tsc -p tsconfig.build.json","test:unit":"vitest run","typecheck":"tsc --noEmit && tsc -p tsconfig.build.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f2d5f0d-ac9e-46ba-a8b3-0b3033d36720"}},"//publish":"PACK AND PUBLISH WITH pnpm ONLY — see the identical note in @atelye/core's manifest and docs/ops/npm-publish.md. `publishConfig.exports` is a pnpm field override; `npm pack`/`npm publish` ignores it and ships a manifest pointing at ./src/index.ts, which `files` excludes. `publishConfig.bin` likewise rewrites the bin to dist/ at pack time. scripts/publish-artifact-guard.mjs proves the packed manifest before anything reaches the registry.","description":"Model Context Protocol server for the Atelye platform: a stdio server exposing curated CMS content and publishable-read verification tools over @atelye/management and @atelye/client. Node only.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@atelye/client":"0.1.0","@atelye/management":"0.1.0","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"4.12.27","vitest":"4.1.9","@types/node":"24.13.3","@atelye/test-support":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.0_1786639093026_0.9816579361110109","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@atelye/mcp","version":"0.1.1","license":"MIT","_id":"@atelye/mcp@0.1.1","maintainers":[{"name":"muratgozel","email":"murat@gozel.com.tr"}],"bin":{"atelye-mcp":"./dist/bin/atelye-mcp.js"},"dist":{"shasum":"aa3eeef6309ce934654cf910a0bd8d3df5107b64","tarball":"https://registry.npmjs.org/@atelye/mcp/-/mcp-0.1.1.tgz","fileCount":47,"integrity":"sha512-E722H2SEd1KLSBU8vdTx83dNf75bjqEDKcElLbqKxIROum1N3b7AULVHXt3iOkvZomd/iMGTtQDuZwA0tUNNZA==","signatures":[{"sig":"MEYCIQD3FqQQl+3EP9oEB5gAWhoGS3Avuw0TWJX+qItsPfd3uQIhAIcRrq65lwa3Cczb6tlIPkQr+7Vwyb8IXvG/rVOIJbxU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358597},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"build":"tsc -p tsconfig.build.json","test:unit":"vitest run","typecheck":"tsc --noEmit && tsc -p tsconfig.build.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f2d5f0d-ac9e-46ba-a8b3-0b3033d36720"}},"//publish":"PACK AND PUBLISH WITH pnpm ONLY — see the identical note in @atelye/core's manifest and docs/ops/npm-publish.md. `publishConfig.exports` is a pnpm field override; `npm pack`/`npm publish` ignores it and ships a manifest pointing at ./src/index.ts, which `files` excludes. `publishConfig.bin` likewise rewrites the bin to dist/ at pack time. scripts/publish-artifact-guard.mjs proves the packed manifest before anything reaches the registry.","description":"Model Context Protocol server for the Atelye platform: a stdio server exposing curated CMS content and publishable-read verification tools over @atelye/management and @atelye/client. Node only.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@atelye/client":"0.2.0","@atelye/management":"0.1.0","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"4.12.27","vitest":"4.1.9","@types/node":"24.13.3","@atelye/test-support":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.1_1786707567395_0.42454352175333754","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@atelye/mcp","version":"0.1.2","license":"MIT","_id":"@atelye/mcp@0.1.2","maintainers":[{"name":"muratgozel","email":"murat@gozel.com.tr"}],"bin":{"atelye-mcp":"./dist/bin/atelye-mcp.js"},"dist":{"shasum":"a0ebcbc7a7e6fb1938e057bc2f9b043eb95d1969","tarball":"https://registry.npmjs.org/@atelye/mcp/-/mcp-0.1.2.tgz","fileCount":47,"integrity":"sha512-ID8EF6zLwRzZIzJfvQTCyISh1ClL+SjaAmiNA45xCtSbONHNetkvWKbcIyXp9+jrMoHYKxeWmpuMnsYbiaz7UA==","signatures":[{"sig":"MEQCIDu4ULewhOYV3I+CB1LHoXPaAhpjqQPJrsgVi/jzEHuIAiAxcAdgGj3lsmj0GjnCBkjEw+SzEGWgXWDUFYVOoNKxzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358597},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"build":"tsc -p tsconfig.build.json","test:unit":"vitest run","typecheck":"tsc --noEmit && tsc -p tsconfig.build.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f2d5f0d-ac9e-46ba-a8b3-0b3033d36720"}},"//publish":"PACK AND PUBLISH WITH pnpm ONLY — see the identical note in @atelye/core's manifest and docs/ops/npm-publish.md. `publishConfig.exports` is a pnpm field override; `npm pack`/`npm publish` ignores it and ships a manifest pointing at ./src/index.ts, which `files` excludes. `publishConfig.bin` likewise rewrites the bin to dist/ at pack time. scripts/publish-artifact-guard.mjs proves the packed manifest before anything reaches the registry.","description":"Model Context Protocol server for the Atelye platform: a stdio server exposing curated CMS content and publishable-read verification tools over @atelye/management and @atelye/client. Node only.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@atelye/client":"0.3.0","@atelye/management":"0.1.1","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"4.12.27","vitest":"4.1.9","@types/node":"24.13.3","@atelye/test-support":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.2_1786717330720_0.21279299019903997","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@atelye/mcp","version":"0.1.3","license":"MIT","_id":"@atelye/mcp@0.1.3","maintainers":[{"name":"muratgozel","email":"murat@gozel.com.tr"}],"bin":{"atelye-mcp":"./dist/bin/atelye-mcp.js"},"dist":{"shasum":"106f921ec4f6213d0672739f30bf137e5ddb6765","tarball":"https://registry.npmjs.org/@atelye/mcp/-/mcp-0.1.3.tgz","fileCount":47,"integrity":"sha512-5hgUeitmJDUr2x/J1KlJR65oXigKMT/fmNftjktjaXYyK6hZNQhPGI1bGY2OHc6BS/EdK+P1rCHC0ljYdisCYw==","signatures":[{"sig":"MEUCIQCZV7w3S7B/LXazf+ChgIam6d8leAnx05lKfE78i+6GpwIgT8pDPn7Gf6XTG0WV219Bl/pkqR+dn7hd7NjjzkAu6Lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369544},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"build":"tsc -p tsconfig.build.json","test:unit":"vitest run","typecheck":"tsc --noEmit && tsc -p tsconfig.build.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f2d5f0d-ac9e-46ba-a8b3-0b3033d36720"}},"//publish":"PACK AND PUBLISH WITH pnpm ONLY — see the identical note in @atelye/core's manifest and docs/ops/npm-publish.md. `publishConfig.exports` is a pnpm field override; `npm pack`/`npm publish` ignores it and ships a manifest pointing at ./src/index.ts, which `files` excludes. `publishConfig.bin` likewise rewrites the bin to dist/ at pack time. scripts/publish-artifact-guard.mjs proves the packed manifest before anything reaches the registry.","description":"Model Context Protocol server for the Atelye platform: a stdio server exposing curated CMS content and publishable-read verification tools over @atelye/management and @atelye/client. Node only.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@atelye/core":"0.3.0","@atelye/client":"0.4.0","@atelye/management":"0.2.0","@modelcontextprotocol/sdk":"1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"hono":"4.12.27","vitest":"4.1.9","@types/node":"24.13.3","@atelye/test-support":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.3_1786750816346_0.8249594178826383","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@atelye/mcp","version":"0.1.4","private":false,"license":"MIT","description":"Model Context Protocol server for the Atelye platform: a stdio server exposing curated CMS content and publishable-read verification tools over @atelye/management and @atelye/client. Node only.","type":"module","sideEffects":false,"engines":{"node":">=20"},"bin":{"atelye-mcp":"./dist/bin/atelye-mcp.js"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"//publish":"PACK AND PUBLISH WITH pnpm ONLY — see the identical note in @atelye/core's manifest and docs/ops/npm-publish.md. `publishConfig.exports` is a pnpm field override; `npm pack`/`npm publish` ignores it and ships a manifest pointing at ./src/index.ts, which `files` excludes. `publishConfig.bin` likewise rewrites the bin to dist/ at pack time. scripts/publish-artifact-guard.mjs proves the packed manifest before anything reaches the registry.","publishConfig":{"access":"public"},"dependencies":{"@modelcontextprotocol/sdk":"1.29.0","@atelye/client":"0.5.0","@atelye/core":"0.3.0","@atelye/management":"0.2.0"},"devDependencies":{"@types/node":"24.13.3","hono":"4.12.27","vitest":"4.1.9","@atelye/test-support":"0.0.0"},"scripts":{"build":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit && tsc -p tsconfig.build.json --noEmit","test:unit":"vitest run"},"_nodeVersion":"24.18.0","_id":"@atelye/mcp@0.1.4","dist":{"integrity":"sha512-poh4ni22Mam3lzdktpX49ihfR6aX2qHOZLzBsXsgJYj2z7p3NWV+U7cekYPz9rAZ0lXz3kABlgd2JtBsIVfk1g==","shasum":"e537d9817249b47ac2c071a349110dadff3de270","tarball":"https://registry.npmjs.org/@atelye/mcp/-/mcp-0.1.4.tgz","fileCount":47,"unpackedSize":369544,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAfg5wJOjxd2EBG0dSWzrwIQoPv9CtTbAgeisCmcjuFUAiAgm3bpxKK8DJLSD3Pf6cbO5qUZax5zXobLsNkmDQWgLg=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4f2d5f0d-ac9e-46ba-a8b3-0b3033d36720"}},"directories":{},"maintainers":[{"name":"muratgozel","email":"murat@gozel.com.tr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.1.4_1787038670766_0.8086441796246755"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-13T15:49:12.793Z","modified":"2026-08-18T07:37:51.118Z","0.0.1":"2026-08-13T15:49:13.200Z","0.1.0":"2026-08-13T16:38:13.169Z","0.1.1":"2026-08-14T11:39:27.537Z","0.1.2":"2026-08-14T14:22:10.882Z","0.1.3":"2026-08-14T23:40:16.505Z","0.1.4":"2026-08-18T07:37:50.891Z"},"license":"MIT","description":"Model Context Protocol server for the Atelye platform: a stdio server exposing curated CMS content and publishable-read verification tools over @atelye/management and @atelye/client. Node only.","maintainers":[{"name":"muratgozel","email":"murat@gozel.com.tr"}],"readme":"","readmeFilename":""}