{"_id":"@bashcat/taiwan-stock-mcp","_rev":"12-a4040ec40f759711a805c4e57a5ef0d0","name":"@bashcat/taiwan-stock-mcp","dist-tags":{"latest":"1.5.0"},"versions":{"1.0.0":{"name":"@bashcat/taiwan-stock-mcp","version":"1.0.0","keywords":["mcp","taiwan","stock","twse","api","taiwan-stock","claude-code","model-context-protocol","stock-market","financial-data","real-time-quotes","technical-analysis"],"author":{"url":"https://bashcat.net","name":"BashCat","email":"bashcat0804@gmail.com"},"license":"MIT","_id":"@bashcat/taiwan-stock-mcp@1.0.0","maintainers":[{"name":"bashcat","email":"bashcat0804@gmail.com"}],"homepage":"https://bashcat.net","bugs":{"url":"https://github.com/bashcat/taiwan-stock-mcp/issues"},"bin":{"taiwan-stock-mcp":"build/index.js"},"dist":{"shasum":"051bffd45818a566c85908b169027d67c3125f2a","tarball":"https://registry.npmjs.org/@bashcat/taiwan-stock-mcp/-/taiwan-stock-mcp-1.0.0.tgz","fileCount":27,"integrity":"sha512-kea6aaqzgwbprXvlJ7Ib8VNwcHKypKbsMRGxSBWNi19DnUnrqZ5M2GBxdZ/WA/8WFbPjVAwucBoqRWnUoR4SXw==","signatures":[{"sig":"MEUCIQCl/IlwksDAPxNljMNeEVE0ev6+Mb6oaf1g4k9HwJ73XwIgPr9p2aBo9u5q1wkf1q423oe276cox/euU7GvhnWM2W0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129227},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"npm":">=8","node":">=18"},"scripts":{"dev":"tsc && node build/index.js","test":"node test-server.js","build":"tsc","start":"node build/index.js","watch":"tsc --watch","prepack":"npm run build","prepare":"npm run build","prepublishOnly":"npm test"},"_npmUser":{"name":"bashcat","email":"bashcat0804@gmail.com"},"repository":{"url":"git+https://github.com/bashcat/taiwan-stock-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Taiwan stock market data - 台灣股市資料查詢 MCP 工具","directories":{},"_nodeVersion":"23.9.0","dependencies":{"node-cache":"^5.1.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/taiwan-stock-mcp_1.0.0_1755232369004_0.2313858484283864","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bashcat/taiwan-stock-mcp","version":"1.0.1","keywords":["mcp","taiwan","stock","twse","api","taiwan-stock","claude-code","model-context-protocol","stock-market","financial-data","real-time-quotes","technical-analysis"],"author":{"url":"https://bashcat.net","name":"BashCat","email":"bashcat0804@gmail.com"},"license":"MIT","_id":"@bashcat/taiwan-stock-mcp@1.0.1","maintainers":[{"name":"bashcat","email":"bashcat0804@gmail.com"}],"homepage":"https://bashcat.net","bugs":{"url":"https://github.com/bashcat/taiwan-stock-mcp/issues"},"bin":{"taiwan-stock-mcp":"build/index.js"},"dist":{"shasum":"e9d2f3c49e3b4d598601a08870ce2520d21384b7","tarball":"https://registry.npmjs.org/@bashcat/taiwan-stock-mcp/-/taiwan-stock-mcp-1.0.1.tgz","fileCount":27,"integrity":"sha512-n7O2so1riE1boGszc8+j7QYJ2LNTL8tZ+lXSGT3N6joSitBAeeHLMBFxaWkWaplgozthALGvGMbVd7oYRSiE5w==","signatures":[{"sig":"MEQCICEq4qqbXaQOtQIcL5sPFMYX6ouhsY6zaiZToYWZVCnWAiADPrZRnz/nwOtiKxq+UdisZfJEvowq0yjYpc4HMdCe5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132695},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"npm":">=8","node":">=18"},"scripts":{"dev":"tsc && node build/index.js","test":"node test-server.js","build":"tsc","start":"node build/index.js","watch":"tsc --watch","prepack":"npm run build","prepare":"npm run build","prepublishOnly":"npm test"},"_npmUser":{"name":"bashcat","email":"bashcat0804@gmail.com"},"repository":{"url":"git+https://github.com/bashcat/taiwan-stock-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Taiwan stock market data - 台灣股市資料查詢 MCP 工具","directories":{},"_nodeVersion":"23.9.0","dependencies":{"node-cache":"^5.1.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/taiwan-stock-mcp_1.0.1_1755233467299_0.9082705414919459","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@bashcat/taiwan-stock-mcp","version":"1.0.2","keywords":["mcp","taiwan","stock","twse","api","taiwan-stock","claude-code","model-context-protocol","stock-market","financial-data","real-time-quotes","technical-analysis"],"author":{"url":"https://bashcat.net","name":"BashCat","email":"bashcat0804@gmail.com"},"license":"MIT","_id":"@bashcat/taiwan-stock-mcp@1.0.2","maintainers":[{"name":"bashcat","email":"bashcat0804@gmail.com"}],"homepage":"https://bashcat.net","bugs":{"url":"https://github.com/bashcat/taiwan-stock-mcp/issues"},"bin":{"taiwan-stock-mcp":"build/index.js"},"dist":{"shasum":"ac516dfe5bc055bd4f27f7442c367f358dafa03c","tarball":"https://registry.npmjs.org/@bashcat/taiwan-stock-mcp/-/taiwan-stock-mcp-1.0.2.tgz","fileCount":27,"integrity":"sha512-Shg0EZsLRwOZtusINAaeiZlW9wqbmYSlkR3/297xsn8AjBme7jTweuX4cG5UTNdWd901Y7evPZOcnr3349NkkQ==","signatures":[{"sig":"MEUCIDw9+5qUbJ1HU7oTLFEm2nkq3wxkwxq56Du0NSQxzxl4AiEAqa+z9Wi9Ecoe5j9cnZ9bB/s01f3UOmV0XGmj1vBNlEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135033},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"npm":">=8","node":">=18"},"scripts":{"dev":"tsc && node build/index.js","test":"node test-server.js","build":"tsc","start":"node build/index.js","watch":"tsc --watch","prepack":"npm run build","prepare":"npm run build","prepublishOnly":"npm test"},"_npmUser":{"name":"bashcat","email":"bashcat0804@gmail.com"},"repository":{"url":"git+https://github.com/bashcat/taiwan-stock-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Taiwan stock market data - 台灣股市資料查詢 MCP 工具","directories":{},"_nodeVersion":"23.9.0","dependencies":{"node-cache":"^5.1.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/taiwan-stock-mcp_1.0.2_1755233906281_0.5431877006529213","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@bashcat/taiwan-stock-mcp","version":"1.1.0","keywords":["mcp","taiwan","stock","twse","api","taiwan-stock","claude-code","model-context-protocol","stock-market","financial-data","real-time-quotes","technical-analysis"],"author":{"url":"https://bashcat.net","name":"BashCat","email":"bashcat0804@gmail.com"},"license":"MIT","_id":"@bashcat/taiwan-stock-mcp@1.1.0","maintainers":[{"name":"bashcat","email":"bashcat0804@gmail.com"}],"homepage":"https://bashcat.net","bugs":{"url":"https://github.com/bashcat/taiwan-stock-mcp/issues"},"bin":{"taiwan-stock-mcp":"build/index.js"},"dist":{"shasum":"770cdc538773654fdc7b587e82870f274eed69ae","tarball":"https://registry.npmjs.org/@bashcat/taiwan-stock-mcp/-/taiwan-stock-mcp-1.1.0.tgz","fileCount":39,"integrity":"sha512-t2gcgAOJFKmgs2VAoZ9g2lWoxTrrsAAtBwQKpYjJmpH1EsEWuLQOfrV5nlOzb6O0bhuBYFjE7iZrWtT0ZpNb0g==","signatures":[{"sig":"MEUCIQCjVmnDvSGNCuZIFJS6PLZgkfWcUOGe5OSFxxRtP4+d6wIgARViF/HcCulcYKK9NuGfH+n5cCpHs2XMtqszf9jlcu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198913},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"npm":">=8","node":">=18"},"scripts":{"dev":"tsc && node build/index.js","test":"node test-server.js","build":"tsc","start":"node build/index.js","watch":"tsc --watch","prepack":"npm run build","prepare":"npm run build","prepublishOnly":"npm test"},"_npmUser":{"name":"bashcat","email":"bashcat0804@gmail.com"},"repository":{"url":"git+https://github.com/bashcat/taiwan-stock-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Taiwan stock market data - 台灣股市資料查詢 MCP 工具","directories":{},"_nodeVersion":"23.9.0","dependencies":{"node-cache":"^5.1.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/taiwan-stock-mcp_1.1.0_1755236565987_0.3847273864092746","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@bashcat/taiwan-stock-mcp","version":"1.2.0","keywords":["mcp","taiwan","stock","twse","api","taiwan-stock","claude-code","model-context-protocol","stock-market","financial-data","real-time-quotes","technical-analysis"],"author":{"url":"https://bashcat.net","name":"BashCat","email":"bashcat0804@gmail.com"},"license":"MIT","_id":"@bashcat/taiwan-stock-mcp@1.2.0","maintainers":[{"name":"bashcat","email":"bashcat0804@gmail.com"}],"homepage":"https://bashcat.net","bugs":{"url":"https://github.com/bashcat/taiwan-stock-mcp/issues"},"bin":{"taiwan-stock-mcp":"build/index.js"},"dist":{"shasum":"3e373b9f85c5cadbf740422655785977ac94b71f","tarball":"https://registry.npmjs.org/@bashcat/taiwan-stock-mcp/-/taiwan-stock-mcp-1.2.0.tgz","fileCount":67,"integrity":"sha512-AdXBwC/gRgHN2fV1VD4CbLPq7QGdn7ML5qgx5D5qCA43KYcBiMnqRMSeSgL7rs70tnkGrToTYdEy3ig29LM8eQ==","signatures":[{"sig":"MEUCIQDnDWTBGYdIZKbkhq+8Qoy51AcehyU4bIxTSBVDoMF/+wIgaJcP+ph5Dp7ZdbRBvyzUzMUX1hhqqyjYl3SNilhH5ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442042},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"npm":">=8","node":">=18"},"scripts":{"dev":"tsc && node build/index.js","test":"node test-server.js","build":"tsc","start":"node build/index.js","watch":"tsc --watch","prepack":"npm run build","prepare":"npm run build","prepublishOnly":"npm test"},"_npmUser":{"name":"bashcat","email":"bashcat0804@gmail.com"},"repository":{"url":"git+https://github.com/bashcat/taiwan-stock-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Taiwan stock market data - 台灣股市資料查詢 MCP 工具","directories":{},"_nodeVersion":"23.9.0","dependencies":{"axios":"^1.11.0","node-cache":"^5.1.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/taiwan-stock-mcp_1.2.0_1755268815064_0.9061006264378253","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@bashcat/taiwan-stock-mcp","version":"1.3.0","keywords":["mcp","taiwan","stock","twse","api","taiwan-stock","claude-code","model-context-protocol","stock-market","financial-data","real-time-quotes","technical-analysis"],"author":{"url":"https://bashcat.net","name":"BashCat","email":"bashcat0804@gmail.com"},"license":"MIT","_id":"@bashcat/taiwan-stock-mcp@1.3.0","maintainers":[{"name":"bashcat","email":"bashcat0804@gmail.com"}],"homepage":"https://bashcat.net","bugs":{"url":"https://github.com/bashcat/taiwan-stock-mcp/issues"},"bin":{"taiwan-stock-mcp":"build/index.js"},"dist":{"shasum":"661ba96a653c4b968ea7bef0eb5e2960e593b681","tarball":"https://registry.npmjs.org/@bashcat/taiwan-stock-mcp/-/taiwan-stock-mcp-1.3.0.tgz","fileCount":75,"integrity":"sha512-a31GdsHHltCtELbTT6CJNifA66WVQDT72SrFJumxSYfndsKq/41iXrEqV3icRWnqjiU/sZa1RkRANE50TiyxZQ==","signatures":[{"sig":"MEUCIQCKcC5Hm2k38KbLyWqJeXfDbj+c54JzOhUGII9Ch9t3pQIgPmc9eybpNmfxL+gVZbChdB+c08YZ2xb1wUSqyTPDbbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564899},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"npm":">=8","node":">=18"},"scripts":{"dev":"tsc && node build/index.js","test":"node test-server.js","build":"tsc","start":"node build/index.js","watch":"tsc --watch","prepack":"npm run build","prepare":"npm run build","prepublishOnly":"npm test"},"_npmUser":{"name":"bashcat","email":"bashcat0804@gmail.com"},"repository":{"url":"git+https://github.com/bashcat/taiwan-stock-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Taiwan stock market data - 台灣股市資料查詢 MCP 工具","directories":{},"_nodeVersion":"23.9.0","dependencies":{"axios":"^1.11.0","node-cache":"^5.1.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/taiwan-stock-mcp_1.3.0_1755270388321_0.5248172827513584","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@bashcat/taiwan-stock-mcp","version":"1.4.0","keywords":["mcp","taiwan","stock","twse","api","taiwan-stock","claude-code","model-context-protocol","stock-market","financial-data","real-time-quotes","technical-analysis"],"author":{"url":"https://bashcat.net","name":"BashCat","email":"bashcat0804@gmail.com"},"license":"MIT","_id":"@bashcat/taiwan-stock-mcp@1.4.0","maintainers":[{"name":"bashcat","email":"bashcat0804@gmail.com"}],"homepage":"https://bashcat.net","bugs":{"url":"https://github.com/bashcat/taiwan-stock-mcp/issues"},"bin":{"taiwan-stock-mcp":"build/index.js"},"dist":{"shasum":"b35db88f49d7a63185a4efd62ac7afaad67378d8","tarball":"https://registry.npmjs.org/@bashcat/taiwan-stock-mcp/-/taiwan-stock-mcp-1.4.0.tgz","fileCount":75,"integrity":"sha512-ki7ogdSn/hkcVHqWOY7VMuUPLMZcdmKmt/TOI/8Mzu/JWCoYvyuc2Vzd+P4a3b5qjnAiICKOzICxuiIS8KFFhw==","signatures":[{"sig":"MEQCIAVhCxnY7PIIfOZ/gV2nnBbh0W1Vm94P0N7H6tPs88rzAiAyJVXifUb4ktVt7JiW3GcceTvMtxpDfvkX9NZN1wNg9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":583662},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"npm":">=8","node":">=18"},"scripts":{"dev":"tsc && node build/index.js","test":"node test-server.js","build":"tsc","start":"node build/index.js","watch":"tsc --watch","prepack":"npm run build","prepare":"npm run build","prepublishOnly":"npm test"},"_npmUser":{"name":"bashcat","email":"bashcat0804@gmail.com"},"repository":{"url":"git+https://github.com/bashcat/taiwan-stock-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Taiwan stock market data - 台灣股市資料查詢 MCP 工具","directories":{},"_nodeVersion":"23.9.0","dependencies":{"axios":"^1.11.0","node-cache":"^5.1.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/taiwan-stock-mcp_1.4.0_1755272152642_0.4167061597727413","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@bashcat/taiwan-stock-mcp","version":"1.4.1","keywords":["mcp","taiwan","stock","twse","api","taiwan-stock","claude-code","model-context-protocol","stock-market","financial-data","real-time-quotes","technical-analysis"],"author":{"url":"https://bashcat.net","name":"BashCat","email":"bashcat0804@gmail.com"},"license":"MIT","_id":"@bashcat/taiwan-stock-mcp@1.4.1","maintainers":[{"name":"bashcat","email":"bashcat0804@gmail.com"}],"homepage":"https://bashcat.net","bugs":{"url":"https://github.com/bashcat/taiwan-stock-mcp/issues"},"bin":{"taiwan-stock-mcp":"build/index.js"},"dist":{"shasum":"434fdddc1efcc1efb28769ada4b72674f4071446","tarball":"https://registry.npmjs.org/@bashcat/taiwan-stock-mcp/-/taiwan-stock-mcp-1.4.1.tgz","fileCount":79,"integrity":"sha512-y3fF093s0XmJsBkTxBHrXJC/R9dPLqbgaRWKFj7QeF4m4UB5olRDIGuG4UoBFIWZEASZm43gHiUL64Hxc63JJw==","signatures":[{"sig":"MEQCIGIhEF6gN3HUA1erRfzIDDC93uvkxWJLZkKO1uly5O3+AiAunAmNm35i1PL+8uU3p0HGp1hQKx4AJ4FvWwqq/rt9GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":619867},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"npm":">=8","node":">=18"},"scripts":{"dev":"tsc && node build/index.js","test":"node test-server.js","build":"tsc","start":"node build/index.js","watch":"tsc --watch","prepack":"npm run build","prepare":"npm run build","prepublishOnly":"npm test"},"_npmUser":{"name":"bashcat","email":"bashcat0804@gmail.com"},"repository":{"url":"git+https://github.com/bashcat/taiwan-stock-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Taiwan stock market data - 台灣股市資料查詢 MCP 工具","directories":{},"_nodeVersion":"23.9.0","dependencies":{"axios":"^1.11.0","node-cache":"^5.1.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/taiwan-stock-mcp_1.4.1_1755275284151_0.1085294046777121","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@bashcat/taiwan-stock-mcp","version":"1.4.2","keywords":["mcp","taiwan","stock","twse","api","taiwan-stock","claude-code","model-context-protocol","stock-market","financial-data","real-time-quotes","technical-analysis"],"author":{"url":"https://bashcat.net","name":"BashCat","email":"bashcat0804@gmail.com"},"license":"MIT","_id":"@bashcat/taiwan-stock-mcp@1.4.2","maintainers":[{"name":"bashcat","email":"bashcat0804@gmail.com"}],"homepage":"https://bashcat.net","bugs":{"url":"https://github.com/bashcat/taiwan-stock-mcp/issues"},"bin":{"taiwan-stock-mcp":"build/index.js"},"dist":{"shasum":"9d5b44eb25e4de038219886e0a4fe1a22a36aab8","tarball":"https://registry.npmjs.org/@bashcat/taiwan-stock-mcp/-/taiwan-stock-mcp-1.4.2.tgz","fileCount":79,"integrity":"sha512-ghVqrvb5aHHDOt8bW2RnhHOeKGcWvJebY+R08kzmRYS5Se/oj+yxPxal9OpcXLTfA0brYom0H+2TQ2Z/NCJr3A==","signatures":[{"sig":"MEUCIC0/RJQ/RMyACc9n6aMRnmAUu93Kkh1vT2JDA3iXwHN5AiEAorG/4zGihnBm9VyvROnXZHz4UUvLbSfgp9OZHgYcIuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623727},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"npm":">=8","node":">=18"},"scripts":{"dev":"tsc && node build/index.js","test":"node test-server.js","build":"tsc","start":"node build/index.js","watch":"tsc --watch","prepack":"npm run build","prepare":"npm run build","prepublishOnly":"npm test"},"_npmUser":{"name":"bashcat","email":"bashcat0804@gmail.com"},"repository":{"url":"git+https://github.com/bashcat/taiwan-stock-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Taiwan stock market data - 台灣股市資料查詢 MCP 工具","directories":{},"_nodeVersion":"23.9.0","dependencies":{"axios":"^1.11.0","node-cache":"^5.1.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/taiwan-stock-mcp_1.4.2_1755275912881_0.07199757051763367","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@bashcat/taiwan-stock-mcp","version":"1.4.3","keywords":["mcp","taiwan","stock","twse","api","taiwan-stock","claude-code","model-context-protocol","stock-market","financial-data","real-time-quotes","technical-analysis"],"author":{"url":"https://bashcat.net","name":"BashCat","email":"bashcat0804@gmail.com"},"license":"MIT","_id":"@bashcat/taiwan-stock-mcp@1.4.3","maintainers":[{"name":"bashcat","email":"bashcat0804@gmail.com"}],"homepage":"https://bashcat.net","bugs":{"url":"https://github.com/bashcat/taiwan-stock-mcp/issues"},"bin":{"taiwan-stock-mcp":"build/index.js"},"dist":{"shasum":"dc2eebe32d3bbed5d23009e73ff6ee7b688b0e16","tarball":"https://registry.npmjs.org/@bashcat/taiwan-stock-mcp/-/taiwan-stock-mcp-1.4.3.tgz","fileCount":79,"integrity":"sha512-vEkB8FQFLlg5IB1F03Lmv4Xaq77PqBudUJAdfmHv03wYl+6/MmWqphPqFpWbt0Mm8EWh8SlpfxiFEstaS6TOSg==","signatures":[{"sig":"MEQCIHTx5Nj5uRofY3vAXPWM3kiYhJaG7aiyYqbuXvoGRxsIAiB+hFBgclQ0NWAQubG/6MsWang0GGFQnlyP4zY1GCbVag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623727},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"npm":">=8","node":">=18"},"scripts":{"dev":"tsc && node build/index.js","test":"node test-server.js","build":"tsc","start":"node build/index.js","watch":"tsc --watch","prepack":"npm run build","prepare":"npm run build","prepublishOnly":"npm test"},"_npmUser":{"name":"bashcat","email":"bashcat0804@gmail.com"},"repository":{"url":"git+https://github.com/bashcat/taiwan-stock-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Taiwan stock market data - 台灣股市資料查詢 MCP 工具","directories":{},"_nodeVersion":"23.9.0","dependencies":{"axios":"^1.11.0","node-cache":"^5.1.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/taiwan-stock-mcp_1.4.3_1755276742014_0.566887383512209","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@bashcat/taiwan-stock-mcp","version":"1.4.4","keywords":["mcp","taiwan","stock","twse","api","taiwan-stock","claude-code","model-context-protocol","stock-market","financial-data","real-time-quotes","technical-analysis"],"author":{"url":"https://bashcat.net","name":"BashCat","email":"bashcat0804@gmail.com"},"license":"MIT","_id":"@bashcat/taiwan-stock-mcp@1.4.4","maintainers":[{"name":"bashcat","email":"bashcat0804@gmail.com"}],"homepage":"https://bashcat.net","bugs":{"url":"https://github.com/bashcat/taiwan-stock-mcp/issues"},"bin":{"taiwan-stock-mcp":"build/index.js"},"dist":{"shasum":"fee8354dad5a8a43d576a3bf17d2216398915835","tarball":"https://registry.npmjs.org/@bashcat/taiwan-stock-mcp/-/taiwan-stock-mcp-1.4.4.tgz","fileCount":79,"integrity":"sha512-kBp7GB6Z6CCVTAn1E1Wigkd/YZClUkU4AUViEgaNh2HQfXRl4hAPYzq/VJUWeWJqIywsU8t/sZOmnd26j0kbDg==","signatures":[{"sig":"MEYCIQCVWCnr3E6OtMaiFNjm1F2AtblmbAJi/3pBdExkGOsY8gIhAKh5S+DTvAAwtm4IBFrjT7L7ExgQDdaovicHlmCqJFax","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623727},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"npm":">=8","node":">=18"},"scripts":{"dev":"tsc && node build/index.js","test":"node test-server.js","build":"tsc","start":"node build/index.js","watch":"tsc --watch","prepack":"npm run build","prepare":"npm run build","prepublishOnly":"npm test"},"_npmUser":{"name":"bashcat","email":"bashcat0804@gmail.com"},"repository":{"url":"git+https://github.com/bashcat/taiwan-stock-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Taiwan stock market data - 台灣股市資料查詢 MCP 工具","directories":{},"_nodeVersion":"23.9.0","dependencies":{"axios":"^1.11.0","node-cache":"^5.1.2","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"node":">=18"},"_npmOperationalInternal":{"tmp":"tmp/taiwan-stock-mcp_1.4.4_1755277038520_0.521745771691297","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@bashcat/taiwan-stock-mcp","version":"1.5.0","description":"MCP server for Taiwan stock market data - 台灣股市資料查詢 MCP 工具","main":"build/index.js","type":"module","bin":{"taiwan-stock-mcp":"build/index.js"},"scripts":{"build":"tsc","start":"node build/index.js","dev":"tsc && node build/index.js","watch":"tsc --watch","test":"node test-server.js","prepare":"npm run build","prepack":"npm run build","prepublishOnly":"npm test"},"dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","axios":"^1.15.0","node-cache":"^5.1.2"},"devDependencies":{"@types/node":"^25.6.0","typescript":"^6.0.2"},"engines":{"node":">=18","npm":">=8"},"keywords":["mcp","taiwan","stock","twse","api","taiwan-stock","claude-code","model-context-protocol","stock-market","financial-data","real-time-quotes","technical-analysis"],"author":{"name":"BashCat","email":"bashcat0804@gmail.com","url":"https://bashcat.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bashcat/taiwan-stock-mcp.git"},"bugs":{"url":"https://github.com/bashcat/taiwan-stock-mcp/issues"},"homepage":"https://bashcat.net","publishConfig":{"access":"public"},"types":"./build/index.d.ts","_id":"@bashcat/taiwan-stock-mcp@1.5.0","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-8K2YZAJKuc/7pSCQCpA0Ktnnz8zE2/vsrZRP6oD9zp9s340qb8VzJZ0D4mJF7o5eP3a0iy3dZ9itpeHHGYKAWw==","shasum":"b6a5d522e835622766e7a1f2c3fd48da29378966","tarball":"https://registry.npmjs.org/@bashcat/taiwan-stock-mcp/-/taiwan-stock-mcp-1.5.0.tgz","fileCount":79,"unpackedSize":620035,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCPB91HW0oa3LLCC8xffohJZPnaesk2wRTsKkwCPvRVhwIgXF4Am/YXoSFxFCdXYEYk+nnulwoVKNpx7xNbQclMxAY="}]},"_npmUser":{"name":"bashcat","email":"bashcat0804@gmail.com"},"directories":{},"maintainers":[{"name":"bashcat","email":"bashcat0804@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/taiwan-stock-mcp_1.5.0_1775975906642_0.2180158793646334"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-15T04:32:48.897Z","modified":"2026-04-12T06:38:26.942Z","1.0.0":"2025-08-15T04:32:49.186Z","1.0.1":"2025-08-15T04:51:07.495Z","1.0.2":"2025-08-15T04:58:26.460Z","1.1.0":"2025-08-15T05:42:46.170Z","1.2.0":"2025-08-15T14:40:15.323Z","1.3.0":"2025-08-15T15:06:28.571Z","1.4.0":"2025-08-15T15:35:52.871Z","1.4.1":"2025-08-15T16:28:04.371Z","1.4.2":"2025-08-15T16:38:33.145Z","1.4.3":"2025-08-15T16:52:22.246Z","1.4.4":"2025-08-15T16:57:18.706Z","1.5.0":"2026-04-12T06:38:26.832Z"},"bugs":{"url":"https://github.com/bashcat/taiwan-stock-mcp/issues"},"author":{"name":"BashCat","email":"bashcat0804@gmail.com","url":"https://bashcat.net"},"license":"MIT","homepage":"https://bashcat.net","keywords":["mcp","taiwan","stock","twse","api","taiwan-stock","claude-code","model-context-protocol","stock-market","financial-data","real-time-quotes","technical-analysis"],"repository":{"type":"git","url":"git+https://github.com/bashcat/taiwan-stock-mcp.git"},"description":"MCP server for Taiwan stock market data - 台灣股市資料查詢 MCP 工具","maintainers":[{"name":"bashcat","email":"bashcat0804@gmail.com"}],"readme":"# 台灣股市 MCP 工具\n\n[![npm version](https://badge.fury.io/js/%40bashcat%2Ftaiwan-stock-mcp.svg)](https://badge.fury.io/js/%40bashcat%2Ftaiwan-stock-mcp)\n[![Node.js CI](https://github.com/bashcat/taiwan-stock-mcp/workflows/Node.js%20CI/badge.svg)](https://github.com/bashcat/taiwan-stock-mcp/actions)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n這是一個為 Claude Code 設計的 MCP (Model Context Protocol) 伺服器，提供台灣股市資料查詢功能。整合證交所免費 API，支援即時報價、歷史資料、技術分析等功能。\n\n## 🚀 功能特色\n\n### 📊 即時報價\n- 個股即時價格查詢\n- 五檔買賣報價\n- 多股票同時查詢\n- 股票搜尋功能\n\n### 📈 歷史資料\n- K線圖資料\n- 歷史價格查詢\n- 技術分析指標\n- 移動平均線、RSI、MACD等\n\n### 🏛️ 大盤概況\n- 加權指數與各類指數\n- 市場統計數據\n- 類股表現排行\n- 漲跌家數統計\n\n## 📦 安裝方式\n\n### 方法一：NPM 安裝（推薦）\n\n```bash\n# 全局安裝\nnpm install -g @bashcat/taiwan-stock-mcp\n\n# 或者本地安裝\nnpm install @bashcat/taiwan-stock-mcp\n```\n\n### 方法二：從源碼安裝\n\n```bash\n# 1. 克隆專案\ngit clone https://github.com/bashcat/taiwan-stock-mcp.git\ncd taiwan-stock-mcp\n\n# 2. 安裝依賴\nnpm install\n\n# 3. 編譯 TypeScript\nnpm run build\n\n# 4. 測試運行\nnpm test\n```\n\n### 方法三：直接使用 npx\n\n```bash\n# 無需安裝，直接運行\nnpx @bashcat/taiwan-stock-mcp\n```\n\n## 🔧 配置 Claude Code\n\n根據您的安裝方式，在 Claude Code 配置文件中加入對應設定：\n\n### 全局安裝配置\n```json\n{\n  \"mcpServers\": {\n    \"taiwan-stock\": {\n      \"command\": \"taiwan-stock-mcp\",\n      \"env\": {}\n    }\n  }\n}\n```\n\n### 本地安裝配置\n```json\n{\n  \"mcpServers\": {\n    \"taiwan-stock\": {\n      \"command\": \"node\",\n      \"args\": [\"./node_modules/@bashcat/taiwan-stock-mcp/build/index.js\"],\n      \"env\": {}\n    }\n  }\n}\n```\n\n### 源碼安裝配置\n```json\n{\n  \"mcpServers\": {\n    \"taiwan-stock\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/taiwan-stock-mcp/build/index.js\"],\n      \"env\": {}\n    }\n  }\n}\n```\n\n### npx 配置\n```json\n{\n  \"mcpServers\": {\n    \"taiwan-stock\": {\n      \"command\": \"npx\",\n      \"args\": [\"@bashcat/taiwan-stock-mcp\"],\n      \"env\": {}\n    }\n  }\n}\n```\n\n## 🛠️ 可用工具\n\n### 即時報價工具\n\n#### `get_stock_quote`\n取得單一股票的即時報價\n```typescript\n{\n  symbol: \"2330\",           // 股票代碼\n  include_bidask: true      // 是否包含五檔\n}\n```\n\n#### `get_multiple_quotes`\n同時查詢多支股票\n```typescript\n{\n  symbols: [\"2330\", \"2317\", \"0050\"],\n  include_bidask: false\n}\n```\n\n#### `search_stocks`\n搜尋股票\n```typescript\n{\n  keyword: \"台積電\",        // 關鍵字\n  limit: 10                // 結果數量\n}\n```\n\n### 歷史資料工具\n\n#### `get_stock_history`\n取得歷史價格資料\n```typescript\n{\n  symbol: \"2330\",\n  period: \"daily\",          // daily/weekly/monthly\n  start_date: \"2024-01-01\",\n  end_date: \"2024-12-31\",\n  limit: 30\n}\n```\n\n#### `get_stock_candles`\n取得K線圖資料\n```typescript\n{\n  symbol: \"2330\",\n  days: 20,                 // 天數\n  include_volume: true      // 包含成交量\n}\n```\n\n#### `get_technical_analysis`\n技術分析指標\n```typescript\n{\n  symbol: \"2330\",\n  indicators: [\"ma\", \"rsi\", \"macd\"],\n  period: 20\n}\n```\n\n### 大盤概況工具\n\n#### `get_market_overview`\n大盤整體概況\n```typescript\n{\n  include_sectors: false,   // 包含類股\n  include_stats: true       // 包含統計\n}\n```\n\n#### `get_market_indices`\n主要指數表現\n```typescript\n{\n  indices: [\"taiex\", \"otc\", \"electronics\"]\n}\n```\n\n#### `get_sector_performance`\n類股表現排行\n```typescript\n{\n  sort_by: \"change_percent\",\n  order: \"desc\",\n  limit: 10\n}\n```\n\n#### `get_market_stats`\n市場統計數據\n```typescript\n{\n  include_historical: false,\n  period: \"1d\"\n}\n```\n\n## 📊 資料來源\n\n本工具整合以下免費API：\n\n- **證交所即時API** (`mis.twse.com.tw`) - 即時報價（5秒更新）\n- **證交所OpenAPI** (`openapi.twse.com.tw`) - 歷史資料\n- **櫃買中心API** (`tpex.org.tw`) - 上櫃股票資料\n\n## ⚡ 性能與限制\n\n### 請求限制\n- 證交所API：每5秒最多3個請求\n- 自動重試機制\n- 智慧快取系統\n\n### 快取策略\n- 即時資料：5秒快取\n- 歷史資料：1小時快取\n- 大盤指數：30秒快取\n\n### 使用限制\n- 僅提供台股資料\n- 免費API有一定延遲\n- 部分功能仍在開發中\n\n## 🔄 快取管理\n\n```typescript\n// 清除所有快取\ntwseClient.clearCache();\n\n// 查看快取統計\nconst stats = twseClient.getCacheStats();\n```\n\n## 📝 使用範例\n\n### 查詢台積電即時報價\n```\n請查詢台積電(2330)的即時報價\n```\n\n### 查詢多檔股票\n```\n請查詢台積電、聯發科、鴻海的股價\n```\n\n### 取得歷史資料\n```\n請提供台積電最近30天的K線資料\n```\n\n### 大盤概況\n```\n請顯示今日台股大盤表現\n```\n\n### 技術分析\n```\n請計算台積電的技術指標，包含RSI和移動平均線\n```\n\n## 🛡️ 錯誤處理\n\n- 完整的錯誤訊息\n- 自動重試機制\n- 優雅的降級處理\n- 詳細的日誌記錄\n\n## 🚧 開發狀態\n\n### ✅ 已完成\n- [x] 即時報價查詢\n- [x] 基本歷史資料\n- [x] 大盤指數查詢\n- [x] 快取機制\n- [x] 錯誤處理\n\n### 🔄 開發中\n- [ ] 完整歷史資料API整合\n- [ ] 股票搜尋功能\n- [ ] 更多技術指標\n- [ ] 類股詳細資料\n- [ ] 三大法人資料\n\n### 📋 計劃中\n- [ ] WebSocket即時推播\n- [ ] 財務報表資料\n- [ ] 新聞與公告\n- [ ] 除權息資料\n- [ ] 期貨選擇權\n\n## 🤝 貢獻\n\n歡迎提交 Issues 和 Pull Requests！\n\n## 📄 授權\n\nMIT License\n\n## 📚 開發與發布\n\n### 本地開發\n```bash\n# 克隆專案\ngit clone https://github.com/bashcat/taiwan-stock-mcp.git\ncd taiwan-stock-mcp\n\n# 安裝依賴\nnpm install\n\n# 開發模式\nnpm run dev\n\n# 編譯\nnpm run build\n\n# 測試\nnpm test\n```\n\n### 發布到 npm\n\n#### 發布到公開 npm 倉庫\n```bash\n# 1. 登入 npm\nnpm login\n\n# 2. 發布\nnpm publish\n```\n\n#### 發布到私有 npm 倉庫\n\n**方法一：使用 npm 私有包**\n```bash\n# 1. 設定私有 scope\nnpm login --scope=@your-company --registry=https://npm.your-company.com\n\n# 2. 修改 package.json 中的 name\n{\n  \"name\": \"@your-company/taiwan-stock-mcp\",\n  \"private\": false,\n  \"publishConfig\": {\n    \"registry\": \"https://npm.your-company.com\",\n    \"access\": \"restricted\"\n  }\n}\n\n# 3. 發布\nnpm publish\n```\n\n**方法二：使用 GitHub Packages**\n```bash\n# 1. 創建 .npmrc 檔案\necho \"@bashcat:registry=https://npm.pkg.github.com\" >> .npmrc\n\n# 2. 修改 package.json\n{\n  \"name\": \"@bashcat/taiwan-stock-mcp\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/bashcat/taiwan-stock-mcp.git\"\n  },\n  \"publishConfig\": {\n    \"registry\": \"https://npm.pkg.github.com\"\n  }\n}\n\n# 3. 使用 GitHub Token 登入\nnpm login --scope=@bashcat --registry=https://npm.pkg.github.com\n\n# 4. 發布\nnpm publish\n```\n\n**方法三：使用 Verdaccio 私有倉庫**\n```bash\n# 1. 安裝 Verdaccio\nnpm install -g verdaccio\n\n# 2. 啟動私有倉庫\nverdaccio\n\n# 3. 設定 registry\nnpm set registry http://localhost:4873\n\n# 4. 創建用戶\nnpm adduser --registry http://localhost:4873\n\n# 5. 發布\nnpm publish --registry http://localhost:4873\n```\n\n### 版本管理\n```bash\n# 更新版本號\nnpm version patch   # 0.0.1 -> 0.0.2\nnpm version minor   # 0.0.1 -> 0.1.0\nnpm version major   # 0.0.1 -> 1.0.0\n\n# 發布新版本\nnpm publish\n```\n\n### CI/CD 自動發布\n\n創建 `.github/workflows/publish.yml`：\n\n```yaml\nname: Publish to npm\n\non:\n  release:\n    types: [created]\n\njobs:\n  publish:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions/checkout@v3\n      - uses: actions/setup-node@v3\n        with:\n          node-version: '18'\n          registry-url: 'https://registry.npmjs.org'\n      \n      - run: npm ci\n      - run: npm run build\n      - run: npm test\n      - run: npm publish\n        env:\n          NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}\n```\n\n## 🔒 環境變數\n\n可選的環境變數配置：\n\n```bash\n# API 配置\nTWSE_API_TIMEOUT=10000      # API 超時時間（毫秒）\nTWSE_CACHE_TTL=300          # 快取時間（秒）\nTWSE_RATE_LIMIT=3           # 速率限制（每5秒請求數）\n\n# 日誌配置\nLOG_LEVEL=info              # 日誌等級\nLOG_FORMAT=json             # 日誌格式\n\n# MCP 配置\nMCP_SERVER_NAME=taiwan-stock-mcp\nMCP_SERVER_VERSION=1.0.0\n```\n\n## ⚠️ 免責聲明\n\n本工具僅供資訊參考，不構成投資建議。投資有風險，請謹慎評估後決策。\n\n---\n\n**享受用AI查詢台股的便利！** 📈🚀","readmeFilename":"README.md"}