{"_id":"@buildwithlayer/layer-mcp-demo","_rev":"10-d7539cc7a522a23bad87df6945d90004","name":"@buildwithlayer/layer-mcp-demo","dist-tags":{"latest":"0.0.9"},"versions":{"0.0.1":{"name":"@buildwithlayer/layer-mcp-demo","version":"0.0.1","author":{"url":"https://buildwithlayer.com","name":"GavynWithLayer"},"_id":"@buildwithlayer/layer-mcp-demo@0.0.1","maintainers":[{"name":"codewithlayer","email":"andrewh@buildwithlayer.com"},{"name":"ayaanglayer","email":"ayaang@buildwithlayer.com"},{"name":"gavyn_with_layer","email":"gavynp@buildwithlayer.com"}],"bin":{"layer-mcp-demo":"dist/index.js"},"dist":{"shasum":"8d7f4db465143473082c732ffba607442eeae899","tarball":"https://registry.npmjs.org/@buildwithlayer/layer-mcp-demo/-/layer-mcp-demo-0.0.1.tgz","fileCount":6,"integrity":"sha512-x+EvK/12eCy5/22mQxI1SyhgVGLVIbTL9POGvs6KPUavF9KQjhjBEuEaimoj2fnscMHQP/88B/jEtIxAGejwmA==","signatures":[{"sig":"MEQCIGfL1xps0PFbQ2t7gRSz0EM1Ml21rdn7AL7vSbqgJ5ybAiAxWMEF4RAFktKTlCy/zK8YW0cdzQHPTIqukhzMtOXpIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5790},"main":"dist/index.js","type":"module","gitHead":"0c5561113437bfad28877fb8034b896ad035face","scripts":{"dev":"npx nodemon","build":"tsc && shx chmod +x dist/index.js","inspect":"npm run build && npx @modelcontextprotocol/inspector node ./dist/index.js","prepare":"npm run build"},"_npmUser":{"name":"gavyn_with_layer","email":"gavynp@buildwithlayer.com"},"_npmVersion":"10.9.2","description":"A demo MCP server using a Layer account","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@modelcontextprotocol/sdk":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","nodemon":"^3.1.9","typescript":"^5.7.3","@types/node":"^22.13.5"},"_npmOperationalInternal":{"tmp":"tmp/layer-mcp-demo_0.0.1_1740764473542_0.5822742040489934","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@buildwithlayer/layer-mcp-demo","version":"0.0.3","author":{"url":"https://buildwithlayer.com","name":"GavynWithLayer"},"_id":"@buildwithlayer/layer-mcp-demo@0.0.3","maintainers":[{"name":"codewithlayer","email":"andrewh@buildwithlayer.com"},{"name":"ayaanglayer","email":"ayaang@buildwithlayer.com"},{"name":"gavyn_with_layer","email":"gavynp@buildwithlayer.com"}],"bin":{"layer-mcp-demo":"dist/index.js"},"dist":{"shasum":"6de72e09af60195835de77620792eb125450366c","tarball":"https://registry.npmjs.org/@buildwithlayer/layer-mcp-demo/-/layer-mcp-demo-0.0.3.tgz","fileCount":6,"integrity":"sha512-WWp7C5vNi2NV66vgkJ47iHFNnREr099C8sSzSsZqxQUxTqeEoytzcG/h8KWV2MOT/MjqcQ90Ey3H2n/Wq4hjiA==","signatures":[{"sig":"MEYCIQDjdFKNpOUpU9+mnsraqUXIzA44fz3q/EeHk21y5cHaKgIhAMLy6B2h95zFtox2NhJEQjRUkvZi+oiz8YdyAOTDDO9r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5700},"main":"dist/index.js","type":"module","gitHead":"eae7d6b2f14d684c49c36954b23759213b0a1cd0","scripts":{"dev":"npx nodemon","build":"tsc && shx chmod +x dist/index.js","inspect":"npm run build && npx @modelcontextprotocol/inspector node ./dist/index.js","prepare":"npm run build"},"_npmUser":{"name":"gavyn_with_layer","email":"gavynp@buildwithlayer.com"},"_npmVersion":"10.9.2","description":"A demo MCP server using a Layer account","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@modelcontextprotocol/sdk":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","nodemon":"^3.1.9","typescript":"^5.7.3","@types/node":"^22.13.5"},"_npmOperationalInternal":{"tmp":"tmp/layer-mcp-demo_0.0.3_1740765220243_0.16923111386247403","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@buildwithlayer/layer-mcp-demo","version":"0.0.4","author":{"url":"https://buildwithlayer.com","name":"GavynWithLayer"},"_id":"@buildwithlayer/layer-mcp-demo@0.0.4","maintainers":[{"name":"codewithlayer","email":"andrewh@buildwithlayer.com"},{"name":"ayaanglayer","email":"ayaang@buildwithlayer.com"},{"name":"gavyn_with_layer","email":"gavynp@buildwithlayer.com"}],"bin":{"layer-mcp-demo":"dist/index.js"},"dist":{"shasum":"3edab4520abd8a9b70fb5f0a6d55c908e0040102","tarball":"https://registry.npmjs.org/@buildwithlayer/layer-mcp-demo/-/layer-mcp-demo-0.0.4.tgz","fileCount":6,"integrity":"sha512-Ft0VeQOWpFppE6KrZK3qgVPcnq/7en1UjFijLja8asYuY8vCi4ZkMiHpROYSjjBN5CvBGnX27zOvfD/47EsxWQ==","signatures":[{"sig":"MEYCIQDoY7UGHn8JbI8gPpzH6K14p6qb8woKpvzPy3URcWEXkQIhAM5FdmmG3YsEwcLM5te/Ybz7k8fs1H+fVLvryvhN+D/t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5692},"main":"dist/index.js","type":"module","gitHead":"1f320c9d6123d4e35790bf4764b8a70605ed3856","scripts":{"dev":"npx nodemon","build":"tsc && shx chmod +x dist/index.js","inspect":"npm run build && npx @modelcontextprotocol/inspector node ./dist/index.js","prepare":"npm run build"},"_npmUser":{"name":"gavyn_with_layer","email":"gavynp@buildwithlayer.com"},"_npmVersion":"10.9.2","description":"A demo MCP server using a Layer account","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@modelcontextprotocol/sdk":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","nodemon":"^3.1.9","typescript":"^5.7.3","@types/node":"^22.13.5"},"_npmOperationalInternal":{"tmp":"tmp/layer-mcp-demo_0.0.4_1740766463188_0.07537004128173863","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@buildwithlayer/layer-mcp-demo","version":"0.0.5","author":{"url":"https://buildwithlayer.com","name":"GavynWithLayer"},"_id":"@buildwithlayer/layer-mcp-demo@0.0.5","maintainers":[{"name":"codewithlayer","email":"andrewh@buildwithlayer.com"},{"name":"ayaanglayer","email":"ayaang@buildwithlayer.com"},{"name":"gavyn_with_layer","email":"gavynp@buildwithlayer.com"}],"bin":{"layer-mcp-demo":"dist/index.js"},"dist":{"shasum":"3dad26dcd305db87d06974fc81cb4a5f4b8f38cb","tarball":"https://registry.npmjs.org/@buildwithlayer/layer-mcp-demo/-/layer-mcp-demo-0.0.5.tgz","fileCount":6,"integrity":"sha512-R0TM055VNjzNXhSkiKRdz0cyVtqevyGebJlP5cWz8+5bdG/Wz/DiHfHjZ8JwLtiRRvlSOg5+hmyu5n6zWaQIhA==","signatures":[{"sig":"MEQCICtoPH3YKjMWvOKNdFrzidG4oSqnD75OgRYL25UZG+NyAiBnjC0OXNJfkAqeEO+QHANriJ3ERLC0rG3kJ5dGf2/KOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18136},"main":"dist/index.js","type":"module","gitHead":"7604d48e57e044ba643e638026daa4fb60eed712","scripts":{"dev":"npx nodemon","build":"tsc && shx chmod +x dist/index.js","inspect":"npm run build && npx @modelcontextprotocol/inspector node ./dist/index.js","prepare":"npm run build"},"_npmUser":{"name":"codewithlayer","email":"andrewh@buildwithlayer.com"},"_npmVersion":"10.2.4","description":"A demo MCP server using a Layer account","directories":{},"_nodeVersion":"20.11.0","dependencies":{"json-schema":"^0.4.0","@modelcontextprotocol/sdk":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","nodemon":"^3.1.9","typescript":"^5.7.3","@types/node":"^22.13.5","@types/json-schema":"^7.0.15"},"_npmOperationalInternal":{"tmp":"tmp/layer-mcp-demo_0.0.5_1741389091197_0.5817061090550408","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@buildwithlayer/layer-mcp-demo","version":"0.0.6","author":{"url":"https://buildwithlayer.com","name":"GavynWithLayer"},"_id":"@buildwithlayer/layer-mcp-demo@0.0.6","maintainers":[{"name":"codewithlayer","email":"andrewh@buildwithlayer.com"},{"name":"ayaanglayer","email":"ayaang@buildwithlayer.com"},{"name":"gavyn_with_layer","email":"gavynp@buildwithlayer.com"}],"bin":{"layer-mcp-demo":"dist/index.js"},"dist":{"shasum":"302247120b40363a1f0bde8b513108bd90bd4cd1","tarball":"https://registry.npmjs.org/@buildwithlayer/layer-mcp-demo/-/layer-mcp-demo-0.0.6.tgz","fileCount":6,"integrity":"sha512-lakLtaMOTb/HXSWbfRkDpgdlAnr/B288oSfZHWij8pLMl4HvE1xuReGt8BbPkMwdk+5bM1ipNf9U83eoN4/HuA==","signatures":[{"sig":"MEUCIQCgMHwCcSOUSv1ac6srOIZXy8fgZV4RX/ZeTYoIHsJdBAIgPf1/R0nZNgpzkbVcv/23swa3V9d4QKSjZY1762CUWYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18101},"main":"dist/index.js","type":"module","gitHead":"cfe851d296db84299ce06a221d0f887bab097e28","scripts":{"dev":"npx nodemon","build":"tsc && shx chmod +x dist/index.js","inspect":"npm run build && npx @modelcontextprotocol/inspector node ./dist/index.js","prepare":"npm run build"},"_npmUser":{"name":"codewithlayer","email":"andrewh@buildwithlayer.com"},"_npmVersion":"10.2.4","description":"A demo MCP server using a Layer account","directories":{},"_nodeVersion":"20.11.0","dependencies":{"json-schema":"^0.4.0","@modelcontextprotocol/sdk":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","nodemon":"^3.1.9","typescript":"^5.7.3","@types/node":"^22.13.5","@types/json-schema":"^7.0.15"},"_npmOperationalInternal":{"tmp":"tmp/layer-mcp-demo_0.0.6_1741715927314_0.4974160604959088","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@buildwithlayer/layer-mcp-demo","version":"0.0.7","author":{"url":"https://buildwithlayer.com","name":"GavynWithLayer"},"_id":"@buildwithlayer/layer-mcp-demo@0.0.7","maintainers":[{"name":"codewithlayer","email":"andrewh@buildwithlayer.com"},{"name":"ayaanglayer","email":"ayaang@buildwithlayer.com"},{"name":"gavyn_with_layer","email":"gavynp@buildwithlayer.com"}],"bin":{"layer-mcp-demo":"dist/index.js"},"dist":{"shasum":"c55bdbce40f817d039403fc23ab53a4ed95d82a4","tarball":"https://registry.npmjs.org/@buildwithlayer/layer-mcp-demo/-/layer-mcp-demo-0.0.7.tgz","fileCount":6,"integrity":"sha512-saMpBhLA4/NZ/SUTdjyhRPVkgyrvNY3ymqwKh9qqGGdHlGw4lDz0BQoDmCrTTlCeqZ58vnHcfs7VC2/PoU/vKw==","signatures":[{"sig":"MEUCIQDY0Qy0iw0/kS7Iil3zTgcJffnWGxIghG/tNLF/sg6KjAIgfQrpy/65+iL9W5N/8OgFgIpNTRZD7vdPIMBeexQEq8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18104},"main":"dist/index.js","type":"module","gitHead":"d4d8445c5b4e50255151ef6e2555390d64624116","scripts":{"dev":"npx nodemon","build":"tsc && shx chmod +x dist/index.js","inspect":"npm run build && npx @modelcontextprotocol/inspector node ./dist/index.js","prepare":"npm run build"},"_npmUser":{"name":"codewithlayer","email":"andrewh@buildwithlayer.com"},"_npmVersion":"10.2.4","description":"A demo MCP server using a Layer account","directories":{},"_nodeVersion":"20.11.0","dependencies":{"json-schema":"^0.4.0","@modelcontextprotocol/sdk":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","nodemon":"^3.1.9","typescript":"^5.7.3","@types/node":"^22.13.5","@types/json-schema":"^7.0.15"},"_npmOperationalInternal":{"tmp":"tmp/layer-mcp-demo_0.0.7_1741717331083_0.9243659836408964","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@buildwithlayer/layer-mcp-demo","version":"0.0.8","author":{"url":"https://buildwithlayer.com","name":"GavynWithLayer"},"_id":"@buildwithlayer/layer-mcp-demo@0.0.8","maintainers":[{"name":"codewithlayer","email":"andrewh@buildwithlayer.com"},{"name":"ayaanglayer","email":"ayaang@buildwithlayer.com"},{"name":"gavyn_with_layer","email":"gavynp@buildwithlayer.com"}],"bin":{"layer-mcp-demo":"dist/index.js"},"dist":{"shasum":"21ab050ef7a3f877f56cbb99ee1a136747bba9b0","tarball":"https://registry.npmjs.org/@buildwithlayer/layer-mcp-demo/-/layer-mcp-demo-0.0.8.tgz","fileCount":6,"integrity":"sha512-pDObiRsgNyfUY1izTfF9awhfLho0OwB8c8VQ+CVgK/QSyTFCEBlgsG8Q5dfx5EQkzceyzsBOl7SQ1hy9BxleKQ==","signatures":[{"sig":"MEQCIB73apf3/ZFDvrGvX9pnKe5X0epVnnn7CxBXQmMGBBZuAiBKaQa09W5KBNZuVwr8/QC7A/uGDDp7YLKJdNrSUqZU5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18024},"main":"dist/index.js","type":"module","gitHead":"31a790ae90edd2633f25d093ca0bc843ca1bc0bc","scripts":{"dev":"npx nodemon","build":"tsc && shx chmod +x dist/index.js","inspect":"npm run build && npx @modelcontextprotocol/inspector node ./dist/index.js","prepare":"npm run build"},"_npmUser":{"name":"codewithlayer","email":"andrewh@buildwithlayer.com"},"_npmVersion":"10.2.4","description":"A demo MCP server using a Layer account","directories":{},"_nodeVersion":"20.11.0","dependencies":{"json-schema":"^0.4.0","@modelcontextprotocol/sdk":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","nodemon":"^3.1.9","typescript":"^5.7.3","@types/node":"^22.13.5","@types/json-schema":"^7.0.15"},"_npmOperationalInternal":{"tmp":"tmp/layer-mcp-demo_0.0.8_1741718627071_0.4684078070319815","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"type":"module","name":"@buildwithlayer/layer-mcp-demo","version":"0.0.9","description":"A demo MCP server using a Layer account","author":{"name":"GavynWithLayer","url":"https://buildwithlayer.com"},"main":"dist/index.js","scripts":{"build":"tsc && shx chmod +x dist/index.js","prepare":"npm run build","inspect":"npm run build && npx @modelcontextprotocol/inspector node ./dist/index.js","dev":"npx nodemon"},"bin":{"layer-mcp-demo":"dist/index.js"},"devDependencies":{"@types/json-schema":"^7.0.15","@types/node":"^22.13.5","nodemon":"^3.1.9","shx":"^0.3.4","typescript":"^5.7.3"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.1","json-schema":"^0.4.0"},"_id":"@buildwithlayer/layer-mcp-demo@0.0.9","gitHead":"5bf0e2ee8a98e65d7f8fa60996b54d041dc11106","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-J5pfP4IY9VioCsLojCwOSgnSPudyIoQPoeYPSNVvV0WwdTqAnGkeu69vAyodO9GugXGkQOHdmDPZ/QBSblAfVw==","shasum":"547e4371c5edf33e5e07f9885af94b04efb7e592","tarball":"https://registry.npmjs.org/@buildwithlayer/layer-mcp-demo/-/layer-mcp-demo-0.0.9.tgz","fileCount":6,"unpackedSize":20537,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID7p4hLv95xsM5PCfzjsuaisdUWXt5Bbw9OCQcz5OVZUAiEA8MGKTLW926BQFny14F/lewu78wM00OLNGka/+EYaFWk="}]},"_npmUser":{"name":"ayaanglayer","email":"ayaang@buildwithlayer.com"},"directories":{},"maintainers":[{"name":"codewithlayer","email":"andrewh@buildwithlayer.com"},{"name":"ayaanglayer","email":"ayaang@buildwithlayer.com"},{"name":"gavyn_with_layer","email":"gavynp@buildwithlayer.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/layer-mcp-demo_0.0.9_1743007515457_0.22635694321353594"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-28T17:41:13.466Z","modified":"2025-03-26T16:45:15.920Z","0.0.1":"2025-02-28T17:41:13.729Z","0.0.2":"2025-02-28T17:48:12.342Z","0.0.3":"2025-02-28T17:53:40.512Z","0.0.4":"2025-02-28T18:14:23.422Z","0.0.5":"2025-03-07T23:11:31.397Z","0.0.6":"2025-03-11T17:58:47.513Z","0.0.7":"2025-03-11T18:22:11.274Z","0.0.8":"2025-03-11T18:43:47.263Z","0.0.9":"2025-03-26T16:45:15.724Z"},"author":{"name":"GavynWithLayer","url":"https://buildwithlayer.com"},"description":"A demo MCP server using a Layer account","maintainers":[{"name":"codewithlayer","email":"andrewh@buildwithlayer.com"},{"name":"ayaanglayer","email":"ayaang@buildwithlayer.com"},{"name":"gavyn_with_layer","email":"gavynp@buildwithlayer.com"}],"readme":"# Layer MCP Demo\n\n> An MCP server that uses a demo [Layer](https://buildwithlayer.com) account.\n\n## Prerequisites\n\nThis requires you to have a valid MCP client that supports tools, as well as a demo Layer account.\n\n## Getting Started\n\nTo use this demo server, you must first note your Layer API key. Then, you can launch the server with the following\ncommand:\n\n```shell\n# Replace LAYER_API_KEY_HERE with your API key\nnpx @buildwithlayer/layer-mcp-demo --Layer-Api-Key={LAYER_API_KEY_HERE} --{other-authentication-flags}\n```\n\nAdd the other authentication flags as needed. They match for the name expected by in the headers of the api request.\n\nYou can also add it directly to an MCP client. Here is an example of how to add it to cursor:\n\n- Go to Cursor Settings > Features > MCP\n- Click the `+ Add New MCP Server` button\n- Name it whatever you like (`layer-mcp-demo` for example)\n- Set the `Type` to `command`\n- Set the `Command` to `npx @buildwithlayer/layer-mcp-demo --Layer-Api-Key=LAYER_API_KEY_HERE`, replacing `LAYER_API_KEY_HERE` with your\n  API key","readmeFilename":"README.md"}