{"_id":"@blinkpage/mcp","_rev":"14-cd18e20221e5154dc4f3e67d537d15cf","name":"@blinkpage/mcp","dist-tags":{"latest":"0.4.0"},"versions":{"0.1.0":{"name":"@blinkpage/mcp","version":"0.1.0","_id":"@blinkpage/mcp@0.1.0","maintainers":[{"name":"blinkpage","email":"support@blinkpage.app"}],"bin":{"blinkpage-mcp":"dist/index.js"},"dist":{"shasum":"5c10aa6c06784e97d079e69842950cdea9c82bb8","tarball":"https://registry.npmjs.org/@blinkpage/mcp/-/mcp-0.1.0.tgz","fileCount":37,"integrity":"sha512-eXk3uqhH2LkOfVY6yfonck9DI5evTDHHo+B7DveViAb6vgP65R1sYN2ho1xPl+x1YX6utZDl8S5PBAe3ndGs5g==","signatures":[{"sig":"MEUCIQCfToZphIrk6cN/B1cVR1hyySq/6pCEZA+W/auk6QoAlgIgNQ+m0SFkxrRxI2KTFrBUxW3bzSp6AOw7TecPsSKdXFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82151},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"f0bc23e8cdeac8bfeea9f81c4d021a32c91f4870","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","smoke":"node --experimental-vm-modules scripts/smoke.mjs","start":"node dist/index.js"},"_npmUser":{"name":"blinkpage","email":"support@blinkpage.app"},"_npmVersion":"10.9.2","description":"Blinkpage MCP server. Exposes `list_projects` and `upload_component` over stdio for LLM clients (Claude Desktop, Cursor, Cline).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.25.0","@modelcontextprotocol/sdk":"^1.29.0","@blinkpage/component-builder":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.0_1778524305568_0.999842686117983","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@blinkpage/mcp","version":"0.1.1","_id":"@blinkpage/mcp@0.1.1","maintainers":[{"name":"blinkpage","email":"support@blinkpage.app"}],"bin":{"blinkpage-mcp":"dist/index.js"},"dist":{"shasum":"c55371e60d7e12d619e0961df5c42f9bb9b2f2c5","tarball":"https://registry.npmjs.org/@blinkpage/mcp/-/mcp-0.1.1.tgz","fileCount":45,"integrity":"sha512-HQWd5zKSZrSN6GdGozdY8oPqMDy3E1j09wHXyZAYSOg27dPgAk+QwyzWxtBjaClnbHGcjgb2OWDgUKbrzgLtsg==","signatures":[{"sig":"MEYCIQCY4PSgIfFymvFcOAEwd6ka6iX8aJmIzOgjl2Kl4EjXUgIhALzuuIjQkj3rNH2ZfFNyK6Uf318QxNpHpk3XxuFS+YnG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110740},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d0af394269f956b7e48f1093ffd9baf83b028a97","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","smoke":"node --experimental-vm-modules scripts/smoke.mjs","start":"node dist/index.js"},"_npmUser":{"name":"blinkpage","email":"support@blinkpage.app"},"_npmVersion":"10.9.2","description":"Blinkpage MCP server. Exposes `list_projects` and `upload_component` over stdio for LLM clients (Claude Desktop, Cursor, Cline).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.25.0","@modelcontextprotocol/sdk":"^1.29.0","@blinkpage/component-builder":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.1_1778765673777_0.9310499230762039","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@blinkpage/mcp","version":"0.1.2","_id":"@blinkpage/mcp@0.1.2","maintainers":[{"name":"blinkpage","email":"support@blinkpage.app"}],"bin":{"blinkpage-mcp":"dist/index.js"},"dist":{"shasum":"7a04250901bc20a368e57466f41023d998ed561f","tarball":"https://registry.npmjs.org/@blinkpage/mcp/-/mcp-0.1.2.tgz","fileCount":45,"integrity":"sha512-8RgbNQeV7XIbOG4E0LsdDK3THiGIl5IFgvefOmC6pOYtsbOs3p12/jsumrAdld9FapqagC+xQ300FczwCAP62g==","signatures":[{"sig":"MEUCICGISnN/6I3O86KY2zK1vYrHEzZBQDJdpVOwcQ63aApXAiEAwPZSeXngWfNNT2uciQgmwlRhkKTbHAeWLWODH+EQ9RM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110740},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d0af394269f956b7e48f1093ffd9baf83b028a97","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","smoke":"node --experimental-vm-modules scripts/smoke.mjs","start":"node dist/index.js"},"_npmUser":{"name":"blinkpage","email":"support@blinkpage.app"},"_npmVersion":"10.9.2","description":"Blinkpage MCP server. Exposes `list_projects` and `upload_component` over stdio for LLM clients (Claude Desktop, Cursor, Cline).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.25.0","@modelcontextprotocol/sdk":"^1.29.0","@blinkpage/component-builder":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.2_1778767427575_0.968553045862764","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@blinkpage/mcp","version":"0.2.0","_id":"@blinkpage/mcp@0.2.0","maintainers":[{"name":"blinkpage","email":"support@blinkpage.app"}],"bin":{"blinkpage-mcp":"dist/index.js"},"dist":{"shasum":"c12ac0c9546bb0a52ba17d2498d3935ecc224797","tarball":"https://registry.npmjs.org/@blinkpage/mcp/-/mcp-0.2.0.tgz","fileCount":49,"integrity":"sha512-q5EX2GG10qWNnkRIUKdEsYhLMjhPm5E6dAGCvlsXsVywpWp9vA7HADtN2H6U5uhvpYgP2AbyPuXGCIAIgwWrsw==","signatures":[{"sig":"MEYCIQCQeGxMTAWy5lQygEKx8aw4+5kvwyeHl9IDgiDKRv7uXAIhAOu6Y6CwyMhPMoihtOTO7n41S16ocjwvKqKwt/QAzBXe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125304},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d0af394269f956b7e48f1093ffd9baf83b028a97","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","smoke":"node --experimental-vm-modules scripts/smoke.mjs","start":"node dist/index.js"},"_npmUser":{"name":"blinkpage","email":"support@blinkpage.app"},"_npmVersion":"10.9.2","description":"Blinkpage MCP server. Exposes `list_projects` and `upload_component` over stdio for LLM clients (Claude Desktop, Cursor, Cline).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.25.0","@modelcontextprotocol/sdk":"^1.29.0","@blinkpage/component-builder":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0_1778767838553_0.9321989687358176","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@blinkpage/mcp","version":"0.2.1","_id":"@blinkpage/mcp@0.2.1","maintainers":[{"name":"blinkpage","email":"support@blinkpage.app"}],"bin":{"blinkpage-mcp":"dist/index.js"},"dist":{"shasum":"c2322cbb3d554284f452edd1bf0aee3d1d9bddbb","tarball":"https://registry.npmjs.org/@blinkpage/mcp/-/mcp-0.2.1.tgz","fileCount":49,"integrity":"sha512-zDDGTNvfHLDiSeKGMyJqbKgxdVTCQXGdWVsdNtm1yXUWlDq84E0P5QYdrknejl/SkRBXacd6/CNYs5a/Pw/SNg==","signatures":[{"sig":"MEYCIQCu6BZIa+En223sNIBC6udECBq5wsYuXWX2hkSs61utZQIhAILsgR0Re08AQS1422fNdtXqkNOM5bVPbqD6FrQGZ+8x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127418},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d0af394269f956b7e48f1093ffd9baf83b028a97","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","smoke":"node --experimental-vm-modules scripts/smoke.mjs","start":"node dist/index.js"},"_npmUser":{"name":"blinkpage","email":"support@blinkpage.app"},"_npmVersion":"10.9.2","description":"Blinkpage MCP server. Exposes `list_projects` and `upload_component` over stdio for LLM clients (Claude Desktop, Cursor, Cline).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.25.0","@modelcontextprotocol/sdk":"^1.29.0","@blinkpage/component-builder":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.1_1778768648798_0.4410996295335661","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@blinkpage/mcp","version":"0.2.2","_id":"@blinkpage/mcp@0.2.2","maintainers":[{"name":"blinkpage","email":"support@blinkpage.app"}],"bin":{"blinkpage-mcp":"dist/index.js"},"dist":{"shasum":"f756463947ad78bed5bce8532b96d6008832aab0","tarball":"https://registry.npmjs.org/@blinkpage/mcp/-/mcp-0.2.2.tgz","fileCount":49,"integrity":"sha512-TKDKGqeGuoE85f6KtYl3eNdbRLCaDc9BqHkvnZk2lh2i+Qx7qzl0OqGQkh1bkwCoQhlDvo41dYP9p3pYSGr4mQ==","signatures":[{"sig":"MEYCIQCw8xubXkVgu8qUM8zR9lwv5PViTXqJ3djHFaoy3V8a4gIhALa9sR3beg1csHQwG7BXXqBl37hGkscS+Kk5IWyS8mBp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143308},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d0af394269f956b7e48f1093ffd9baf83b028a97","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","smoke":"node --experimental-vm-modules scripts/smoke.mjs","start":"node dist/index.js"},"_npmUser":{"name":"blinkpage","email":"support@blinkpage.app"},"_npmVersion":"10.9.2","description":"Blinkpage MCP server. Exposes `list_projects` and `upload_component` over stdio for LLM clients (Claude Desktop, Cursor, Cline).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.25.0","@modelcontextprotocol/sdk":"^1.29.0","@blinkpage/component-builder":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.2_1778769682295_0.12474486212952973","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@blinkpage/mcp","version":"0.3.0","_id":"@blinkpage/mcp@0.3.0","maintainers":[{"name":"blinkpage","email":"support@blinkpage.app"}],"bin":{"blinkpage-mcp":"dist/index.js"},"dist":{"shasum":"81f15a5cca098b31c5404e2957a82063a888f33b","tarball":"https://registry.npmjs.org/@blinkpage/mcp/-/mcp-0.3.0.tgz","fileCount":49,"integrity":"sha512-OqB/+DoSqhRDSywHwShVSD2w+OHiWmwNYSpf4pHCvnzUOW46+1p355PB7m34tn0C9famUSe7OPGB72jVrpLNIA==","signatures":[{"sig":"MEYCIQD3Yc5rkVEZbxwNimJKRcuSSh8IukmxkyZsLVAPK6uibQIhAKa/TWVQ8gyNlp9zSwljba6TuJY6eqO0mTSCQ8gznJma","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136507},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d0af394269f956b7e48f1093ffd9baf83b028a97","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","smoke":"node --experimental-vm-modules scripts/smoke.mjs","start":"node dist/index.js"},"_npmUser":{"name":"blinkpage","email":"support@blinkpage.app"},"_npmVersion":"10.9.2","description":"Blinkpage MCP server. Exposes `list_projects` and `upload_component` over stdio for LLM clients (Claude Desktop, Cursor, Cline).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.25.0","@modelcontextprotocol/sdk":"^1.29.0","@blinkpage/component-builder":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.0_1778771264604_0.3140447320132498","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@blinkpage/mcp","version":"0.3.1","_id":"@blinkpage/mcp@0.3.1","maintainers":[{"name":"blinkpage","email":"support@blinkpage.app"}],"bin":{"blinkpage-mcp":"dist/index.js"},"dist":{"shasum":"fd0a17239f1a96cfb6b458b09a9ace6625f0dfd9","tarball":"https://registry.npmjs.org/@blinkpage/mcp/-/mcp-0.3.1.tgz","fileCount":49,"integrity":"sha512-vHT4x/w8tw1My4DxL151YTFa5wBISKqv7dTKseYEbc7egP8D6sHAAmxbZw4Tr1/5Tn3HqfKTALysnwXYEPmXFA==","signatures":[{"sig":"MEUCIQDb2zy+on4rQGVwKqI3wTQRy/z8Nmg72oJBUbf16zx5NAIgDNjRFqcQ+guQNDmWkdpLprt6TSEYxXhuuPoNZ4ZA3Ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138700},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d0af394269f956b7e48f1093ffd9baf83b028a97","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","smoke":"node --experimental-vm-modules scripts/smoke.mjs","start":"node dist/index.js"},"_npmUser":{"name":"blinkpage","email":"support@blinkpage.app"},"_npmVersion":"10.9.2","description":"Blinkpage MCP server. Exposes `list_projects` and `upload_component` over stdio for LLM clients (Claude Desktop, Cursor, Cline).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.25.0","@modelcontextprotocol/sdk":"^1.29.0","@blinkpage/component-builder":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.1_1778772259750_0.6342399933438294","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@blinkpage/mcp","version":"0.3.2","_id":"@blinkpage/mcp@0.3.2","maintainers":[{"name":"blinkpage","email":"support@blinkpage.app"}],"bin":{"blinkpage-mcp":"dist/index.js"},"dist":{"shasum":"df786d885aed71a8966dc15c4f3867509f0689ab","tarball":"https://registry.npmjs.org/@blinkpage/mcp/-/mcp-0.3.2.tgz","fileCount":49,"integrity":"sha512-H9qA9u0ou6h3bwC5fGPsbCJOIX1ZpXmXnUGKCmntAO4WKYGITlLtDyaLzGiBXKeuBgK3HapQtZvRnQhYR+BcYg==","signatures":[{"sig":"MEUCIAc5BfaMWaXTzBG1P6IYxmPkIBzpfvBicpOYuAztnzdnAiEA2TuoImEdifuGp5IOXvaUrBLDQSqjLfMsEONb2EbFzvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139099},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d0af394269f956b7e48f1093ffd9baf83b028a97","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","smoke":"node --experimental-vm-modules scripts/smoke.mjs","start":"node dist/index.js"},"_npmUser":{"name":"blinkpage","email":"support@blinkpage.app"},"_npmVersion":"10.9.2","description":"Blinkpage MCP server. Exposes `list_projects` and `upload_component` over stdio for LLM clients (Claude Desktop, Cursor, Cline).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.25.0","@modelcontextprotocol/sdk":"^1.29.0","@blinkpage/component-builder":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.2_1778772705206_0.7756617231519474","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@blinkpage/mcp","version":"0.3.3","_id":"@blinkpage/mcp@0.3.3","maintainers":[{"name":"blinkpage","email":"support@blinkpage.app"}],"bin":{"blinkpage-mcp":"dist/index.js"},"dist":{"shasum":"936c510c05d39ec3981423fec101fc1d7f73e8ea","tarball":"https://registry.npmjs.org/@blinkpage/mcp/-/mcp-0.3.3.tgz","fileCount":49,"integrity":"sha512-4HnVs/KyuBFg/hJ909nXgG2Xqu6CfPf/ix+qScJD1IjRmY3/oc/R3iZd4pSzR+HlETDao1wdY+UlVArOS9KfuA==","signatures":[{"sig":"MEYCIQCczg3IGFBC0fq+f5gAU0Vqy+Hw1P7nwE4SYdGMBWzOAwIhAMsGkJY1gjdGynfa682JfCeCi0vVWfSTRKk6YN99wLhg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138574},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d0af394269f956b7e48f1093ffd9baf83b028a97","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","smoke":"node --experimental-vm-modules scripts/smoke.mjs","start":"node dist/index.js"},"_npmUser":{"name":"blinkpage","email":"support@blinkpage.app"},"_npmVersion":"10.9.2","description":"Blinkpage MCP server. Exposes `list_projects` and `upload_component` over stdio for LLM clients (Claude Desktop, Cursor, Cline).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.25.0","@modelcontextprotocol/sdk":"^1.29.0","@blinkpage/component-builder":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.3_1778852158688_0.2932396347711943","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@blinkpage/mcp","version":"0.3.4","_id":"@blinkpage/mcp@0.3.4","maintainers":[{"name":"blinkpage","email":"support@blinkpage.app"}],"bin":{"blinkpage-mcp":"dist/index.js"},"dist":{"shasum":"48dbee5c039886e0f2b446b3432e67b27a8c5be1","tarball":"https://registry.npmjs.org/@blinkpage/mcp/-/mcp-0.3.4.tgz","fileCount":49,"integrity":"sha512-gmwt6FP8D15gm8KPLnLtk7lC0bSsfg86XMr2lu4+Z1QAOC8HqmFtGwoSYJSDSh4mHD0Vk4FOQTqO2tLw8LJ9Aw==","signatures":[{"sig":"MEUCIQDGLaB6CUNRF3LwJESca/e2+slex0IAwr8TlHH0hd+loQIgfD4DKEw0TEhh8QLmSbW2QyTzfcvtuKH2I7BMW4CqEbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138524},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d0af394269f956b7e48f1093ffd9baf83b028a97","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","smoke":"node --experimental-vm-modules scripts/smoke.mjs","start":"node dist/index.js"},"_npmUser":{"name":"blinkpage","email":"support@blinkpage.app"},"_npmVersion":"10.9.2","description":"Blinkpage MCP server. Exposes `list_projects` and `upload_component` over stdio for LLM clients (Claude Desktop, Cursor, Cline).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.25.0","@modelcontextprotocol/sdk":"^1.29.0","@blinkpage/component-builder":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.4_1778855123184_0.5595054083966098","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@blinkpage/mcp","version":"0.3.5","_id":"@blinkpage/mcp@0.3.5","maintainers":[{"name":"blinkpage","email":"support@blinkpage.app"}],"bin":{"blinkpage-mcp":"dist/index.js"},"dist":{"shasum":"10eae79118d53bab3de26e718ae02a9f5bb76bbd","tarball":"https://registry.npmjs.org/@blinkpage/mcp/-/mcp-0.3.5.tgz","fileCount":50,"integrity":"sha512-kwyrPNNdC8PvOwKCdwVFo5lFvBfBOABSqv6fKqjpimerASyXEfpQDS0t00iJzC4NRmQPB9EC1ACAIpgu7Zhivw==","signatures":[{"sig":"MEYCIQDTYT86kBkOZHOhT/cxJKb1qWplOGSzA+hoUmQbyZnfewIhAM6EU6xx/DmHNZdsznnuscwdTmSQfJy0efMTfVOcrBIB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146242},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a2aef3ce8bf6cbe4c51a60999261aa23df41568c","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","smoke":"node --experimental-vm-modules scripts/smoke.mjs","start":"node dist/index.js"},"_npmUser":{"name":"blinkpage","email":"support@blinkpage.app"},"_npmVersion":"10.9.2","description":"Blinkpage MCP server. Exposes `list_projects` and `upload_component` over stdio for LLM clients (Claude Desktop, Cursor, Cline).","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.25.0","@modelcontextprotocol/sdk":"^1.29.0","@blinkpage/component-builder":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.5_1778860679153_0.588269434166403","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@blinkpage/mcp","version":"0.3.6","_id":"@blinkpage/mcp@0.3.6","maintainers":[{"name":"blinkpage","email":"support@blinkpage.app"}],"bin":{"blinkpage-mcp":"dist/index.js"},"dist":{"shasum":"9942767b8dff3745f9f080d3aaf75057a320f63f","tarball":"https://registry.npmjs.org/@blinkpage/mcp/-/mcp-0.3.6.tgz","fileCount":50,"integrity":"sha512-ENIy1Mbiz/cDHtfCrfc3Klq0xjyQEluSNsCVMx59bWQSIWjpXG6YTuqWDbZ5c+H2LB+d+WdBDFegew1B5/LvlQ==","signatures":[{"sig":"MEYCIQD5+uvuAecXB20lcHDAjzcGUKRr6lFBMAoM544w5X/KkAIhAOtV8mX/iqSkN3vtSU1FsJrQN+yMYUz+K1AmFAL6oZR+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146242},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"5e0b8f1546fa7a88955ee2aaf5c166ba8ff4f459","scripts":{"dev":"tsc -p tsconfig.json --watch","build":"tsc -p tsconfig.json","smoke":"node --experimental-vm-modules scripts/smoke.mjs","start":"node dist/index.js"},"_npmUser":{"name":"blinkpage","email":"support@blinkpage.app"},"_npmVersion":"11.12.1","description":"Blinkpage MCP server. Exposes `list_projects` and `upload_component` over stdio for LLM clients (Claude Desktop, Cursor, Cline).","directories":{},"_nodeVersion":"26.0.0","dependencies":{"zod":"^3.25.0","@modelcontextprotocol/sdk":"^1.29.0","@blinkpage/component-builder":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.3","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.6_1782122474516_0.3797857503527362","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@blinkpage/mcp","version":"0.4.0","description":"Blinkpage MCP server. Exposes `list_projects` and `upload_component` over stdio for LLM clients (Claude Desktop, Cursor, Cline).","type":"module","main":"./dist/index.js","bin":{"blinkpage-mcp":"dist/index.js"},"scripts":{"build":"rm -rf dist && tsc -p tsconfig.json","dev":"tsc -p tsconfig.json --watch","start":"node dist/index.js","smoke":"node --experimental-vm-modules scripts/smoke.mjs"},"dependencies":{"@blinkpage/component-builder":"^0.2.0","@modelcontextprotocol/sdk":"^1.29.0","zod":"^3.25.0"},"devDependencies":{"@types/node":"^20.0.0","typescript":"^5.7.3"},"engines":{"node":">=18"},"gitHead":"5b3158f828c384230898fbf0a18ec1b70feeee08","types":"./dist/index.d.ts","_id":"@blinkpage/mcp@0.4.0","_nodeVersion":"26.0.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-QxkqBwIzp8eGbMfnYVXbt4jbOSqCtETB4SDHDWUMsJEBp86ubIBe9aKnPITwq/oISe7SZdp/7yh/9ik75a0TTQ==","shasum":"6d4864a496bb531e1683dc3f20df4703d058b12c","tarball":"https://registry.npmjs.org/@blinkpage/mcp/-/mcp-0.4.0.tgz","fileCount":42,"unpackedSize":125821,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCTQ0QtlNy15iimjQptnpM1qI02SlR1w9EZsHgN80o+uQIhAIH6HzBgrjW0x0JSUADgQU+lN/FCI2fJ4iPQRJIyI/wJ"}]},"_npmUser":{"name":"blinkpage","email":"support@blinkpage.app"},"directories":{},"maintainers":[{"name":"blinkpage","email":"support@blinkpage.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.4.0_1786009592525_0.6345653782911347"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-11T18:31:45.450Z","modified":"2026-08-06T09:46:32.840Z","0.1.0":"2026-05-11T18:31:45.716Z","0.1.1":"2026-05-14T13:34:33.942Z","0.1.2":"2026-05-14T14:03:47.721Z","0.2.0":"2026-05-14T14:10:38.718Z","0.2.1":"2026-05-14T14:24:08.989Z","0.2.2":"2026-05-14T14:41:22.454Z","0.3.0":"2026-05-14T15:07:44.755Z","0.3.1":"2026-05-14T15:24:19.909Z","0.3.2":"2026-05-14T15:31:45.474Z","0.3.3":"2026-05-15T13:35:58.870Z","0.3.4":"2026-05-15T14:25:23.359Z","0.3.5":"2026-05-15T15:57:59.314Z","0.3.6":"2026-06-22T10:01:14.660Z","0.4.0":"2026-08-06T09:46:32.661Z"},"description":"Blinkpage MCP server. Exposes `list_projects` and `upload_component` over stdio for LLM clients (Claude Desktop, Cursor, Cline).","maintainers":[{"name":"blinkpage","email":"support@blinkpage.app"}],"readme":"# @blinkpage/mcp\n\nStdio MCP server for Blinkpage. Lets an LLM client (Claude Desktop, Cursor, Cline) list a user's Blinkpage projects and upload custom components built from TSX or raw HTML.\n\n## Tools\n\n| Tool | Purpose |\n|------|---------|\n| `list_projects`    | List the user's projects (resources). Returns `{ id, name }[]`. |\n| `upload_component` | Build a TSX or HTML component locally and upload it to a project. |\n\n## Install\n\nThe server is intended to be launched by an MCP client over stdio.\n\n```bash\n# from a published npm package (once published)\nnpx -y @blinkpage/mcp\n```\n\nFor local development inside the Blinkpage monorepo:\n\n```bash\ncd blinkpage-mcp-server\nnpm install\nnpm run build\nnode dist/index.js   # waits for stdio frames\n```\n\n## Claude Desktop config\n\nAdd this to your Claude Desktop `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"blinkpage\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@blinkpage/mcp\"],\n      \"env\": {\n        \"BLINKPAGE_TOKEN\": \"bpat_<your-64-hex-personal-access-token>\",\n        \"BLINKPAGE_API_URL\": \"https://blinkpage-prod-dfbef.aws.spicaengine.com/api/fn-execute\"\n      }\n    }\n  }\n}\n```\n\nIssue a Personal Access Token from the Blinkpage app (Settings → Developer → PATs). The token is shown exactly once at creation time.\n\n## Environment variables\n\n| Name | Required | Description |\n|------|----------|-------------|\n| `BLINKPAGE_TOKEN`     | yes | Personal access token (`bpat_<64hex>`). |\n| `BLINKPAGE_API_URL`   | yes | Base URL of the Blinkpage function gateway, ending at `/api/fn-execute`. No trailing slash, **no API version segment** — the version is set by this package. A trailing `/v1` is stripped with a warning for configs written against `<=0.3.6`. |\n| `BLINKPAGE_LOG_LEVEL` | no  | `debug` \\| `info` \\| `warn` \\| `error`. Default `info`. |\n\nIf either of the required vars is missing the server logs a single error line to stderr and exits non-zero.\n\n## Logging\n\nAll logs go to **stderr**. `stdout` is reserved for the MCP JSON-RPC transport; writing to it from anywhere in the process would corrupt the connection. Set `BLINKPAGE_LOG_LEVEL=debug` to see request URLs and tool args.\n\n## Scripts\n\n| Script | Purpose |\n|--------|---------|\n| `npm run build` | Compile TS → `dist/`. |\n| `npm run dev`   | Same, with `--watch`. |\n| `npm run start` | Run the compiled `dist/index.js`. |\n| `npm run smoke` | Spawn the server, send a `tools/list` frame, assert both tools register. |\n","readmeFilename":"README.md"}