{"_id":"@mcpio/jira","_rev":"29-489611d3a4dd4adc4b05a24e6ea59c8d","name":"@mcpio/jira","dist-tags":{"latest":"3.0.2"},"versions":{"1.0.0":{"name":"@mcpio/jira","version":"1.0.0","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"volodymyr.press.gpt@gmail.com"},"license":"MIT","_id":"@mcpio/jira@1.0.0","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"8aadc2e29d7edc38e649e81e33d65822d8123c3c","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-1.0.0.tgz","fileCount":4,"integrity":"sha512-YRDWS/gFmvvD8f4fmZHefhrj81+qFyP8/wJTLw4na3UM2J9Dasn7Z0dDYilzVsma+tKsg2DACizut/CPt2X0gg==","signatures":[{"sig":"MEQCIC7yK+WIJnkgDAmsQQr4QJLhJUgDabWcNqFD1f0EvavsAiBnvKWesKM3MIgY7ON/sThHnjPAVnwyRVlRli+kGuVPRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28273},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"cb16c32c9ce645d6d5b1ccb2bb8ff310b130a6c4","scripts":{"start":"node index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.7.0","description":"Model Context Protocol (MCP) server for Jira API integration with enhanced ADF formatting support and security hardening","directories":{},"_nodeVersion":"18.20.3","dependencies":{"axios":"^1.13.1","dotenv":"^17.2.3","@modelcontextprotocol/sdk":"^1.20.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jira_1.0.0_1761845746174_0.17745707482376916","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@mcpio/jira","version":"2.0.0","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"volodymyr.press.gpt@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.0.0","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"aa0789c4d2cc0c000f059e9aaeebd3d91ea6ebfd","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.0.0.tgz","fileCount":5,"integrity":"sha512-HGPUM0g7XK05dLJLR++zxa3K1Aq+8qyf8Mh5yIHP19bo64tlPDyW4IU7CojujYfpcISq7PHIWHCRdByZnZiipQ==","signatures":[{"sig":"MEQCIBb1bAYKxaDUgNXSCQfqeQ+5j0ixC/PQwOmwFQIsZ29nAiAHX+ZFp8cS4mTPio3CLU35EfxH4F/HMt22rA4/TkeKag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47393},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"163f002a0ebc3c77efe8257f52515442a8da3821","scripts":{"start":"node index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira API integration with enhanced ADF formatting support and security hardening","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.1","dotenv":"^17.2.3","@modelcontextprotocol/sdk":"^1.20.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/jira_2.0.0_1770639830070_0.20738153398482262","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@mcpio/jira","version":"2.1.0","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"volodymyr.press.gpt@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.1.0","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"dist/index.js"},"dist":{"shasum":"e87f7f05875d7fa6d908f56f632f1890a80c2b07","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.1.0.tgz","fileCount":5,"integrity":"sha512-/Ntl5+SP8GhTAUMSN+XxzkBWfd2UJST2YY+YTeZQPGBQn2FUF+zY6JJqgAW9AX5bSj8QzQzEdn8cMjfLUHdSyw==","signatures":[{"sig":"MEYCIQCwqroEzeTfA4/yXRJx2cvhMtxGgqsZnfhcfzAlbpUJ2AIhAKRf7FMzeCrKDXSqRKHUIqYL6baB+Dk/GlMrZDpqDL1G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52656},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"163f002a0ebc3c77efe8257f52515442a8da3821","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira API integration with enhanced ADF formatting support and security hardening","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.1","dotenv":"^17.2.3","@modelcontextprotocol/sdk":"^1.20.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.1.0_1770640836557_0.43555357961228847","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@mcpio/jira","version":"2.1.1","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"volodymyr.press.gpt@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.1.1","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"8f68bb626841f91aea81a01593811e77ccc94ce3","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.1.1.tgz","fileCount":6,"integrity":"sha512-+fUv66qWHBWslWl+sa0uTfIsqD6/3CvXqTOgM1RNA6HARn4RufsFl3dkr8Si3leym49z2BIvPEdgI+os0kYURg==","signatures":[{"sig":"MEUCIGw20XaDKuqGFhu1uvbDQwV8HREtNXo71LKkoV6PShf6AiEAzd0RCzmfKGLKSsfmW/+9sJfBs+stzcwZ5OXEzUxE3HE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52692},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"163f002a0ebc3c77efe8257f52515442a8da3821","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira API integration with enhanced ADF formatting support and security hardening","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.1","dotenv":"^17.2.3","@modelcontextprotocol/sdk":"^1.20.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.1.1_1770641057076_0.3197990081354878","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@mcpio/jira","version":"2.2.0","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"volodymyr.press.gpt@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.2.0","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"8346f04d8f31e81d914532bbc7dcbec815cb0e55","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.2.0.tgz","fileCount":6,"integrity":"sha512-fEwnNqQrl3j32jJfyIn7w045xcvi7JMv4DJrmrPDCnZMVlXWOd84MLSOmtJSWcCDYQ33hJz01+R68rnCFs6bzQ==","signatures":[{"sig":"MEQCIBCCBynnm1hROTrU0xsiIvhuS5fPVCltcx0fEoPrLjIKAiAldOEAVi4Zm4SJHMuKqnNCVXG+SMw9LkjtaxPs/xNd/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52727},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"fdd6887f756c4985683d8e18487cbb8cf71e63eb","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.1","dotenv":"^17.2.3","@modelcontextprotocol/sdk":"^1.20.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.2.0_1770978259783_0.7178726507125548","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@mcpio/jira","version":"2.2.1","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"volodymyr.press.gpt@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.2.1","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"f9d79fb96a0d607b4c686d53df72d43494960dd2","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.2.1.tgz","fileCount":6,"integrity":"sha512-xxfjs+sjeh5T+FUMQq1jKGIngpRovt9j63mKR6sJN2/0OVgZDfSCmFzHvQABiQRragiFNSFCoz6Cs0MVY3JNYA==","signatures":[{"sig":"MEUCIQCtO1pbf8nftxz8GhgSZvZ0gxvJnFkt3E0RuNlKIlMLXgIgKq9Fw7k6Zff6K1Myh2DL90+aOLPGslodDfONgfX4pwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53314},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"39deea5dfc57ddb29f1e79e868101c394dee673b","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.1","@modelcontextprotocol/sdk":"^1.20.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.2.1_1771352280950_0.6071492905919955","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@mcpio/jira","version":"2.2.2","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"volodymyr.press.gpt@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.2.2","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"bab25e47adaaea438dd29dbbefcbf8a5d136d389","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.2.2.tgz","fileCount":6,"integrity":"sha512-Jwn9wJRWUWhdw0T0xaj2pWVrAiF5/aOYYLzbzoX3Hvdj0YJDZNVSUGRFlmKuK8/yY05kqdAsefrGKJQ71Q+brw==","signatures":[{"sig":"MEUCIQC3iH3cIb6xNhc6S9VCg/FcBv9bvU8K2W1sEPo/T8Gg5wIgMl0MmzJmcYymOrEFVoVhhlYn1qiNzRMms/+GNe416Xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47907},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"127767ce9d44c760d46b445c1b7041aeb4df0dc4","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.1","@modelcontextprotocol/sdk":"^1.20.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.2.2_1771424477779_0.21881998170998807","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@mcpio/jira","version":"2.3.0","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"volodymyr.press.gpt@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.3.0","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"f8a233f7f0d07d4750b9d9eadf0f5ef745164afe","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.3.0.tgz","fileCount":6,"integrity":"sha512-7eNBQI4uOf4gcC1ilLqWUWx9gkXnQxmWpeGCrDR3nwTGjz63EcjaTzGF6vij5KrSRE18bwmCH0FhwQrVvBL6uA==","signatures":[{"sig":"MEQCICmySyV0qK6LZzVsF5SzcnO8QpYxlQ4Yrv8Igv1n5zufAiB7pMBnVqJJuGRtSHSfUPO3Q2BXxZq42NNFZMnZBgNmiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65696},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5862f40a7cf3f3726cdb8f14b9fc42ae89c6b86c","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.1","@modelcontextprotocol/sdk":"^1.20.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.3.0_1771425173840_0.3679926988800033","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@mcpio/jira","version":"2.3.1","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"volodymyr.press.gpt@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.3.1","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"577a495f3e26851464ca76a2d617fd64e56df5ce","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.3.1.tgz","fileCount":6,"integrity":"sha512-zGkyYX6tMrlY7Ru2Qhk6y7UVc83QwDFnxrW0NWnrlo91vYX7vqi5eCvYkNot5kMxl14qgzUM5KeACho6R4W+lw==","signatures":[{"sig":"MEUCIQD9eRz5cjLiFG8Ke5WnddmUm3D+qENqPavah2zEFJdgzgIgLNQdJxW5hfVf13MA+yOtq25zxsFCqb3kghm9WxXli9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66225},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a19f94c4a04ef30a1748e9da5fd235ed5b35e3c4","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.1","@modelcontextprotocol/sdk":"^1.20.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.3.1_1771431155257_0.6118512462881198","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@mcpio/jira","version":"2.3.2","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"volodymyr.press.gpt@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.3.2","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"c2683fd3f1750f67365224aa9ad4bb447ddf1e83","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.3.2.tgz","fileCount":6,"integrity":"sha512-GPMVpKA+wL8RGFo3Lw22Abq6kSxgB8rYwOQ8Qt/PaHC2wYQDW0TQ8XYOBapadcAhCUrhUjm9Qnrn3EIiryzCGA==","signatures":[{"sig":"MEQCIHQlhKnw4OSmvg16f0HQ9iBs5P5Ztj4lV/6/KnS+PeRVAiAteAv6tIcYpTIq9uRQkSEMoC0RU2o8Vr1sOPP4yK2cJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66271},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5da49a76bd071085a82830c92082d472aa392609","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.1","@modelcontextprotocol/sdk":"^1.20.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.3.2_1771431320191_0.9325019339093814","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@mcpio/jira","version":"2.3.3","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"volodymyr.press.gpt@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.3.3","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"dadb66c612c764aba097feeb52a79261672094e1","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.3.3.tgz","fileCount":6,"integrity":"sha512-PpNFEExQxFmdPpdn1L4tNMEQIi9Yrl5zxnkJmEnbMZqCTXkRcpbNqwmL6W08dLcq+J7K6za+3u/d5nea2geIqA==","signatures":[{"sig":"MEUCIQCTHKEMHtg7j9+2nckGw4ZeVTVv/OqoEhdrLgLXHy78ygIgDxlbsmzXoBPmy6j97EcvKK0S8mB97G3enNW6WseKhR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66290},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"790bdc18e7d735a7bd637d9f35552ef12a99ecd7","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.1","@modelcontextprotocol/sdk":"^1.20.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.3.3_1771570009678_0.5395114958898524","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"@mcpio/jira","version":"2.3.4","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"volodymyr.press.gpt@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.3.4","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"dba81236426d16e9e5fd7a1436c8766a7712ae30","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.3.4.tgz","fileCount":6,"integrity":"sha512-cdobBirOCmrbs0P3xhyyq0MlqaI3xT+5odd9HG2GAmTpHSMiS9orhn5jNvTZ/tv5a8iwsQh47qrfT41mSHxPFQ==","signatures":[{"sig":"MEQCIGnBbP6pjgw4d+PkiXCYNSHzLWKa//D/4KS3irdFFdESAiAcUI2Xaoz9pELIZkxzu46iUjx1EzLpu5p08gHXcq+U+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67444},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c2450fff2fb5635384e900d3b06473245d3133a8","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.1","@modelcontextprotocol/sdk":"^1.20.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.3.4_1771962898334_0.5256189241211318","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"@mcpio/jira","version":"2.3.5","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"volodymyr.press.gpt@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.3.5","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"f8d733ada140bc19e7ebdefc1cdb3404c1bf4f57","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.3.5.tgz","fileCount":6,"integrity":"sha512-pxnXiOEzPKZNDemHyRP13SdVhQaw9Qb4IdL7zWLTzirIwU/bLcAO1j4dbD/qoWtZZCZCT6bDvPv3revbXF4oSw==","signatures":[{"sig":"MEUCIGxX5msdzNvgT8Ajr+NmJzxjO8uFIh01yFib2attKvQjAiEAnepDdCqtq+7L4ydG5N/AFN2lMkrhyR+JIY7YXoVFs38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69951},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7283c4b161f482aa16bb0c618dd55175a90b8269","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.1","@modelcontextprotocol/sdk":"^1.20.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.3.5_1772020441056_0.6335389173318449","host":"s3://npm-registry-packages-npm-production"}},"2.3.6":{"name":"@mcpio/jira","version":"2.3.6","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"volodymyr.press.gpt@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.3.6","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"b95ed1bc804fb7adb0600667b05bc956792d0f15","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.3.6.tgz","fileCount":7,"integrity":"sha512-ahi/BWuPyxGoZQyNt7p6MHlXgxaZslL/ma/3JsENVot9Nz3NnGcmEB3cZpe0OKsT3YSYKzSC1u6oH1IVvU2pvA==","signatures":[{"sig":"MEUCIQDVtexpDvB0njweVo7MxbwlrfBR8lxMSzNffx0ME+rqTQIgDsyKPh2wNW/kSQzvtipbmJy1AqNRFRz3Xb/4XPyrkBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75250},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6ab5f86731e891806e67954a6204b888e8752698","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.1","@modelcontextprotocol/sdk":"^1.20.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.3.6_1772191430404_0.7003479787606364","host":"s3://npm-registry-packages-npm-production"}},"2.3.7":{"name":"@mcpio/jira","version":"2.3.7","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"volodymyr.press.gpt@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.3.7","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"96af5ad527ecbc3446293272d8c7812419711ac0","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.3.7.tgz","fileCount":7,"integrity":"sha512-rva2FfhOD60F4Of599bMvibxixIqyUT44qZLImumV1+EGKAW85mi1fPsvf5+J66u3ml22BsSNjc48kZpJmvnfw==","signatures":[{"sig":"MEUCIDrErUmE5OZlCTjOg0F7qIbIl5RBTN8fp9IFdXPzRQKTAiEA1CLtp8VL9j6QsbD4TOwv+Y9Yq12BPS1zw3xOz5ZJup4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75807},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"4ef18e3067921aa1ffe406d9e1daf9c21e9943a3","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.13.1","@modelcontextprotocol/sdk":"^1.20.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.3.7_1772192345818_0.47362245269509273","host":"s3://npm-registry-packages-npm-production"}},"2.3.8":{"name":"@mcpio/jira","version":"2.3.8","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"volodymyr.press.gpt@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.3.8","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"13fe38c7064d6b9b3bd2552250e3b0bb409be02a","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.3.8.tgz","fileCount":7,"integrity":"sha512-y4hYmTVcjRkL3tajmfnpnhfEdiPNRD+z/gw987nvP8uIMgb9Fg2P020omSgFzGYY5CiCqubnDZqLGdpTaVcDng==","signatures":[{"sig":"MEYCIQCBFuL3FlceJ4t7i/h1kW7f5ZVZSRuQuAvakrvRVVgt0gIhALGLj4iu485wzl92VgQam5W3L7WT1UxfyKJVr8/keACm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79768},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"41a63ac24aab4a9517a2c680df6edac1e5a9ef17","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.14.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.3.8_1775651775249_0.6070311983927668","host":"s3://npm-registry-packages-npm-production"}},"2.3.9":{"name":"@mcpio/jira","version":"2.3.9","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"vladimpress@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.3.9","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"42beeebb8a33a71951c905ef798cefbb7f4630f7","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.3.9.tgz","fileCount":7,"integrity":"sha512-VWCXpxygxscyy9AdvxXm45LGjoPGgC+3KVhIJuxRjF09Lnym0WFrVRFdbBmp7TiUtvL3DDQaejlRZQv1O0qY2A==","signatures":[{"sig":"MEUCIQD1cHI1oUBGupJfZ42vAxxkJ2t9E5Nch4ajGGelnZka0QIgIXPWgbGyS3ZxbNZcFBDhjHG9Yil9MERL/VrBhoWVHys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79883},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6d1c70fdeb3c9fdc5cc448e99297b651bc30e99b","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"^1.14.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.3.9_1775651920001_0.37350021704109704","host":"s3://npm-registry-packages-npm-production"}},"2.3.10":{"name":"@mcpio/jira","version":"2.3.10","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"vladimpress@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.3.10","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"cbd9debb8f61b199a7a117fc542e6e365117b3d9","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.3.10.tgz","fileCount":7,"integrity":"sha512-c71NdVkskkb2a5RqcSb206CqvMkYouOGDuuYbiluQpPsNonY+KBuqJIrApdoBzNqcDEKVtP7m7lXcoPpCOIWTA==","signatures":[{"sig":"MEQCICI0uyJM3qfPZ9pBJtFzspYdy2q5jz1mIvhRRTgRBpCCAiAktBtM60FjKlu7fNHsuP9YHaaXiKQ06qlcZuV3GYbZGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80426},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8772f5ed44aa18536462f619f613f05cb2a3f88f","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.0","dependencies":{"axios":"1.14.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.3.10_1775652519657_0.9235295473419021","host":"s3://npm-registry-packages-npm-production"}},"2.3.11":{"name":"@mcpio/jira","version":"2.3.11","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"vladimpress@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.3.11","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"cea63ecb51e49aae41d0ff32c15999ab6b78891e","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.3.11.tgz","fileCount":8,"integrity":"sha512-xACjd087kwlokL8nq645Ou2Q4hkNPzcIUhXIpuQUNieKqgGRnA2bBCyrIV9rzbUt336mrFxaAR1Ri8cSgxHoAA==","signatures":[{"sig":"MEUCIQDB7/Fqgkfc/84H7IWwVq/H5PCIjQV1duejP7Cdqi4BFAIgPkp2Vg4NPfreUgRlhBJhMDCvtKJo816/DOz4QOn+2Is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcpio%2fjira@2.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81575},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"da05ddf38d859bca5f4e74d353ffa0e30419c5b1","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"1.14.0","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.3.11_1775653606002_0.4862868758729415","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@mcpio/jira","version":"2.4.0","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"vladimpress@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.4.0","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"fdb521b0b35c52b5f8ff336fed28fb82ac06d889","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.4.0.tgz","fileCount":8,"integrity":"sha512-Ze6XE+VaKN61vWF3ghlqiraWOPwME/UIQKBauYqEZqra4tQ6qlhG+GUF4LFZIEX3dSxEs+2xUn+/vOxmGmY16A==","signatures":[{"sig":"MEYCIQDVlMleleYu5+HQG/FZjiT5JmewKzf3w40MFECbhwNENwIhAIodZ5Sk68MTWRYx02UxNXnuJoIXjWSoHggfhswcf9sI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcpio%2fjira@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81955},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6b87f25a9174295af68b5144c683a1dbcc699ae2","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"1.14.0","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.4.0_1775654684309_0.32648152128809294","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@mcpio/jira","version":"2.5.0","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"vladimpress@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.5.0","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"195116d54326d2c39224a727a136c96d928f2919","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.5.0.tgz","fileCount":8,"integrity":"sha512-5nMaHcsd+6Z5j7mVutnugJl/9WrLCJa6KTdQFlyPlw0thvLY0uxLCEVx4N1Frqt5ducTK8POUSw5Zdvj3L2/RA==","signatures":[{"sig":"MEUCIQC7eDuKw4wSJSQbHJk5AckCTq4YLA1IELQwnRxadf6kMwIgS7BvIAmt3usRSGvsfF8+vhuBxyM0H2KpwGe3tDIOMvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcpio%2fjira@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":95229},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"58dbd94eb87879dff04fdf5f9384b4ab8bfe34ed","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"1.15.0","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.5.0_1776158419765_0.4099142183922444","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@mcpio/jira","version":"2.6.0","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"vladimpress@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.6.0","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"162f26ac81f1d99a7df00b66910dd1a750c0062b","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.6.0.tgz","fileCount":8,"integrity":"sha512-0+/TemUeWEC5qM46wkpkAnrauzQu/NAJyOn8xqJaF5RWYMZAOVKQS7Az6Lr/mxyWs54bxEdRyS+BBMtoii3JYw==","signatures":[{"sig":"MEQCIHFPxeevjQMxwdGrQ9yg+DL4EjNKWEpr+6sxMUgTERoZAiBbH0nzK12RGYuZ57RWOHDcVyGF7UGzUZBzMF7Cn8AJ+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcpio%2fjira@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":111141},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"89eacd1eaf194b587a4933bcc256dc95d1a0a6e7","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"1.15.0","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.6.0_1776178779074_0.3148279198073096","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@mcpio/jira","version":"2.6.1","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"vladimpress@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.6.1","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"e7c27f938db2c7f49e661c3d8758b1d736c1c720","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.6.1.tgz","fileCount":8,"integrity":"sha512-9psNbbuxq3/oDss9hTrm3O03xGqoq2scMnekmFx/dgZdhYnwfHDsEaxOIi3ET3Ur78ZGQHDJ1M/YtWab2vAfsw==","signatures":[{"sig":"MEUCIF2X9Tgo7ivBU+w4EVikSk9rw0pAnlfR2m05Kf0ydWU5AiEAnSbv15lZtiFs5h0YZGXg6M14xfK16Fk2NLaXnD+yU04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcpio%2fjira@2.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162677},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"49fab1c853d857e948ab45dc4fb158774dd352e2","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"1.15.0","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.6.1_1776179994216_0.8215970385244271","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"@mcpio/jira","version":"2.6.2","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"vladimpress@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.6.2","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"945b3d9cf636a2085df9ba50c196318b1fc681ea","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.6.2.tgz","fileCount":8,"integrity":"sha512-bziWFU3Tn43v9lSPEugQcD+nPA7hHGBDpNAzHiQIhEMod86grXX0d0zRkk5yXDTMd89UXj9yO9FiAnQxHlj2qw==","signatures":[{"sig":"MEUCIErOy+mdjywU2fVQCsqbb/ExNWOBbgCOjjE89bc7IGkHAiEAxnueFRW7yf1WAE2Yki4HuUocwaF0CdPITaP1+GHJ4LQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcpio%2fjira@2.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163028},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"43c58caeac8cad29eeb6cc7c3f98b8318f547b72","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"1.15.0","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.6.2_1776239470097_0.9777723133871756","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@mcpio/jira","version":"2.7.0","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"vladimpress@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.7.0","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"087644dd6b615a1400f991117a929d298cb2eadf","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.7.0.tgz","fileCount":8,"integrity":"sha512-6yvswkU+2K9h7DhuTS5FavpTKTRO9EqGoZMWUGUCb32ylPaRRZBdtmhlwt0EkbC93dn2rtRlu00g5n/Xw3JzjA==","signatures":[{"sig":"MEQCICQTQBCPfSuV7b4d5C//N/tj5uclSCxCRbHkUqEPOgbaAiBpkzOTZrrDRu3ztvk/Ue5UfkbVAfoJriyAOuA0FQUOIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcpio%2fjira@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169800},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"100c7754fa030673534495d51074123fec2c6686","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"1.15.2","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.7.0_1777547947951_0.8692405861717778","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@mcpio/jira","version":"2.8.0","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"vladimpress@gmail.com"},"license":"MIT","_id":"@mcpio/jira@2.8.0","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"4593c7d28b37a6281ae0f61b0dd18a5486e7ce65","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-2.8.0.tgz","fileCount":8,"integrity":"sha512-k1rInEOg+849nD0/xe6X0R9eySaBHh25ZdZPnkN2kFiCjZaOpGZjSdQBAXSBmwxk8bIaze4/EgCrGwN5S2qhsQ==","signatures":[{"sig":"MEUCIQCOk4csvCZn5ikNF6bo+I6mOdSP7UhemT7Wo/te9P5knAIgIPJzI8i9TNaD4Jc9z3aSq279AtSo2gjQw/aBn1pY2dE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcpio%2fjira@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":181309},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b885ffa731c5ad9b9b709b21f3e5c70f44ba8189","scripts":{"build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"1.15.2","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_2.8.0_1781521695120_0.12089611316460647","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@mcpio/jira","version":"3.0.0","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"vladimpress@gmail.com"},"license":"MIT","_id":"@mcpio/jira@3.0.0","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"ae49aae87399b84f92066f8161b5551f7be915ec","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-3.0.0.tgz","fileCount":73,"integrity":"sha512-iQ3TlP/SgTDQ0ilZZAVU1LUb5/jI+ojeuIxxuWcMnsZ5c+U3tU9ZYtyXe1MKNkuQ9BsUsLpERClZicO1qlRxCw==","signatures":[{"sig":"MEYCIQD8YB2WwlIacsa9rLbM2iITYescep1I6BsX9okmNfOX/QIhAKhSLFbu4FkJ7eG79Ma3KYXnNa2QoJ25EGV2jIui1+lc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcpio%2fjira@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354482},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c3df74305049e09ece5c6826acec74e3056d9b1b","scripts":{"test":"npm run build && node --test test/","build":"tsc","start":"node dist/index.js","test:only":"node --test test/","test:update":"UPDATE_SNAPSHOTS=1 node --test test/"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"1.15.2","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_3.0.0_1786627001554_0.3637296637458636","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@mcpio/jira","version":"3.0.1","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"author":{"name":"Volodymyr Press","email":"vladimpress@gmail.com"},"license":"MIT","_id":"@mcpio/jira@3.0.1","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"homepage":"https://github.com/wince87/mcp_jira#readme","bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"bin":{"mcpio-jira":"index.js"},"dist":{"shasum":"8fb03226468a7aefd37cf198563e9791b5969daa","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-3.0.1.tgz","fileCount":73,"integrity":"sha512-WQcnBt/pdPTEunENkeGrLoU0mqCz/3E9kDYzpYXkP42aRzuUx+Jib1W0vYluNcC9Xny5aCxcUfOaPbTI11kwoQ==","signatures":[{"sig":"MEUCICiv+pCbuzNHoTaBh8a36/G47gS3aVa/BZUMsFae9JIGAiEAqKPgmv3cytl0rGtiZz/A5V8X98wNvJbCpCYLjOxZRQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcpio%2fjira@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":357683},"main":"index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7d406397f97b63c85d10896d3abe13cbdd6e1dab","scripts":{"test":"npm run build && node --test test/*.test.mjs","build":"tsc","start":"node dist/index.js","test:only":"node --test test/*.test.mjs","test:update":"UPDATE_SNAPSHOTS=1 node --test test/*.test.mjs"},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"repository":{"url":"git+https://github.com/wince87/mcp_jira.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","directories":{},"_nodeVersion":"20.20.2","dependencies":{"axios":"1.15.2","@modelcontextprotocol/sdk":"1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jira_3.0.1_1786627479803_0.5051011502575968","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@mcpio/jira","version":"3.0.2","description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","author":{"name":"Volodymyr Press","email":"vladimpress@gmail.com"},"license":"MIT","type":"module","main":"index.js","types":"dist/index.d.ts","bin":{"mcpio-jira":"index.js"},"scripts":{"build":"tsc","start":"node dist/index.js","test":"npm run build && node --test test/*.test.mjs","test:only":"node --test test/*.test.mjs","test:update":"UPDATE_SNAPSHOTS=1 node --test test/*.test.mjs"},"keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"dependencies":{"@modelcontextprotocol/sdk":"1.29.0","axios":"1.15.2"},"engines":{"node":">=20.0.0"},"repository":{"type":"git","url":"git+https://github.com/wince87/mcp_jira.git"},"bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"homepage":"https://github.com/wince87/mcp_jira#readme","devDependencies":{"@types/node":"^25.2.2","typescript":"^5.9.3"},"_id":"@mcpio/jira@3.0.2","gitHead":"48732959ad74ed9ac28b73f2371e123700c86dda","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-dn7wJ3hun+YKFSu6azLafhakC8O+Aq+l3eR9OBG3djrJgDMRLZlqi89VzTUk11jRAYsQXLwLOelQrcV63cjx4w==","shasum":"8afe7ed336136808e80f971194e643989e931146","tarball":"https://registry.npmjs.org/@mcpio/jira/-/jira-3.0.2.tgz","fileCount":73,"unpackedSize":359064,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mcpio%2fjira@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCU8T3XcHXbSwT2DOBA385qw7FgeQh4dfci8/lQPk47cgIhAJyaQ/S698wSTvafAKnjlgb3UmwTcUDkWTJfmSpYoFEE"}]},"_npmUser":{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"},"directories":{},"maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jira_3.0.2_1786699040220_0.17270036503080122"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-30T17:35:45.979Z","modified":"2026-08-14T09:17:20.903Z","1.0.0":"2025-10-30T17:35:46.360Z","2.0.0":"2026-02-09T12:23:50.222Z","2.1.0":"2026-02-09T12:40:36.804Z","2.1.1":"2026-02-09T12:44:17.221Z","2.2.0":"2026-02-13T10:24:19.926Z","2.2.1":"2026-02-17T18:18:01.089Z","2.2.2":"2026-02-18T14:21:17.940Z","2.3.0":"2026-02-18T14:32:53.986Z","2.3.1":"2026-02-18T16:12:35.412Z","2.3.2":"2026-02-18T16:15:20.308Z","2.3.3":"2026-02-20T06:46:49.817Z","2.3.4":"2026-02-24T19:54:58.483Z","2.3.5":"2026-02-25T11:54:01.189Z","2.3.6":"2026-02-27T11:23:50.555Z","2.3.7":"2026-02-27T11:39:05.988Z","2.3.8":"2026-04-08T12:36:15.439Z","2.3.9":"2026-04-08T12:38:40.211Z","2.3.10":"2026-04-08T12:48:39.825Z","2.3.11":"2026-04-08T13:06:46.157Z","2.4.0":"2026-04-08T13:24:44.444Z","2.5.0":"2026-04-14T09:20:19.966Z","2.6.0":"2026-04-14T14:59:39.203Z","2.6.1":"2026-04-14T15:19:54.374Z","2.6.2":"2026-04-15T07:51:10.261Z","2.7.0":"2026-04-30T11:19:08.146Z","2.8.0":"2026-06-15T11:08:15.248Z","3.0.0":"2026-08-13T13:16:41.767Z","3.0.1":"2026-08-13T13:24:39.946Z","3.0.2":"2026-08-14T09:17:20.366Z"},"bugs":{"url":"https://github.com/wince87/mcp_jira/issues"},"author":{"name":"Volodymyr Press","email":"vladimpress@gmail.com"},"license":"MIT","homepage":"https://github.com/wince87/mcp_jira#readme","keywords":["mcp","model-context-protocol","jira","atlassian","adf","jira-api","ai-tools","claude","automation"],"repository":{"type":"git","url":"git+https://github.com/wince87/mcp_jira.git"},"description":"Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion","maintainers":[{"name":"volodymyr-press","email":"volodymyr.press.gpt@gmail.com"}],"readme":"# Jira MCP Server v3.0.2\n\nModel Context Protocol (MCP) server for Jira API integration with automatic Markdown-to-ADF conversion.\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Node.js Version](https://img.shields.io/badge/node-%3E%3D20.0.0-brightgreen)](https://nodejs.org/)\n[![TypeScript](https://img.shields.io/badge/TypeScript-5.9-blue)](https://www.typescriptlang.org/)\n\n> **Upgrading from 2.x?** 3.0 changes several response shapes and defaults — [MIGRATION.md](MIGRATION.md) walks through every one with before/after examples. Full history in [CHANGELOG.md](CHANGELOG.md).\n\n## Contents\n\n- [Features](#features)\n- [Setup](#setup) — MCP client config or shell env\n- [Formatting](#formatting) — Markdown in, ADF out\n- [Creating issues on an unfamiliar screen](#creating-issues-on-an-unfamiliar-screen)\n- [Rate limits and retries](#rate-limits-and-retries)\n- [MCP protocol surface](#mcp-protocol-surface) — annotations, structured output, resources\n- [MCP Prompts](#mcp-prompts) — 35 ready-made workflows\n- [Available Tools](#available-tools) — all 75, grouped by area\n- [Environment Variables](#environment-variables)\n- [Changelog](#changelog) · [Development](#development) · [License](#license)\n\n## Features\n\n- 75 Jira API tools via MCP protocol\n- 35 pre-baked MCP prompts covering every tool (sprint planning, bug triage, epic health, standup, weekly reports, bulk ops, attachments, watchers, filters, reorg, etc.)\n- Automatic Markdown to ADF conversion (write Markdown, get proper Jira formatting)\n- ADF to Markdown conversion when reading issues and comments\n- Full create screen introspection (`jira_get_create_fields`): required fields, types, allowed values — plus `dryRun` validation and 400 responses enriched with what was missing\n- Custom field support on create/update/clone (set mandatory `customfield_NNNNN` fields), rich-text ones written as Markdown\n- Works on non-English Jira instances: localized issue type, priority and status names are resolved to ids before sending\n- Image support: view image attachments inline, embed images via Markdown, return embedded images when reading an issue\n- Sprint and board management via Jira Agile API\n- File attachment support\n- Full MCP surface: tool annotations (read-only tools stop prompting for approval), structured output, prompt arguments with autocomplete, and resources (`jira://issue/{key}`)\n- Input validation, HTTPS enforcement, Jira error details in responses\n- TypeScript source with full type definitions\n- Zero runtime dependencies beyond MCP SDK and axios\n\n## Setup\n\nGet your API token: https://id.atlassian.com/manage-profile/security/api-tokens\n\n### Option 1: MCP client config (recommended)\n\nAdd to your MCP client configuration (Claude Desktop, VS Code, Cursor, etc.):\n\n```json\n{\n  \"mcpServers\": {\n    \"jira\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@mcpio/jira\"],\n      \"env\": {\n        \"JIRA_HOST\": \"https://your-domain.atlassian.net\",\n        \"JIRA_EMAIL\": \"your-email@example.com\",\n        \"JIRA_API_TOKEN\": \"your-api-token\",\n        \"JIRA_PROJECT_KEY\": \"YOUR-PROJECT-KEY\",\n        \"JIRA_STORY_POINTS_FIELD\": \"customfield_10016\"\n      }\n    }\n  }\n}\n```\n\n### Option 2: Shell environment variables\n\nExport variables in your shell and run directly:\n\n```bash\nexport JIRA_HOST=https://your-domain.atlassian.net\nexport JIRA_EMAIL=your-email@example.com\nexport JIRA_API_TOKEN=your-api-token\nexport JIRA_PROJECT_KEY=YOUR-PROJECT-KEY\nexport JIRA_STORY_POINTS_FIELD=customfield_10016\nnpx @mcpio/jira\n```\n\nIf you keep credentials in a `.env` file, source it in your shell before running:\n\n```bash\nset -a; source .env; set +a\nnpx @mcpio/jira\n```\n\n> **Note (v2.4.0+):** The server no longer reads `.env` files automatically. This reduces filesystem capability surface for supply-chain audits. Use shell `export` or MCP client config (Option 1) instead.\n\n## Formatting\n\nAll description and comment fields accept standard Markdown:\n\n```markdown\n# Heading\n**bold** *italic* ~~strike~~ `code`\n[link text](https://example.com)\n- bullet item\n1. numbered item\n> blockquote\n| Header 1 | Header 2 |\n|----------|----------|\n| cell 1   | cell 2   |\n```\n\nAutomatically converted to Atlassian Document Format (ADF).\n\nRich-text custom fields (`schema.type: \"doc\"`) also accept Markdown strings — pass them in `customFields`, or in `customFieldsMarkdown` to be explicit.\n\n## Creating issues on an unfamiliar screen\n\nJira rejects a create when a mandatory field is missing, but its error names neither the field nor the values it accepts. Two calls remove the guesswork:\n\n```\njira_get_issue_types   { projectKey: \"PROJ\" }                      -> issue types with ids\njira_get_create_fields { projectKey: \"PROJ\", issueType: \"Bug\" }    -> every field: required, type, allowedValues\n```\n\nThen create, passing ids where the screen offers a fixed set:\n\n```json\n{\n  \"summary\": \"Login fails on retry\",\n  \"description\": \"Steps...\",\n  \"issueType\": \"Bug\",\n  \"versions\": [\"1.4.0\"],\n  \"components\": [\"Auth\"],\n  \"priority\": \"2\",\n  \"customFields\": { \"customfield_10500\": \"**Check** the retry path\" }\n}\n```\n\nAdd `\"dryRun\": true` to validate the payload without creating anything. If a create still fails, the 400 response carries `missingRequired`, `invalidValues` and `allowedValues` for the fields Jira complained about, so the next attempt is informed rather than guessed.\n\n**Non-English instances:** `jira_get_priorities` and `jira_get_issue_types` return names in the account language (`Високий`, `Помилка`), but Jira only accepts the canonical English name or the id. Pass the **id**. Localized names are matched against the screen's allowed values and converted to ids automatically, so they work too — ids just skip the lookup.\n\n**Status changes:** transitions are often named differently from the status they lead to (\"Start work (estimate)\" -> \"In Progress\"). `jira_update_issue` and `jira_bulk_transition_issues` match `status` against the target status first, then the transition name. If a transition screen requires input, list it with `jira_list_transitions { includeFields: true }` and pass the values via `transitionFields`.\n\n## Rate limits and retries\n\nJira Cloud answers `429` with a `Retry-After` header when you exceed its rate limit. The server honours it and retries with exponential backoff plus jitter, up to `JIRA_MAX_RETRIES`.\n\nThe retry policy is deliberately asymmetric:\n\n| Failure | Reads (`GET`) | Writes (`POST`/`PUT`/`DELETE`) |\n|---------|---------------|-------------------------------|\n| `429` rate limit | retried | retried — a rate-limited request never reached the handler |\n| `5xx` server error | retried | **never retried** — the write may have been applied, and a second attempt could create a duplicate issue |\n| Network error / timeout | retried | never retried |\n| Any other `4xx` | not retried | not retried |\n\nA `Retry-After` longer than 60 seconds is not honoured: the call fails immediately with the Jira error rather than blocking the agent for minutes.\n\nBulk operations run `JIRA_CONCURRENCY` requests in parallel and report results in input order, with a per-issue error for anything that failed.\n\n## MCP protocol surface\n\nBeyond tools, the server exposes:\n\n- **Tool annotations** — 36 of 75 tools are marked `readOnlyHint`, so a client can auto-approve reads instead of asking about every lookup. 10 destructive tools are marked as such.\n- **Structured output** — every successful call returns `structuredContent` next to the JSON text block, and 44 tools declare an `outputSchema`.\n- **Prompt arguments** — prompts take `projectKey`, `issueKey` and friends, with `completion/complete` suggesting real project keys and issue types from your instance.\n- **Resources** — `jira://issue/{issueKey}`, `jira://project/{projectKey}`, `jira://project/{projectKey}/create-fields/{issueType}`, `jira://filter/{filterId}`, plus `jira://my-open-issues`.\n\n## MCP Prompts\n\nPre-baked workflows your AI agent can invoke directly (via MCP `prompts/list` + `prompts/get`). Every one of the 75 tools is referenced in at least one prompt, and a test keeps that true.\n\n**Formatting & lookup**\n- `jira-formatting-guide` - Markdown formatting rules for Jira (ADF)\n- `jira-user-lookup` - Resolve accountId by name/email\n- `jira-changelog-audit` - Audit history of an issue\n- `jira-field-discovery` - Find custom field IDs and enum values\n- `jira-project-overview` - Project snapshot for onboarding\n- `jira-project-admin` - Audit components, versions, statuses and labels before planning\n\n**Planning**\n- `jira-epic-breakdown` - Split an idea into an epic + stories + subtasks\n- `jira-subtask-breakdown` - Break one story into implementation subtasks\n- `jira-sprint-planning` - Pull next sprint from backlog by priority + capacity\n- `jira-version-planning` - Plan contents of a fixVersion (release)\n- `jira-clone-template` - Clone template issue with placeholder replacement\n- `jira-bulk-create` - Scaffold many issues from a structured list\n- `jira-epic-reorg` - Move issues between epics\n\n**Triage & cleanup**\n- `jira-bug-triage` - Triage open bugs (assign, prioritize, comment)\n- `jira-backlog-grooming` - Find stale/unclear/duplicate backlog items\n- `jira-duplicate-detector` - Find duplicates of a specific issue\n- `jira-estimation-helper` - Estimate story points from similar past issues\n- `jira-issue-cleanup` - Safely delete an issue with pre-flight audit\n- `jira-comment-maintenance` - Edit or remove existing comments\n\n**Status & reporting**\n- `jira-standup-prep` - Daily standup notes (Yesterday / Today / Blockers)\n- `jira-sprint-summary` - Status report for active sprint\n- `jira-weekly-report` - Cross-project status for management\n- `jira-release-notes` - User-facing notes from resolved issues in a version\n- `jira-epic-health` - Traffic-light health per active epic\n\n**Analysis**\n- `jira-dependency-map` - Trace blockers (direct + transitive) for an issue\n- `jira-velocity-check` - Team velocity over last N sprints\n- `jira-workload-balance` - Per-assignee workload snapshot\n- `jira-retro-data` - Sprint retro data (wins, misses, flow)\n- `jira-worklog-summary` - Time logged by user/team over a period\n\n**Operations**\n- `jira-bulk-transition` - Mass status transition with per-issue report\n- `jira-attachment-review` - List, download, add attachments on an issue\n- `jira-watcher-management` - Manage watchers on an issue\n- `jira-saved-views` - Find and run a saved Jira filter\n- `jira-worklog-entry` - Log time for a single issue\n\n## Available Tools\n\n### Issue Management\n- `jira_create_issue` - Create new issue\n- `jira_get_issue` - Get issue details\n- `jira_search_issues` - Search with JQL\n- `jira_update_issue` - Update issue fields and status\n- `jira_delete_issue` - Delete issue\n- `jira_clone_issue` - Clone an existing issue\n- `jira_create_subtask` - Create subtask\n- `jira_bulk_create_issues` - Create multiple issues at once\n- `jira_assign_issue` - Assign/unassign user\n- `jira_add_comment` - Add comment\n- `jira_update_comment` - Update existing comment\n- `jira_delete_comment` - Delete comment\n- `jira_get_comments` - Get issue comments\n- `jira_link_issues` - Link two issues\n- `jira_delete_issue_link` - Remove a link between two issues\n- `jira_list_transitions` - Get available status transitions\n- `jira_get_changelog` - Get issue change history\n- `jira_add_worklog` - Add time tracking entry\n- `jira_get_worklogs` - Get worklog entries\n- `jira_update_worklog` - Update an existing worklog entry\n- `jira_delete_worklog` - Delete a worklog entry\n- `jira_get_attachments` - List attachments on an issue\n- `jira_add_attachment` - Attach a local file to an issue\n- `jira_delete_attachment` - Delete an attachment permanently\n- `jira_get_edit_fields` - Get the edit screen for one issue (update-time mirror of `jira_get_create_fields`)\n- `jira_get_remote_links` / `jira_add_remote_link` / `jira_delete_remote_link` - Web links (pull requests, Confluence pages)\n\n### Sprint & Board Management\n- `jira_list_boards` - List all Scrum/Kanban boards\n- `jira_list_sprints` - List sprints for a board\n- `jira_get_sprint` - Get sprint details with all issues\n- `jira_move_to_sprint` - Move issues to a sprint\n- `jira_create_sprint` - Create a sprint on a board\n- `jira_update_sprint` - Rename, re-goal, re-date, or start/close a sprint via state\n- `jira_delete_sprint` - Delete a sprint (issues return to the backlog)\n- `jira_rank_issues` - Reorder issues in the backlog or on a board\n- `jira_move_to_backlog` - Move issues out of a sprint\n\n### Epic Management\n- `jira_list_epics` - List all epics in a project\n- `jira_get_epic` - Get epic details (name, color, done status)\n- `jira_get_epic_issues` - Get all child issues linked to an epic with progress\n- `jira_get_board_epics` - List epics on a board (filterable by done status)\n- `jira_add_issues_to_epic` - Link one or more issues to an epic\n- `jira_remove_issue_from_epic` - Unlink issues from their epic\n- `jira_create_epic` - Create a new epic (sets issueType=Epic, handles classic Epic Name field)\n\n### Project Management\n- `jira_list_projects` - List all projects\n- `jira_get_project_info` - Get project details\n- `jira_get_project_components` - Get project components\n- `jira_create_component` / `jira_update_component` / `jira_delete_component` - Manage components\n- `jira_get_project_versions` - Get project versions/releases\n- `jira_create_version` / `jira_update_version` / `jira_delete_version` - Manage versions (releasing is an update)\n\n### Metadata\n- `jira_get_fields` - Get all fields (find custom field IDs)\n- `jira_get_project_statuses` - Statuses available per issue type\n- `jira_list_labels` - Labels that already exist in the instance\n- `jira_get_my_permissions` - What the current user may do, optionally scoped to a project or issue\n- `jira_get_issue_types` - Get issue types for project\n- `jira_get_create_fields` - Get the create screen for one issue type: required flags, types, allowed values\n- `jira_get_priorities` - Get available priorities (pass the id, not the localized name)\n- `jira_get_link_types` - Get issue link types\n- `jira_search_users` - Search users by name/email\n- `jira_get_user_issues` - Get all issues assigned to a user\n\n### Watchers & Notifications\n- `jira_get_myself` - Get the authenticated user (accountId, timezone, email)\n- `jira_add_watcher` - Subscribe a user to an issue\n- `jira_remove_watcher` - Unsubscribe a user from an issue\n- `jira_get_watchers` - List all watchers on an issue\n\n### Saved Filters\n- `jira_list_filters` - Search saved filters by name or owner\n- `jira_get_filter` - Get a filter (JQL, description, owner)\n- `jira_search_by_filter` - Execute a saved filter and return matching issues\n\n### Bulk Operations & Downloads\n- `jira_bulk_transition_issues` - Apply the same status transition to multiple issues\n- `jira_bulk_update_issues` - Apply the same field changes to multiple issues (add/remove labels without replacing)\n- `jira_download_attachment` - Download an attachment to a local file\n\n## Environment Variables\n\n| Variable | Required | Description |\n|----------|----------|-------------|\n| `JIRA_HOST` | Yes | Jira instance URL (HTTPS). Alias: `JIRA_URL` |\n| `JIRA_EMAIL` | Yes | Your Atlassian account email |\n| `JIRA_API_TOKEN` | Yes | API token from Atlassian |\n| `JIRA_PROJECT_KEY` | No | Default project key used when not specified in tool calls (e.g. `MYPROJECT`) |\n| `JIRA_STORY_POINTS_FIELD` | No | Custom field ID for story points (defaults to `customfield_10016`) |\n| `JIRA_EPIC_NAME_FIELD` | No | Custom field ID for the classic Epic Name field (defaults to `customfield_10011`) |\n| `JIRA_TIMEOUT_MS` | No | Per-request timeout in milliseconds (default `30000`) |\n| `JIRA_MAX_RETRIES` | No | Retries after the first attempt (default `3`). Applies to rate limits, and to reads on server errors — never to writes on server errors |\n| `JIRA_RETRY_BASE_MS` | No | Base backoff delay in milliseconds (default `500`), doubled per attempt with jitter |\n| `JIRA_CONCURRENCY` | No | Parallel requests inside bulk operations (default `5`) |\n| `JIRA_FORCE_ENGLISH` | No | Set to `true` to send `Accept-Language: en-US` with `X-Force-Accept-Language`, so Jira answers with canonical English names instead of the account language |\n\n## Changelog\n\nSee [CHANGELOG.md](CHANGELOG.md) for full version history.\n\n### Recent\n\n- **3.0.0** — Major release. 75 tools (22 new: sprint/version/component lifecycle, edit-screen introspection, bulk field updates, issue links management, remote links, attachment deletion, comment visibility/JSM internal notes, permissions, ranking, backlog). Monolith split into 28 modules with a single tool registry. Rate-limit retries with `Retry-After` and exponential backoff; `startAt` pagination everywhere with one envelope. Full MCP surface: tool annotations, `structuredContent` + 44 `outputSchema`s, prompt arguments with `completion/complete`, resources. Transition matching targets the destination status first (case-insensitive). **Breaking** — see [MIGRATION.md](MIGRATION.md) for the 2.x upgrade path. Requires Node 20+.\n- **2.8.0** — Added `customFields` on create/update/subtask/epic/bulk/clone (set mandatory `customfield_NNNNN`). Added `jira_view_attachment` (inline image view, 53 tools). Added Markdown image embedding (`![alt](media:<id>)`, external URLs) and `includeImages` on `jira_get_issue`. ADF media now reads as `[image: ...]`. Changed: `priority` no longer forced to Medium on create (sent only when provided).\n- **2.7.0** — Added `jira_update_worklog` + `jira_delete_worklog` (52 tools). Fix: `handleAddWatcher` self-watch (was sending null body, now empty string). Fix: `handleGetEpicIssues` split status into todo / inProgress / done. Bump axios 1.15.0 → 1.15.2.\n- **2.6.2** — Fix: `SERVER_VERSION` constant now matches package version (was stale at 2.6.0)\n- **2.6.1** — Added 32 pre-baked MCP prompts (total 33) — every one of the 50 tools is now referenced in at least one workflow prompt. Enhanced cross-refs in tool descriptions (jira_create_issue, jira_update_issue, jira_assign_issue, jira_link_issues, jira_add_worklog).\n- **2.6.0** — Added 9 tools: watchers (add/remove/list), current user (myself), saved filters (list/get/run), bulk transition, attachment download\n- **2.5.0** — Added 7 Epic management tools: list, get, children, board epics, link/unlink, create\n- **2.4.0** — **Breaking**: removed automatic `.env` file loading (`process.env` only). Removed URL literals from prompt. Added `socket.yml` to scope supply-chain alerts to direct code only.\n- **2.3.11** — Pin `@modelcontextprotocol/sdk`; GitHub Actions publish workflow with npm provenance\n- **2.3.10** — Security: pin `axios` to exact `1.14.0` (mitigates axios@1.14.1 supply-chain compromise)\n- **2.3.9** — Update author contact email\n- **2.3.8** — Security: fix path traversal in attachments, JQL injection; upgrade MCP SDK (3 CVEs); full TypeScript strict typing\n- **2.3.7** — Add Changelog section to README for npm visibility\n- **2.3.6** — Fix API mismatches: `search/jql` pagination, `createmeta` response parsing\n- **2.3.5** — Add `jira_update_comment`, `jira_delete_comment`, security fixes\n- **2.3.4** — Markdown table ↔ ADF conversion\n- **2.3.0** — 10 new tools: sprints, boards, attachments, bulk create, changelog\n\n## Development\n\n```bash\nnpm ci\nnpm run build\nnpm test          # offline: contract snapshots + behaviour + security, no Jira needed\n```\n\nThe test suite runs against a bundled mock of every Jira endpoint the server touches — 173 tests, no credentials required. `UPDATE_SNAPSHOTS=1 npm test` refreshes contract snapshots after an intentional change.\n\n## License\n\nMIT - see [LICENSE](LICENSE) file\n\n## Author\n\nVolodymyr Press - [vladimpress@gmail.com](mailto:vladimpress@gmail.com)\n","readmeFilename":"README.md"}