{"_id":"pcbway-mcp-server","_rev":"40-0bd14610d7096a7ac7ff0a037ee80d93","name":"pcbway-mcp-server","dist-tags":{"latest":"0.1.20","beta":"0.1.1-beta.115"},"versions":{"0.1.0":{"name":"pcbway-mcp-server","version":"0.1.0","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware"],"license":"MIT","_id":"pcbway-mcp-server@0.1.0","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"a3db04cfc64b867d8d45bf034305183bbeb4122e","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.0.tgz","fileCount":103,"integrity":"sha512-FLADO7l+eSAv2ZIeOGHzHW9LsFtzIJRl84WeKNfNh2NaHjiSXYs2CZ4ujbODAbqMWhIwH/H3MtSV9urbgtiqsA==","signatures":[{"sig":"MEYCIQC+FNmva0rS3QiLs8sMVJF0fsU9tez+ZbKKn9cysuf6UAIhAOrkuvayF9X2cdd1Py874lImzJAJSCDEYyfp69h2uBIT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237760},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e46c9524e14de29853f77f1ebb3f23e791522f95","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"nabheets","email":"nabheet@gmail.com"},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for PCBWay Partner API — PCB quotes, assembly quotes, order tracking, and shipping info","directories":{},"_nodeVersion":"24.11.1","dependencies":{"zod":"^3.24.4","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.14.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^5.8.3","@types/node":"^22.14.1","@vitest/coverage-v8":"^4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.0_1782260691361_0.6201592716025697","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"pcbway-mcp-server","version":"0.1.1","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware"],"license":"MIT","_id":"pcbway-mcp-server@0.1.1","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"335379ecfdf404428aac49a99ac64e39fc1f778c","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.1.tgz","fileCount":91,"integrity":"sha512-Wwfxm49QLp2iz4Wxhhp+AeUi4TmtlZiIkcTGBxN8/nv5thPBhKa6kBwSYdoQ/Ha9fJ4hGukHrw46MgYEZlwqtw==","signatures":[{"sig":"MEYCIQD0HSS5Utlv5nTQ5qknpnB5b8ADqGZ8McDKxGE4XLLRoAIhAKmkNQMO9M1tVQl0ayjFLBKChs87P4pF/RrJw6tXSkdv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":213574},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"bf49f34b4fd8fb2b7d4dfc79947c978624c8e85e","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"MCP server for PCBWay Partner API — PCB quotes, assembly quotes, order tracking, and shipping info","directories":{},"_nodeVersion":"26.3.1","dependencies":{"zod":"^3.24.4","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.14.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^5.8.3","@types/node":"^22.14.1","@vitest/coverage-v8":"^4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.1_1782261305834_0.5489602451228066","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"pcbway-mcp-server","version":"0.1.2","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware"],"license":"MIT","_id":"pcbway-mcp-server@0.1.2","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"e09087c1f9407810f309fcfc898d9a58c963bd20","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.2.tgz","fileCount":91,"integrity":"sha512-0ZnCZ/aLRWUUee+iOwPajAi+rWMkW37OywxJopeAnXUspWjOt6aZ+Qu+klVu+JA/BJ9aUN8oJIX9vvWvq4dWOA==","signatures":[{"sig":"MEUCIQDeeP+VMfFBs1bhpnD4TFQlT4vv316t1ZGWcvSt7SEF6gIgLJVaVNSFIcYqVd9ieICsThN8Lb5D4srsaoEmCneBlY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196590},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0d8afc55c1adb8a290ab9eeb549ff69d0902a9c7","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"MCP server for PCBWay Partner API — PCB quotes, assembly quotes, order tracking, and shipping info","directories":{},"_nodeVersion":"26.3.1","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.14.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","@vitest/coverage-v8":"^4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.2_1782262209828_0.19743104327396188","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"pcbway-mcp-server","version":"0.1.3","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware"],"license":"MIT","_id":"pcbway-mcp-server@0.1.3","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"a1b550c58a54ec279eafb22c651eab890fc2bc79","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.3.tgz","fileCount":91,"integrity":"sha512-e2ZjfqqofWOI1mJhFOue0SGEEuiLo+zQ5Bhlp1LoqzB8yk2LAQfMmv5nb64h4xMKVAusvsN9rboG7A0Ku8YeZg==","signatures":[{"sig":"MEUCIAHrI1N7JA54/DYpAcd70dwiwANyTvVJe/O4IoTCrOSwAiEA7DYdwjrtkrOxZJ8ZLewiyQkEgo1eOpjywkMAJEhkHUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196571},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"70ebe20f7c43f77f2551d4ca95203fda82d9f652","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"MCP server for PCBWay Partner API — PCB quotes, assembly quotes, order tracking, and shipping info","directories":{},"_nodeVersion":"26.3.1","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.14.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","@vitest/coverage-v8":"^4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.3_1782263813340_0.4347223026780924","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"pcbway-mcp-server","version":"0.1.4","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.4","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"da0b584866967bce115810f07a1907ceedbe3db5","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.4.tgz","fileCount":91,"integrity":"sha512-zIsliOKhLZpELtjhIONB4eYuSPyvZD3pURly78jGGrXkp6oO+xPRsPM1md1xRuogjrI1uzz0zgpTQvPb3IDi1g==","signatures":[{"sig":"MEUCIBWIFr+/HiHNv5vQPEyQIAkbodxVLmgKOemV+uqYfjn8AiEA60IBM9WUosF5xexPpHriDxJOUi05cbZDUPizAae5aN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196876},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"77d5cdfd7971784901c52237676b9d40490710e8","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.17.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.14.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","@vitest/coverage-v8":"^4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.4_1782539521401_0.021874061699993508","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"pcbway-mcp-server","version":"0.1.5","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.5","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"3e312956142edfb7d1d94c6e3b78f191aba34073","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.5.tgz","fileCount":91,"integrity":"sha512-OUk2VElgLpZG6dVoP6MmZdLe6fEvXcOGLqVZDCPu6QqM1/k23mpLozziyOXsBtHuVYm54Zppq+b1+BjKYdsPtg==","signatures":[{"sig":"MEUCIHZ6VHK3AhUSC+SzpoVBJxw4qIl/6lIshu4g91yQxdwoAiEA70uTNE03JtFFSmpN+huNt1SqBpK8W5mQOJT8Btb3k4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197705},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c6f20e1bb8253cd107334f724476a5baf9ae5b20","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.14.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","@vitest/coverage-v8":"^4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.5_1786578992578_0.5337493627612147","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"pcbway-mcp-server","version":"0.1.6","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.6","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"382b95b043a5d04684eb3d8eb880623a2f19db11","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.6.tgz","fileCount":91,"integrity":"sha512-w6YL8Z7oPQ/3XfzT4oVj6McYYSH8UL5O9+OuzY9aFX2ujnP6qBMIJSqrotKoj+pIQ7wS9p4LEtVwALpFHLzLmw==","signatures":[{"sig":"MEUCIQCXRXL5inIazTsI/4wU7jSa9L5JoDmQ3LMON2E7D3v5RAIgTQsJT6Tt1Dss2CFOs0YZYHIbi/WUgeKflGFrbZBmok8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197705},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"39ef44996fd27458cf61e79f0142fb4a2f011b5b","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.14.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","@vitest/coverage-v8":"^4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.6_1786579460612_0.565412996444044","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.49":{"name":"pcbway-mcp-server","version":"0.1.1-beta.49","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.1-beta.49","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"bab4658acc0c7e06163984ad9f9351a4ed2c643c","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.1-beta.49.tgz","fileCount":91,"integrity":"sha512-z1exKDaEpUQIqQvLvF3nom2eHC3FGi1rHRzNkB2UFLII5oneDk5OmSELoDT40BCMI+ZJyQzB77ggaV2YJTeICQ==","signatures":[{"sig":"MEQCIG4ostgexD8EXkLV+G0wZwV8xzE0L+dC0MbnaC5HQqOEAiA9iTF+l0r5KmvgycL31Vlb1v5tHpeVm0d35Sgin/jEkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.1-beta.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197998},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"81bb4f77be739bcb09e3b6daca54f713e86c3dee","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.14.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","@vitest/coverage-v8":"^4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.1-beta.49_1786591149745_0.6793929108010783","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"pcbway-mcp-server","version":"0.1.7","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.7","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"19210ade18b61506f41f6e993d9d1c7ace6276f9","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.7.tgz","fileCount":91,"integrity":"sha512-VZ150ViRmPn0FxSbvUa3fGdKYu3v7yAxXBRyTXD/QVCjuODoeCgbV+DlxSXTQR4er1ujbVD+JmviuiTMxi4plw==","signatures":[{"sig":"MEQCIG99MXAYycZETF/AfSma7IdUlUg5PPX6NVNIGAVFaVomAiAuURsbGBizsWjsXb0Z9yZ6Pjw0UxzZCm7D5TAyuAGxlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197705},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"de7a7980bab1e34d312df31a7bd0269811f81d34","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.14.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","@vitest/coverage-v8":"^4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.7_1786596423800_0.9770449290458456","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"pcbway-mcp-server","version":"0.1.8","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.8","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"006910f57e4dc785e61478f7b17e8d840d0e43c0","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.8.tgz","fileCount":91,"integrity":"sha512-NlYUVHyfMS/oFaic+BYdE5KVN+PCPMPMoc+9rQ5lNrWxAWxXWYlFXbZFh0RwZFd9CwMkSoftYDxLQuisACjceg==","signatures":[{"sig":"MEYCIQDa790KRM/l5YS7NhlMr8qAPqqOVB+dbpQZyXz+WwWCbgIhAJEUrInfS8vx65pwf9NY3Cr8OZFmWpGMpA+c9ETa4cgM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198496},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e4b9f785efab1c66d42e6d519a9261fe7bf8a7da","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.14.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","@vitest/coverage-v8":"^4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.8_1786630392243_0.9440645899310305","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.56":{"name":"pcbway-mcp-server","version":"0.1.1-beta.56","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.1-beta.56","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"bc17e0b6b0f7850fc86a31fec9b5c3e6d3827b40","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.1-beta.56.tgz","fileCount":91,"integrity":"sha512-pAemoL7Vikb+lf4H6XrxVC13lT4VGK3G9nxO+Pw724LCbz098k3XdEO2uKRYUy75u2h9uJvRlAwc7GgZx3LhiQ==","signatures":[{"sig":"MEUCIQDFrwv+baV2E9lODy5FFGZOLmaLr3hGxbRA0Kw6xYV4iwIgZD1DZ68b9H8HCeAxMnnbVj42U6LCnvShIT88TUvIE3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.1-beta.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198789},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"fcac9d03381a75253015236063061289ed97f16d","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.14.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","@vitest/coverage-v8":"^4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.1-beta.56_1786632968753_0.13300807432816342","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"pcbway-mcp-server","version":"0.1.9","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.9","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"9af53c297038e94a97010d848d4519dec35f8819","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.9.tgz","fileCount":91,"integrity":"sha512-ObuH8K45mjl7Maa/SYoeY0wOWPabmenD7uMzmTTN+8lIyjIdtjSgLZ9SvMci9j26Xu9lzOOVkElvspPsA0MbbA==","signatures":[{"sig":"MEUCIQDYqdoF8zegxrN6YEJVKLUC0ZzCaCjw8wWh6W0AmY6JZgIgcErHqg21VlmCkkAIad/PJTSuOz1pBrjqBREDGRuFCwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198781},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2aa05299fc7a94845c258d53f3988d0118fc6cf0","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.17.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.14.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","@vitest/coverage-v8":"^4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.9_1786633047772_0.8104952180146963","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.58":{"name":"pcbway-mcp-server","version":"0.1.1-beta.58","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.1-beta.58","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"77b593306de6449b135e2dc4d0613414751ac9f9","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.1-beta.58.tgz","fileCount":91,"integrity":"sha512-ssWYBYgvRwIUNLWFSTqqU7Y17eoOq28R1s9/cHiv8c7drV6foehp3sh5hISgD6W9WwO5jatngYubYogXG4vfYQ==","signatures":[{"sig":"MEYCIQCUR6CTKjs3mN2xLD71ypqiCXrZYA1bhmL2rbAkMQwanwIhAPDLqFOPrOD+wV0XEuXlNLdKbaWARTWFj3EVGNuPdeLB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.1-beta.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198790},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"1835631733270250419b076e67040ca557d34279","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.17.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.14.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.1-beta.58_1786633052957_0.2623776735124914","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.59":{"name":"pcbway-mcp-server","version":"0.1.1-beta.59","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.1-beta.59","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"97156c64de89c43689c6ecd2ef4938b9fdaa94f4","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.1-beta.59.tgz","fileCount":91,"integrity":"sha512-0UhdmYhEJ8DMt6aqHDtSAiLy17YX5ZEfi2tYU0Be6DSrIPFwlUQfWMmrc5+ayUmn2n0uP1PztXLgtN3xhY8NEw==","signatures":[{"sig":"MEUCIGDTSnL4OqeagYFCSg+Z4XLXPTX+X3CdYFr7KE8TuOX0AiEAoJydnfNSh09/iWQfdVRtrJ3QlIgvlB8Y4+aYgGuT8i8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.1-beta.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198789},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2511c02742a663827d9bb8a4be0de34d101a465c","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.14.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.2.0","@vitest/coverage-v8":"^4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.1-beta.59_1786633061611_0.44603912808711055","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.60":{"name":"pcbway-mcp-server","version":"0.1.1-beta.60","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.1-beta.60","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"25b4ba0af1a14ac790d9772f15d44d87a5d8895e","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.1-beta.60.tgz","fileCount":91,"integrity":"sha512-RYlBbfEnBB1aManW8QzyJBLaKRlCkjNNQHR3IGWpVKzOxp0In1qUCsMl/oMJ1RCtY3uTc3twFruiO5/PcrIOJg==","signatures":[{"sig":"MEUCIQCWZLvMyFMmq3S9SQuz06V/I+/+f4lvTJV4+z4jAyXJcgIgbN4JQ20M9s5aNrG8NiGN8n6B2Jrrw9XGTtKtVAecfWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.1-beta.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198790},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0200505cf234fb2a3a146f7dc4f3475676eb6f6d","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.14.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.0.0","@vitest/coverage-v8":"^4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.1-beta.60_1786633062539_0.9955483770441769","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.61":{"name":"pcbway-mcp-server","version":"0.1.1-beta.61","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.1-beta.61","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"3bd6003ab8754f88819b3220001efbfac1494d46","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.1-beta.61.tgz","fileCount":91,"integrity":"sha512-K+8PC64r7xtw8JzZooeciRpbI/+AjpVhvXF3Ka5ZgpYLRD2BEZSw1kXoYl35DJiz0e2Hpk2Laxr7noDx6j54+Q==","signatures":[{"sig":"MEUCIQCB47NHewbZnikB8cXc6uVVh+N9uFqojYJkZfRPQo8h5gIgZOSQiVDlKozigCDcLMgAIjzi3qvCUM1MYRgJpa60HIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.1-beta.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198789},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5daa5e663e6a0ae711917ce966f06ddca1bc3f34","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","@vitest/coverage-v8":"^4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.1-beta.61_1786633064206_0.8528023310629296","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"pcbway-mcp-server","version":"0.1.10","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.10","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"d50dbf0a8d2fc26ab051b707d13110d96deda74f","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.10.tgz","fileCount":91,"integrity":"sha512-pVFkQQyjDfaNaMld0QC/sN1o0+tdLp8eEuCv09rKa/JffVKHp4XYQ2WfP4Pp5kYJZLa4N/M5gMQaf4Trb1R6TQ==","signatures":[{"sig":"MEUCIDV4JEz7SmNd9YSWvB47PWIVNp6fP21vVnKjMeNCi+uZAiEA3hgljqW3NeK33QstBbsA4NL1lyIsT3IUk0+/wGXt2yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198783},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3190aa80246e86d83c6c40d9f9c9e16e052535c5","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.14.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.10_1786633154287_0.21325257530474095","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.65":{"name":"pcbway-mcp-server","version":"0.1.1-beta.65","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.1-beta.65","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"725618e71e580c67a4bc9fac938f25f8cac8fd28","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.1-beta.65.tgz","fileCount":91,"integrity":"sha512-dhk7aYDff7DlApQIu2AdqEBv3jPqyOyWa6G4qwJr4NOZkOvSirKUWYT/irn1taoPJ8tjR91iYgI6TDj7iYoDkw==","signatures":[{"sig":"MEQCID+ascA+iB3VZsh3stYeA536OT3e0OI6vuc/2QlBNyx+AiBQ0g8PdGOWo1/X1U0KGbJeSgNwxsWObG47b9aJSpnLHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.1-beta.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198790},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"594f33b66f9b2ee39bb7793d733bff7b06b4b5ce","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.1-beta.65_1786633173206_0.35453572694258173","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.64":{"name":"pcbway-mcp-server","version":"0.1.1-beta.64","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.1-beta.64","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"a7b531460d7f4384676a492b363cee0115a26d6c","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.1-beta.64.tgz","fileCount":91,"integrity":"sha512-q3NBIhFjkK1Nt3sUU9dIaq/HhOWadjUyn2MUZt48fz/4TdjcVFeUv17orUVDEa2kcqxRPBsia3Z2eHqu3RLo6g==","signatures":[{"sig":"MEYCIQC0M/qykq5AEmKwhOoGeR2BUo1lNV9e3CPfuFVVq45PGAIhAPiSCqUr9p/SKdwYjif73pq17jp3XiTICk3pmVUsz/YP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.1-beta.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198791},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6eeb89bf11517627502ac62c5317568c36a7a231","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.14.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.0.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.1-beta.64_1786633175387_0.039580355124400945","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.66":{"name":"pcbway-mcp-server","version":"0.1.1-beta.66","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.1-beta.66","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"217c2889deb40b5e24ec880a17ac2683485937e8","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.1-beta.66.tgz","fileCount":91,"integrity":"sha512-339CdJx9u3VFt8EQBuNH+BYc2+/mHYwcnI6rQBcwsFCgzq2Lwp/f4A+9uHIQmqK0b5hDv8i6TXYngCMTSuLCfg==","signatures":[{"sig":"MEUCIQDYo7Q8SWAUOEyfg2X26LgySFdr/NbOhQwkHG2KzGXtVQIge0Btosgr9JWnIGkEFxyz/6KCx2IzZbWgBVvEDS0GABw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.1-beta.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198790},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d5fefc7e98a060af408936bacf6302c72e089205","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.17.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.14.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.2.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.1-beta.66_1786633237307_0.1893879742544009","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"pcbway-mcp-server","version":"0.1.11","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.11","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"328983a2088d490da166bc1e93a1e46453e9f9e9","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.11.tgz","fileCount":91,"integrity":"sha512-aLpwCELyMnbzz8M4SAtwGbJqH4yaCXnKVq+26vX1cdMu580NZ5xfjjAu+0vd//3qFo4fHol1vPI7Pal1gQWQEQ==","signatures":[{"sig":"MEUCIHRO9092v0Ra/hF4qKAgM9tbrLL4lXeOkFl6s0l0TEnvAiEAnVwsNn7jBjSyUvrAFxM3eO4hR11gPp6xFGSAPBDh9Kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198784},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"07ee95de1a977ca87481c8ecd03ff6e451793524","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.17.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.14.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.0.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.11_1786633330973_0.9989358194767333","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.68":{"name":"pcbway-mcp-server","version":"0.1.1-beta.68","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.1-beta.68","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"dc7c8acdbb3a4c16b539dc834a61535e90a75c7e","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.1-beta.68.tgz","fileCount":91,"integrity":"sha512-ogO1IdBEqggYI9x1entWdStJ2XFrp0LQKbyeQEyY89ssqmCYBCmxapEMrLadJedeuE+ND9XPGT5v8efmEbRlLw==","signatures":[{"sig":"MEYCIQDjNOKUmI7AmmsStd9Dq3MHnU1CK3HEi0Vm9e92qnZMUwIhAOYQrbgKU1jb44mlvPGs0RqS2uAIKfE9mZWavu/BW4Xk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.1-beta.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198791},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"4f9887b3621b1f3257894bd1285df87418e43482","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.0.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.1-beta.68_1786633350109_0.8303475131333216","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"pcbway-mcp-server","version":"0.1.12","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.12","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"134ee1e6df0c65c881df932a5e54807fa35f6f0c","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.12.tgz","fileCount":91,"integrity":"sha512-DTJoWnG8BkNIr9/I+JI709J2G3+WCY9osTV+twbNGHspj3/ErOoKiVF66szQQZT4nySUCA2mhGMjM+HbIBrZBA==","signatures":[{"sig":"MEUCIB8nM07n9+s2ySpN9JKVXZ+nFK4StJRN31X4ups5GJ++AiEA1z0Niby6ISELctIXqV852E+Tx6/CUtOkiBjIFQMaLE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198784},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9252ad18fc7c3c6883270a9019f8da966b447a06","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.17.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.0.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.12_1786633528952_0.10339872455822219","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.70":{"name":"pcbway-mcp-server","version":"0.1.1-beta.70","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.1-beta.70","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"fd9ae46f9ed98fa47329af6cff24aeb95f3b1045","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.1-beta.70.tgz","fileCount":91,"integrity":"sha512-Abz67iqmKYRmupwemdRHRRglo6tRYJmdBpu+ProdczMUU639St1RRAPbxt2WfcA5KXsFETfQijTIQnGL5Y6oqA==","signatures":[{"sig":"MEQCIC+8UQHRXtyD1sCoHPM4vvBkVlcjZnj3BbxYBURDSpXMAiBTRw2FGpzXdLvKVqtigfa5K49OMXUnnR/cmDSVTyDvUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.1-beta.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198791},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a5ab9a18a80370d6115b22f4d43b56eaab585cfe","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.2.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.1-beta.70_1786633532444_0.020570066661089736","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"pcbway-mcp-server","version":"0.1.13","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.13","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"02cd31ebf6dc23c776c1ceb418d92363aa5505f8","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.13.tgz","fileCount":91,"integrity":"sha512-R7qtqrz6w1mbGivkxmoiQpl5U3Zef5UeFrPo0FAEgatWu4evBCYQAES9fwHkFLjg/MPYjexiD1RXGPDlz4Bolg==","signatures":[{"sig":"MEQCIFZzcNwQUj2a/o9KzZTU8iqrS3gaAnOmbm/gSqVMV/2MAiAh5wIZjijH1wXsSVKiAnx4c8Ixn6UL+Lqjc4XF/m0WAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198784},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a6f0b0583945770e2da5c0f4936fb6a1fa947a53","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.2.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.13_1786633625378_0.7324789973024519","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.72":{"name":"pcbway-mcp-server","version":"0.1.1-beta.72","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.1-beta.72","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"817d8b8e49b933ec7c617acc2f2e0ecdeaf2f18c","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.1-beta.72.tgz","fileCount":91,"integrity":"sha512-X+ock74W/6PKeT4zNuuGU1xpzYfp/h78WjKu0hQqjxGA7z84U/HRldE+DQCMcWGJYXla+v3rB0KowCrC11UpEw==","signatures":[{"sig":"MEQCIDqCwdYHPgfYqQU3sNVG6BvT5IhvTTBOenntEUP00OgcAiBeY3YLFQ4iI5oRwvlf4LIBe74KJIh+URkSb9OzFFQDBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.1-beta.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198791},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"1d6c85a96e4e283e03b3558e653ce249ef7f8a7f","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.2.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.1-beta.72_1786633632250_0.7378650594806075","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.73":{"name":"pcbway-mcp-server","version":"0.1.1-beta.73","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.1-beta.73","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"43c06cd4d32a8d786a05dddb5864cb3be00289dc","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.1-beta.73.tgz","fileCount":91,"integrity":"sha512-2CInhm/ILiI41Bk3jCURs0sbMzK0OTefb1HIbnPlaOXX3LimZYa2vMo5x289yxfXCWW5KMPg1R6vxl6xiaBChg==","signatures":[{"sig":"MEUCIQD/FhpQf4bkx/Hklp6ZhlEwmWWFItorPIVjKgZxmqx5QgIgGv/RFLZfEiEDfPsF4vNNA2ytldrW65jxixs5ZpTTP8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.1-beta.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199130},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"1fddef16635a891e59a2d322544687dfec979acc","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.2.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.1-beta.73_1786633877764_0.40244303898520584","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.75":{"name":"pcbway-mcp-server","version":"0.1.1-beta.75","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.1-beta.75","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"fd5694fd8e4fd0ad99aa44224b1eeb11c1f5ea4d","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.1-beta.75.tgz","fileCount":91,"integrity":"sha512-jx6vY7xJWMvMt76YltgCmwcPzvSb+GFrUxfz8HweH5/WS97TMGf3GhFuUJlAq0FqX+zU3qk8IXJh+w8vbjRKtg==","signatures":[{"sig":"MEUCIFJyim3CqZzzDyXH/mD0TlS1aIE9g3K6iBaR9PwDDm8GAiEAk5ftTouwchMfy3TRHxf61zChl7HdAevdCSfYHwWLKEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.1-beta.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199130},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3d02b454ebd5b36d40c8136e6486ff0b4e48b541","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.17.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.2.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.1-beta.75_1786633983896_0.3439672486858878","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"pcbway-mcp-server","version":"0.1.14","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.14","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"846f5f832d9bbe67be3ce01eebf5d5069137de4d","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.14.tgz","fileCount":91,"integrity":"sha512-ceHF7k6xlk+PTW9fsEYcf9ugrMdEZzPLntqjauMtfk2LnUJqIbvWKl7q+e6v+0pgVErmCVVmFeT3WB3THPRdtw==","signatures":[{"sig":"MEYCIQCIrDeqi+D0yHG7AhMQu5E50qINS3OTen0mPsZFcGax1gIhAKAyA/0rKaFV+HMLOTtYOBI9XBeo+w+SG6blniZlTwxQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199123},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7a787888d9b47a28a835192fb2a380a95582c5a6","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.2.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.14_1786633989666_0.5840332686485494","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"pcbway-mcp-server","version":"0.1.15","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.15","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"fcd4c55a452fef1c6a8a0c2bc505eb1cb0c71d51","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.15.tgz","fileCount":91,"integrity":"sha512-bhZzHZxwopY5rGk++P4SGrEJ63iV+eh3JgCN4raMfqboF6YKmY6PObV5fFHLrBy/A+UzpLdABCyI5vYBCKJxww==","signatures":[{"sig":"MEUCIE+FFC/tgl57VNC6kbk/P5CC+APqDWzTpqeSQwpI99UnAiEAo7g/ZlPUca6GBjh7dj4Mbre2VAOIi8mamylNF0ax1ZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199123},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"94ad8e84accc27c22fe5b87803518521feda6dd0","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.16.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.2.0","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.15_1786634065982_0.6691561803800896","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"pcbway-mcp-server","version":"0.1.16","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.16","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"87365944c889b6977e6673440bfd2965e7ca3121","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.16.tgz","fileCount":91,"integrity":"sha512-rFmR7ztQuFMreB580T3Uep9FKdMkFV2hEnExeId7RA2ilQLCNOGx83RO99RAI+FPeSk7ckk193uFJKD2WI323Q==","signatures":[{"sig":"MEYCIQC670hDq8KPrWUx6WKd4POvRxLIkGMF1xKze55wlvCDgQIhALgGa9GD8zwuo7nZZXeOt+2EUN01Pc5cyvFK75i+x383","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAH090n0tG9SeXTvBnRwgS0xFnoxvYz9KoVu3e04EV8gAiA2dRNdcfLDlDPTQGsWzXezM2wGK3HmTMSroaphMySORQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199123},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"09b90409672d5b81adb6ed69072700cd0b7e55d4","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.19.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.6.2","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.16_1790743524074_0.542680237701956","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.105":{"name":"pcbway-mcp-server","version":"0.1.1-beta.105","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.1-beta.105","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"6e58bf8edc36ea135927da0a13e143ec5f8f09a1","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.1-beta.105.tgz","fileCount":91,"integrity":"sha512-jAEwhBdV//lh0EPSpjjYt5/VEFYrtPCs0519g+QgyOePRxFOCvzrUkxJHdmt6IUKzSmS5fQRavCuZD39R6o5TQ==","signatures":[{"sig":"MEUCIQDolbOlYq6DeVB89WEPBSLpSbgbbiLj1SfQsnpVOuXkFAIgSAaf6v3kLvsMzXItP495+J3jYJMq8yPQZjni5Eis6wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDNdAAu0US6j9xbmSunI1ZAmEwXNsmE1mesgJa2GVONkAiEAmnx71ZZlBUo2XnnMe3DEd6eEyY24BJSh0odJy4XOAd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.1-beta.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199131},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"13343b2504799445cbc07c1c141e1a01b8e91633","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.19.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.30.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.6.2","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.1-beta.105_1790743873524_0.360252593802854","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.103":{"name":"pcbway-mcp-server","version":"0.1.1-beta.103","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.1-beta.103","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"f493732972dc05b0e9957f722d43b483d7c4f57b","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.1-beta.103.tgz","fileCount":91,"integrity":"sha512-iq2vzftWD9hT91eyT3lf7XI9rR3EIT/reUAuAUTn0RN5UQqxgUYxbhDszPELyGxN0bDeSYnryiE8RqlzbPGtJw==","signatures":[{"sig":"MEUCIAuSi/MbzYQIcPp2E6yC19blnNFyl+mv7XO30k168JwFAiEAxitKMiDfENeVNzhVSdzfgV9MqsUdtBuhR1NJOLVNlBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPuSSDUKQaQDfkqUyv/2HnBg52dcLNus1Ut6IvhFcnQQIgEwKSpbgpAxvs+7RkSA4ndld3H6A+lM7K1c0dQUQ2uMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.1-beta.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199131},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7d99e8f859eae1f4a705f988ad731c12a4322c80","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.19.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.6.2","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.1-beta.103_1790743877481_0.19655307373376685","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"pcbway-mcp-server","version":"0.1.17","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.17","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"2a6d974594c3cd2958bd34788a7714ee4cd60cc4","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.17.tgz","fileCount":91,"integrity":"sha512-VmoNlwcIiJFd2bSekRe05e2sFkDhGxtOQrYqouWEnPM++Ot05leSgKHu2rv4NKBZep5m5YmE/EazmydJxhdIqQ==","signatures":[{"sig":"MEYCIQCMnooeispxusOgEvzDTXEWIkvkuZqwMwyz93ohrbPmXQIhAPS+4PRaPUBFzvjf5PCT5swKCjOacwF7Ev1Wv7zVC4K0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHB37EvDnd4AMyozs/3X+/19sb5FTIv83xyoPwSuLvXlAiBU5e9A7NUynr5Gv616wTB/C1cAlRdb2vkRxRAO+Pz40A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199123},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"90ee04ef0a16d931f4952282617491967ea9a995","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.19.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.30.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.6.2","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.17_1790743975226_0.6859013727489505","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.110":{"name":"pcbway-mcp-server","version":"0.1.1-beta.110","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.1-beta.110","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"50d80f0a859ad7d3d60d1ac4c3dfef8060497f0a","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.1-beta.110.tgz","fileCount":91,"integrity":"sha512-rRMQPGqx1+OC3VWXhX/hl1kBJdkuZnIiaQAwdLF4h1NWHuNysQvXzAJM7dMiErhJ6wa3mhwweRQGNIgG+TGXmQ==","signatures":[{"sig":"MEUCIAUYLg8RzYNvislixLsfthnK1AR3OQL0u/nBUv+KaFdwAiEAke3W+lbW02xKmq5v/h75b5+0fnJ2UBSEey4vG4l67Aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEdtN7xnGIEt72Myyfc6j4lmcowrJGOI1MtCF2D0I7uXAiEAiKsBCEavyh0CzPk8syGln8jl8RnfYInwh8LHmEIxAD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.1-beta.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199131},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8767db4a5aa8f30cfbc0b3014745e83bc8f8adda","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.19.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.30.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.6.2","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.1-beta.110_1790744143881_0.049738045364528194","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.112":{"name":"pcbway-mcp-server","version":"0.1.1-beta.112","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.1-beta.112","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"835d633b193a7807d67d31f5f127f2a512f918ad","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.1-beta.112.tgz","fileCount":91,"integrity":"sha512-ebs0eXLLtjuFsS8LHUnNSkAqgwbgSQEPpJL2wEMoHPlXmXSe8R601WhhoP/cPGbzBStoiK4nnpvupNPqDW59iA==","signatures":[{"sig":"MEQCICvHJJsoVgL4NfQqusxk9xj2Hc0jXXgGs7UUdtmyywJ5AiBrMcGafHG7UhnT13iUI9CTeHSEgK98m4Owr/3saX47jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF09ma6zF50EIPCnKcQ8how6BelcGgCBScrrYzBO3Dg5AiAabAPZq4wwD+pmupX/6PDncuzqfWtHsytkpzn52DIIrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.1-beta.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199129},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"52cfcec362b3fa74dd83a82e2a8bacf619d89cb4","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.19.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","dotenv":"^18.0.4","@modelcontextprotocol/sdk":"^1.31.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^5.0.2","typescript":"^7.0.2","@types/node":"^26.6.3","@vitest/coverage-v8":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.1-beta.112_1790744273101_0.8009838344715068","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"pcbway-mcp-server","version":"0.1.18","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.18","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"6a30a52bb47890058e34b0c321409327f5a3139b","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.18.tgz","fileCount":91,"integrity":"sha512-wozoV1z2D0+/AFtG0G7sIZ+GcdTGoCdL/j/P3AdtqEvaQ+PJWZzUeHHI7pi4UGR/IsmdgwPsWypaOVgmB5RJXw==","signatures":[{"sig":"MEYCIQCkTkyLXIf5hmdLqfw85pT+n8gZKAi/vRfO/eR0wToHIAIhAKp10c0anl7iOW1FfZHI0s4g2sRuW3Vh+TCU4n+IdCRt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCtYKEtXaO0DcmCWOBLozHLqIg4wr8U5MMu+HfXDcHkvAIhAIC4hVIeGgdpD7aP2nkTDhMnC2axIzjERJbnUztJtnSp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199123},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"848878e7ca76a972c67e52b9c71b9a33fbcbc1cf","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.19.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","dotenv":"^17.4.2","@modelcontextprotocol/sdk":"^1.30.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.6.2","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.18_1790744280227_0.6844493180768012","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"pcbway-mcp-server","version":"0.1.19","keywords":["pcbway","mcp","model-context-protocol","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","electronics manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.19","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"285cb94b2e502a5827d14262bcf8a410d5816105","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.19.tgz","fileCount":91,"integrity":"sha512-3kI3kjiypnx605BUF6njqJeErmEFjkqUyWe9OSkXGEKFI1fWU8j3/pKeGMxXly2y9yEq2/IUzNnrqjLFECaGSQ==","signatures":[{"sig":"MEUCIQDq72Ez/RwuVVYWr0htdFvwgmsA1vQ9+nMgtmmqE23NkgIgI4Qu8TWc6hGxwuyOsvdO0FNKUL1w2klhPdesoThmaus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+srrgwbvI71o6iTtaPb4mMYAQHo18B03G/1YO8hIchgIhAIhtEQtaRcE8QUnaBOrJDl8sgZq+9/VGB5fEybyKW6Ci","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199121},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b65ae9f7f6813dc843926acf0e70c5976161e3af","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.19.0","description":"PCBWay MCP server — get PCB manufacturing quotes, SMT assembly pricing, place and track orders, and check shipping costs from any AI client.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","dotenv":"^18.0.4","@modelcontextprotocol/sdk":"^1.31.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"^7.0.2","@types/node":"^26.6.3","@vitest/coverage-v8":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.19_1790744354946_0.9254068313966797","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.115":{"name":"pcbway-mcp-server","version":"0.1.1-beta.115","keywords":["pcbway","mcp","model context protocol","pcbway api","pcb quote","smt assembly","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","prototyping","supply chain"],"license":"MIT","_id":"pcbway-mcp-server@0.1.1-beta.115","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"bin":{"pcbway-mcp":"dist/index.js"},"dist":{"shasum":"b64b708b190b767eea6e84485f7b8eaf9664d5f4","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.1-beta.115.tgz","fileCount":91,"integrity":"sha512-Qx8qG+m++q872SbNmufTLGJtly/1hZPRqzuBIQeqZvCrolq8r90AtUiXehPv9bhTPlVQ8uUjeZfBEI5NLHPnWw==","signatures":[{"sig":"MEYCIQDE0F++RxWPVb74a1aHutglw/+Gom+GqcwKZwh6XaNbDwIhALG7VmmCq20GEuntIczN4/0hzmeuNYZ6FtnP426WX8m2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFFtAirEDEpLXEl2d3a/zhwnJ9U1bH4bkUtQqE5NHG3GAiAmG1AK/v/4CqKUHMWpzkWRJjG0JAHOoDuG4YFbeByEtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.1-beta.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199583},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"01848ed81824097aef601191a25bc817b0cce34f","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.19.0","description":"PCBWay MCP server for AI coding assistants — PCBWay API tools for instant PCB manufacturing quotes, SMT assembly pricing, order management, and shipping costs.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","dotenv":"^18.0.4","@modelcontextprotocol/sdk":"^1.31.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^5.0.2","typescript":"^7.0.2","@types/node":"^26.6.3","@vitest/coverage-v8":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/pcbway-mcp-server_0.1.1-beta.115_1790982509197_0.9657628391850892","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"_id":"pcbway-mcp-server@0.1.20","bin":{"pcbway-mcp":"dist/index.js"},"bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"dist":{"shasum":"00421412307c50550712557ad63feaba87115826","tarball":"https://registry.npmjs.org/pcbway-mcp-server/-/pcbway-mcp-server-0.1.20.tgz","fileCount":91,"integrity":"sha512-y81k8Cn7EZkWWaeettqDJfx2B32tQfevcCxDX5ibY9b0/420nqY2VXTuMY1reaWvc0WLH3nX2NKQxxdAqvYlLA==","signatures":[{"sig":"MEQCIH9IEEGV8D5xLKGMAopc/RfvZkvQDBrGVmFdR9UvjBAMAiA7xzlCHoIUb56Q2u+Ky/vwP494ZKvU+4ztQs8gdFvemA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDZjCPsUPrs0trlYhyJ56ZUQMEYbfLM3bSNyr1WpUGaUAiEA/AoMftacvG1CnPr9tPtkReFEY0IRiKpFRKiyntRZync="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pcbway-mcp-server@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199575},"main":"dist/index.js","name":"pcbway-mcp-server","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f155c7db856afd9ae1dbe9f57777de119bf1bfa1","license":"MIT","scripts":{"test":"vitest run","build":"tsc","start":"node dist/index.js","prepare":"npm run build","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build"},"version":"0.1.20","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"7d5586bd-021e-407a-bc0c-6b8aa6aa331d"}},"homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","keywords":["pcbway","mcp","model context protocol","pcbway api","pcb quote","smt assembly","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","prototyping","supply chain"],"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"_npmVersion":"11.19.0","description":"PCBWay MCP server for AI coding assistants — PCBWay API tools for instant PCB manufacturing quotes, SMT assembly pricing, order management, and shipping costs.","directories":{},"maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.6.5","dotenv":"^18.0.4","@modelcontextprotocol/sdk":"^1.31.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"^7.0.2","@types/node":"^26.6.3","@vitest/coverage-v8":"^5.0.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pcbway-mcp-server_0.1.20_1790982617836_0.03510387373988855"}}},"time":{"created":"2026-06-24T00:24:51.151Z","modified":"2026-10-02T23:10:18.211Z","0.1.0":"2026-06-24T00:24:51.514Z","0.1.1":"2026-06-24T00:35:05.968Z","0.1.2":"2026-06-24T00:50:09.975Z","0.1.3":"2026-06-24T01:16:53.517Z","0.1.4":"2026-06-27T05:52:01.531Z","0.1.5":"2026-08-12T23:56:32.730Z","0.1.6":"2026-08-13T00:04:20.785Z","0.1.1-beta.49":"2026-08-13T03:19:09.998Z","0.1.7":"2026-08-13T04:47:03.964Z","0.1.8":"2026-08-13T14:13:12.389Z","0.1.1-beta.56":"2026-08-13T14:56:08.922Z","0.1.9":"2026-08-13T14:57:27.892Z","0.1.1-beta.58":"2026-08-13T14:57:33.140Z","0.1.1-beta.59":"2026-08-13T14:57:41.794Z","0.1.1-beta.60":"2026-08-13T14:57:42.696Z","0.1.1-beta.61":"2026-08-13T14:57:44.366Z","0.1.10":"2026-08-13T14:59:14.459Z","0.1.1-beta.65":"2026-08-13T14:59:33.346Z","0.1.1-beta.64":"2026-08-13T14:59:35.535Z","0.1.1-beta.66":"2026-08-13T15:00:37.500Z","0.1.11":"2026-08-13T15:02:11.164Z","0.1.1-beta.68":"2026-08-13T15:02:30.250Z","0.1.12":"2026-08-13T15:05:29.096Z","0.1.1-beta.70":"2026-08-13T15:05:32.604Z","0.1.13":"2026-08-13T15:07:05.540Z","0.1.1-beta.72":"2026-08-13T15:07:12.385Z","0.1.1-beta.73":"2026-08-13T15:11:17.925Z","0.1.1-beta.75":"2026-08-13T15:13:04.050Z","0.1.14":"2026-08-13T15:13:09.804Z","0.1.15":"2026-08-13T15:14:26.128Z","0.1.16":"2026-09-30T04:45:24.174Z","0.1.1-beta.105":"2026-09-30T04:51:13.608Z","0.1.1-beta.103":"2026-09-30T04:51:17.612Z","0.1.17":"2026-09-30T04:52:55.319Z","0.1.1-beta.110":"2026-09-30T04:55:43.965Z","0.1.1-beta.112":"2026-09-30T04:57:53.206Z","0.1.18":"2026-09-30T04:58:00.310Z","0.1.19":"2026-09-30T04:59:15.029Z","0.1.1-beta.115":"2026-10-02T23:08:29.280Z","0.1.20":"2026-10-02T23:10:17.921Z"},"bugs":{"url":"https://github.com/nabheet/pcbway-mcp-server/issues"},"license":"MIT","homepage":"https://github.com/nabheet/pcbway-mcp-server#readme","keywords":["pcbway","mcp","model context protocol","pcbway api","pcb quote","smt assembly","pcb","pcba","manufacturing","electronics","hardware","pcb assembly","pcb manufacturing","prototyping","supply chain"],"repository":{"url":"git+https://github.com/nabheet/pcbway-mcp-server.git","type":"git"},"description":"PCBWay MCP server for AI coding assistants — PCBWay API tools for instant PCB manufacturing quotes, SMT assembly pricing, order management, and shipping costs.","maintainers":[{"name":"nabheets","email":"nabheet@gmail.com"}],"readme":"# pcbway-mcp-server\n\n[![CI](https://github.com/nabheet/pcbway-mcp-server/actions/workflows/ci.yml/badge.svg)](https://github.com/nabheet/pcbway-mcp-server/actions/workflows/ci.yml)\n[![npm](https://img.shields.io/npm/v/pcbway-mcp-server)](https://www.npmjs.com/package/pcbway-mcp-server)\n[![License](https://img.shields.io/github/license/nabheet/pcbway-mcp-server)](LICENSE)\n\n**Get instant PCB manufacturing and assembly quotes, place orders, and track fabrication — all from your AI coding assistant.** This MCP server gives you full access to the PCBWay Partner API: PCB pricing, SMT assembly quotes, order lifecycle (place, confirm, cancel, track), shipping costs, and account balance — compatible with Claude Desktop, opencode, Cursor, and any MCP client.\n\n```bash\nnpm install -g pcbway-mcp-server     # or run without installing: npx pcbway-mcp-server\n```\n\n## PCBWay API\n\nWraps the PCBWay Partner API (`api-partner.pcbway.com`) — instant PCB\nmanufacturing quotes, SMT assembly pricing, order lifecycle (place, confirm,\ncancel, track), shipping freight, and account balance — exposed as 16 MCP\ntools. See [Available Tools](#available-tools) for the full reference.\n\n## Features\n\n- **PCB quote API** — instant PCB manufacturing pricing with turn time options\n- **SMT assembly API** — pricing by part counts\n- **Order management** — place, confirm, cancel orders; query fabrication status & details\n- **Order Package Management** — Check, pay, and cancel awaiting-payment packages; inspect confirmed packages\n- **Shipping costs** — pre-payment freight estimate\n- **Account** — Balance, coupon value, reward points\n- **Address Lookup** — Countries, states/provinces, cities with postal codes\n- **16 MCP tools** covering all documented PCBWay Partner API endpoints\n\n## Requirements\n\n- Node.js >= 18\n- A PCBWay Partner account with an **API Key**\n\n## Setup\n\n### 1. Get API Credentials\n\nContact PCBWay partner support to request an **API Key** for your account.\n\n### 2. Install\n\n```bash\nnpm install -g pcbway-mcp-server\n```\n\nOr run directly:\n\n```bash\nnpx pcbway-mcp-server\n```\n\n### 3. Configure Environment\n\n```bash\n# Required:\nexport PCBWAY_API_KEY=your_api_key\n\n# Optional overrides:\nexport PCBWAY_BASE_URL=https://api-partner.pcbway.com   # API base\nexport PCBWAY_MAX_RETRIES=3                               # Max retries for transient failures\nexport PCBWAY_BASE_DELAY_MS=500                           # Base exponential-backoff delay (ms)\nexport PCBWAY_TIMEOUT_MS=30000                            # Request timeout (ms)\n```\n\n**Note:** The PCBWay Partner API uses a single `api-key` header for authentication. There is no App ID, HMAC signing, or timestamp required.\n\n### 4. Run\n\n```bash\nnpx pcbway-mcp-server\n```\n\n## MCP Client Configuration\n\n```json\n{\n  \"mcpServers\": {\n    \"pcbway\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"pcbway-mcp-server\"],\n      \"env\": {\n        \"PCBWAY_API_KEY\": \"your_api_key\"\n        // Optional: PCBWAY_MAX_RETRIES, PCBWAY_BASE_DELAY_MS, PCBWAY_TIMEOUT_MS, PCBWAY_BASE_URL\n      }\n    }\n  }\n}\n```\n\n**Never hardcode credentials in configs that are shared or committed.**\n\n## Available Tools\n\n### `pcb_quote`\n\nPCB manufacturing price quote. Requires shipping destination and board parameters.\n\n| Argument | Type | Required | Description |\n|---|---|---|---|\n| `Country` | string | ✓ | Country name (e.g. \"UNITED STATES OF AMERICA\") |\n| `CountryCode` | string | ✓ | ISO country code (e.g. \"US\") |\n| `ShipType` | number | ✓ | Carrier: 1=DHL, 10=FedEx IP, 4=SF Express, 6=EMS, 7=E-packet, 9=China Post, 35=Global Standard |\n| `Postalcode` | string | ✓ | Postal / ZIP code |\n| `City` | string | ✓ | City |\n| `Length` | number | ✓ | Board length in mm |\n| `Width` | number | ✓ | Board width in mm |\n| `Qty` | number | ✓ | Quantity (5–10000) |\n| `Layers` | number | ✓ | Layer count: 1, 2, 4, 6, 8, 10, 12, 14 |\n\nReturns pricing by build speed (Standard / Express) with shipping cost.\n\n### `smt_quote`\n\nSMT assembly price quote. Uses simple part counts (not a full BOM).\n\n| Argument | Type | Required | Description |\n|---|---|---|---|\n| `Country` | string | ✓ | Country name |\n| `CountryCode` | string | ✓ | ISO country code |\n| `ShipType` | number | ✓ | Carrier ID |\n| `Postalcode` | string | ✓ | Postal code |\n| `City` | string | ✓ | City |\n| `FlexibleOption` | string | ✓ | \"Turnkey\", \"Kitted or Consigned\", \"Combo\" |\n| `BoardType` | string | ✓ | \"Single pieces\" or \"Panelized PCBs\" |\n| `AssemblySide` | string | ✓ | \"Top side\", \"Bottom side\", or \"Both sides\" |\n| `Qty` | number | ✓ | Quantity to assemble |\n| `UniqueParts` | number | | Number of unique parts (default 0) |\n| `SMTParts` | number | | Number of SMT parts (default 0) |\n| `HoleParts` | number | | Number of through-hole parts (default 0) |\n\n### `order_process`\n\nGet fabrication status — shows all required processes and which are completed.\n\n| Argument | Type | Required | Description |\n|---|---|---|---|\n| `OrderNo` | string | ✓ | PCBWay order number (e.g. \"W0002AS1\") |\n\n### `order_details`\n\nGet full order details including all PCB parameters (dimensions, material, finish, audit result, delivery date, etc.)\n\n| Argument | Type | Required | Description |\n|---|---|---|---|\n| `OrderNo` | string | ✓ | PCBWay order number |\n\n### `shipping_freight`\n\nGet shipping cost before payment (call after placing order, before confirming).\n\n| Argument | Type | Required | Description |\n|---|---|---|---|\n| `OrderNo` | string | ✓ | Order number (comma-separated for joint shipment) |\n| `ShipType` | number | ✓ | Carrier ID |\n| `Country` | string | ✓ | Country name |\n| `CountryCode` | string | ✓ | ISO country code |\n| `Postalcode` | string | ✓ | Postal code |\n| `City` | string | ✓ | City |\n| `State` | string | | State / Province (optional) |\n| `AddGroupNo` | string | | Order package number when adding to package (optional) |\n\n### `account_balance`\n\nQuery PCBWay account balance, coupon value, and reward points. No parameters required.\n\n### `place_order`\n\nAdd a PCB order to your cart. Requires PCB file and all board parameters.\n\n| Argument | Type | Required | Description |\n|---|---|---|---|\n| `PcbFileName` | string | ✓ | PCB file name |\n| `BuildDays` | number | ✓ | Production cycle from quote response |\n| `Length` | number | ✓ | Board length in mm |\n| `Width` | number | ✓ | Board width in mm |\n| `Qty` | number | ✓ | Quantity |\n| `Layers` | number | ✓ | Layer count |\n| `BoardType` | string | | \"Single PCB\" (default), \"Panel PCB as design\", \"Panel PCB by Supplier\" |\n| `Material` | string | | \"FR-4\" (default) |\n| `Thickness` | number | | Board thickness in mm (default 1.6) |\n| `SolderMask` | string | | \"Green\" (default) |\n| `Silkscreen` | string | | \"White\" (default) |\n| `SurfaceFinish` | string | | \"HASL with lead\" (default) |\n| `PcbFileUrl` | string | | URL to PCB Gerber zip file |\n| `Note` | string | | Order notes (optional) |\n| `BuyerEmail` | string | | Email for contact |\n\n### `confirm_order`\n\nConfirm orders and make payment. Can confirm single or multiple orders together.\n\n| Argument | Type | Required | Description |\n|---|---|---|---|\n| `OrderNo` | string | ✓ | Order number(s), comma-separated for multiple |\n| `PayType` | number | ✓ | Payment method: 1=AccountPay, 2=PCBWayWebPay |\n| `ShipType` | number | | Carrier (required unless adding to package) |\n| `Country` | string | | Country name (required unless adding to package) |\n| `CountryCode` | string | | ISO country code (required unless adding to package) |\n| `City` | string | | City (required unless adding to package) |\n| `Addr` | string | | Delivery address (required unless adding to package) |\n| `Tel` | string | | Phone number (required unless adding to package) |\n| `AddGroupNo` | string | | Order package number when adding to existing package |\n| `State` | string | | State / Province |\n| `Postalcode` | string | | Postal code |\n| `ContactName` | string | | Contact person |\n| `CompanyName` | string | | Company name |\n| `BuyerEmail` | string | | Email for contact |\n| `Tax` | string | | Tax ID |\n\n### `cancel_order`\n\nCancel an existing PCBWay order.\n\n| Argument | Type | Required | Description |\n|---|---|---|---|\n| `OrderNo` | string | ✓ | Order number to cancel |\n\n### `check_tgroup_order`\n\nCheck awaiting-payment order package details.\n\n| Argument | Type | Required | Description |\n|---|---|---|---|\n| `TGroupNo` | string | ✓ | Awaiting-payment package number |\n\n### `pay_tgroup_order`\n\nPay for an awaiting-payment order package.\n\n| Argument | Type | Required | Description |\n|---|---|---|---|\n| `TGroupNo` | string | ✓ | Awaiting-payment package number |\n| `PayType` | number | ✓ | 1=AccountPay, 2=PCBWayWebPay |\n\n### `cancel_tgroup_order`\n\nCancel an awaiting-payment order package.\n\n| Argument | Type | Required | Description |\n|---|---|---|---|\n| `TGroupNo` | string | ✓ | Awaiting-payment package number to cancel |\n\n### `check_group_order`\n\nCheck a confirmed (paid) order package details.\n\n| Argument | Type | Required | Description |\n|---|---|---|---|\n| `GroupNo` | string | ✓ | Confirmed order package number |\n\n### `get_countries`\n\nList all supported countries for PCBWay ordering. No parameters required.\n\n### `get_states`\n\nList states/provinces for a country.\n\n| Argument | Type | Required | Description |\n|---|---|---|---|\n| `Country` | string | ✓ | Country name (e.g. \"UNITED STATES OF AMERICA\") |\n| `CountryCode` | string | ✓ | ISO country code (e.g. \"US\") |\n\n### `get_cities`\n\nList cities with postal codes for a country/state.\n\n| Argument | Type | Required | Description |\n|---|---|---|---|\n| `Country` | string | ✓ | Country name |\n| `CountryCode` | string | ✓ | ISO country code |\n| `State` | string | | State/Province to filter by (optional) |\n\n## Development\n\n```bash\ngit clone https://github.com/nabheet/pcbway-mcp-server.git\ncd pcbway-mcp-server\nnpm install\nnpm run build\n```\n\n## Architecture\n\n```\nsrc/\n├── index.ts                  # MCP server entry point + tool registry\n├── config.ts                 # Environment variable loading (PCBWAY_API_KEY only)\n├── client.ts                 # Simple api-key auth, POST-only client\n├── types.ts                  # Full TypeScript interfaces matching PCBWay API\n└── resources/\n    ├── PcbQuote.ts           # POST /api/Pcb/PcbQuotation\n    ├── SmtQuote.ts           # POST /api/SMT/SMTQuotation\n    ├── OrderProcess.ts       # POST /api/Pcb/QueryOrderProcess\n    ├── OrderDetails.ts       # POST /api/Pcb/CheckOrderDetails\n    ├── Shipping.ts           # POST /api/Pcb/GetFreightByOrder\n    ├── Account.ts            # POST /api/Account/QueryBalance\n    ├── PlaceOrder.ts         # POST /api/Pcb/PlaceOrder\n    ├── ConfirmOrder.ts       # POST /api/Pcb/ConfirmOrder\n    ├── CancelOrder.ts        # POST /api/Pcb/CancelOrder\n    ├── CheckTGroupOrder.ts   # POST /api/Pcb/CheckTGroupOrder\n    ├── PayTGroupOrder.ts     # POST /api/Pcb/PayTGroupOrder\n    ├── CancelTGroupOrder.ts  # POST /api/Pcb/CancelTGroupOrder\n    ├── CheckGroupOrder.ts    # POST /api/Pcb/CheckGroupOrder\n    ├── GetCountries.ts       # POST /api/Address/GetCountry\n    ├── GetStates.ts          # POST /api/Address/GetState\n    └── GetCities.ts          # POST /api/Address/GetCity\n```\n\nOne class per resource. Input validation via Zod schemas. All endpoints use POST with JSON body and `api-key` header authentication.\n\n## API Endpoint Coverage\n\n| MCP Tool | PCBWay API Endpoint | Status |\n|---|---|---|\n| `pcb_quote` | `POST /api/Pcb/PcbQuotation` | ✅ |\n| `smt_quote` | `POST /api/SMT/SMTQuotation` | ✅ |\n| `order_process` | `POST /api/Pcb/QueryOrderProcess` | ✅ |\n| `order_details` | `POST /api/Pcb/CheckOrderDetails` | ✅ |\n| `shipping_freight` | `POST /api/Pcb/GetFreightByOrder` | ✅ |\n| `place_order` | `POST /api/Pcb/PlaceOrder` | ✅ |\n| `confirm_order` | `POST /api/Pcb/ConfirmOrder` | ✅ |\n| `cancel_order` | `POST /api/Pcb/CancelOrder` | ✅ |\n| `check_tgroup_order` | `POST /api/Pcb/CheckTGroupOrder` | ✅ |\n| `pay_tgroup_order` | `POST /api/Pcb/PayTGroupOrder` | ✅ |\n| `cancel_tgroup_order` | `POST /api/Pcb/CancelTGroupOrder` | ✅ |\n| `check_group_order` | `POST /api/Pcb/CheckGroupOrder` | ✅ |\n| `account_balance` | `POST /api/Account/QueryBalance` | ✅ |\n| `get_countries` | `POST /api/Address/GetCountry` | ✅ |\n| `get_states` | `POST /api/Address/GetState` | ✅ |\n| `get_cities` | `POST /api/Address/GetCity` | ✅ |\n\n## Releases\n\nReleases are published automatically by CI — no manual npm publish needed.\n\n| Trigger | Channel | Version | Tag | GitHub Release |\n| --- | --- | --- | --- | --- |\n| Merge to `main` | `latest` | next patch (registry-derived) | `vX.Y.Z` | ✅ (auto notes) |\n| Every PR push | `beta` | `<version>-beta.<run_number>` | — | — |\n| Push `v*-beta*` tag | `beta` | from `package.json` | the tag | ✅ (prerelease) |\n| Manual `workflow_dispatch` on CI | `beta` | next `-beta.N` after last published beta | — | — |\n\n- Every PR push publishes `<version>-beta.<run_number>` to the `beta` dist-tag (`npm i pcbway-mcp-server@beta`), so every PR is instantly installable — same-repo, non-draft, non-dependabot PRs; re-runs deduped.\n\n- Stable version = last published `latest` + patch, so repeated merges never collide.\n- An intentional minor/major bump in `package.json` is published as-is (honored).\n- Publish is retried 3x for transient failures only; a version conflict is never retried.\n- A push to `main` only tags/releases if it actually published (channel check).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}