{"_id":"@deoo/jira-mcp","_rev":"3-8f5455e318dc04bbaa983a0fc0b0d80f","name":"@deoo/jira-mcp","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@deoo/jira-mcp","version":"1.0.0","keywords":["jira","mcp","cli","integration","automation"],"author":{"name":"deoooo"},"license":"ISC","_id":"@deoo/jira-mcp@1.0.0","maintainers":[{"name":"deoooo","email":"hwchen19970514@gmail.com"}],"homepage":"https://github.com/deoooo/jira-mcp#readme","bugs":{"url":"https://github.com/deoooo/jira-mcp/issues"},"bin":{"jira-mcp":"dist/index.js"},"dist":{"shasum":"463c0631921c4cde4fdc949414693bceb3c2d045","tarball":"https://registry.npmjs.org/@deoo/jira-mcp/-/jira-mcp-1.0.0.tgz","fileCount":36,"integrity":"sha512-qlvXBkHQzOR4a4a8tN9uQmfmzwtS7izyN33JR3PGHd+1CtXaGF1M0F50QRU6+pkrPrIAsWvY4i/Z/8k+XX4zEw==","signatures":[{"sig":"MEUCIQCOrhcjbOtm/A4j/jMjY50v26/epQmpdKxyTTD5yd3FlgIgIkeSLLmccwwX3+2NZlz8Dsujkq5Vveaie1cuD29d1Ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94774},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"820ea40f7375df14a32e998e5361bc31628a6ccc","scripts":{"dev":"tsc && node dist/index.js","test":"npm run build && npm run test-npx","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","test-npx":"npx . --help && npx . --version && echo '✅ npx commands work correctly!'","diagnose-mcp":"node scripts/diagnose-mcp.js","verify-config":"node scripts/verify-config.js","config-template":"node scripts/verify-config.js --template"},"_npmUser":{"name":"deoooo","actor":{"name":"deoooo","type":"user","email":"hwchen19970514@gmail.com"},"email":"hwchen19970514@gmail.com"},"repository":{"url":"git+https://github.com/deoooo/jira-mcp.git","type":"git"},"_npmVersion":"10.9.0","description":"MCP server for Jira integration using jira-client","directories":{},"_nodeVersion":"22.12.0","dependencies":{"dotenv":"^16.3.1","jira-client":"^8.2.2","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@types/jira-client":"^7.1.9"},"_npmOperationalInternal":{"tmp":"tmp/jira-mcp_1.0.0_1752125107972_0.17693711283620916","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@deoo/jira-mcp","version":"1.0.1","keywords":["jira","mcp","cli","integration","automation"],"author":{"name":"deoooo"},"license":"ISC","_id":"@deoo/jira-mcp@1.0.1","maintainers":[{"name":"deoooo","email":"hwchen19970514@gmail.com"}],"homepage":"https://github.com/deoooo/jira-mcp#readme","bugs":{"url":"https://github.com/deoooo/jira-mcp/issues"},"bin":{"jira-mcp":"dist/index.js"},"dist":{"shasum":"818e200ac2db64fcdd638515ffc289972f21dbda","tarball":"https://registry.npmjs.org/@deoo/jira-mcp/-/jira-mcp-1.0.1.tgz","fileCount":36,"integrity":"sha512-/XREIXlRGzr8CKRCCWYFNV7fq/J+mJqooCofyNIt7ESgp6VzyIZF947p/n+7KYiWYbSdJHPUQlyI8XVElnCMIQ==","signatures":[{"sig":"MEQCIHVc5daCm4LCH1WQPAj223L/OXWN13kd7i7suBuCG1baAiAb/54Uw7b2JljFs34Y2Ytj4I7zjrzKCSwD7PEuBV/kLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94780},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"c526a04381fae2cbb15efef56d6e682fda723cd5","scripts":{"dev":"tsc && node dist/index.js","test":"npm run build && npm run test-npx","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc --watch","test-npx":"npx . --help && npx . --version && echo '✅ npx commands work correctly!'","diagnose-mcp":"node scripts/diagnose-mcp.js","verify-config":"node scripts/verify-config.js","config-template":"node scripts/verify-config.js --template"},"_npmUser":{"name":"deoooo","actor":{"name":"deoooo","type":"user","email":"hwchen19970514@gmail.com"},"email":"hwchen19970514@gmail.com"},"repository":{"url":"git+https://github.com/deoooo/jira-mcp.git","type":"git"},"_npmVersion":"10.9.0","description":"MCP server for Jira integration using jira-client","directories":{},"_nodeVersion":"22.12.0","dependencies":{"dotenv":"^16.3.1","jira-client":"^8.2.2","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","@types/jira-client":"^7.1.9"},"_npmOperationalInternal":{"tmp":"tmp/jira-mcp_1.0.1_1752125372639_0.33247701311419076","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@deoo/jira-mcp","version":"1.0.2","description":"MCP server for Jira integration using jira-client","main":"dist/index.js","bin":{"jira-mcp":"dist/index.js"},"type":"commonjs","scripts":{"build":"tsc","start":"node dist/index.js","dev":"tsc && node dist/index.js","watch":"tsc --watch","clean":"rm -rf dist","verify-config":"node scripts/verify-config.js","config-template":"node scripts/verify-config.js --template","diagnose-mcp":"node scripts/diagnose-mcp.js","test-npx":"npx . --help && npx . --version && echo '✅ npx commands work correctly!'","test":"npm run build && npm run test-npx"},"repository":{"type":"git","url":"git+https://github.com/deoooo/jira-mcp.git"},"keywords":["jira","mcp","cli","integration","automation"],"author":{"name":"deoooo"},"license":"ISC","bugs":{"url":"https://github.com/deoooo/jira-mcp/issues"},"homepage":"https://github.com/deoooo/jira-mcp#readme","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0","dotenv":"^16.3.1","jira-client":"^8.2.2"},"devDependencies":{"@types/jira-client":"^7.1.9","@types/node":"^22.0.0","ts-node":"^10.9.2","typescript":"^5.0.0"},"_id":"@deoo/jira-mcp@1.0.2","gitHead":"3bbfb4c77e14751f37c33b4bd5391828eda30792","types":"./dist/index.d.ts","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-LiJVtdt5pGkOwUT1vy2/AAApz+VoKDjhL48xqcSRl/2qeXy3KHAkti9hdRhjMhGrzQdX9t93Hm3webUhUDtRuw==","shasum":"5e8beea003f2047432216bd88d3a8d2a664a9965","tarball":"https://registry.npmjs.org/@deoo/jira-mcp/-/jira-mcp-1.0.2.tgz","fileCount":56,"unpackedSize":143409,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDazRhjaAEMe8rXzX5VHKttXbWuZs9Uy5ryxkMk1DKT8wIhAJGJhDrmaowrl4RcPpMSIqG0SKd8NhLQXz29S2/Pq2MB"}]},"_npmUser":{"name":"deoooo","email":"hwchen19970514@gmail.com"},"directories":{},"maintainers":[{"name":"deoooo","email":"hwchen19970514@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jira-mcp_1.0.2_1752838287067_0.9076999950778757"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-10T05:25:07.871Z","modified":"2025-07-18T11:31:27.481Z","1.0.0":"2025-07-10T05:25:08.154Z","1.0.1":"2025-07-10T05:29:32.807Z","1.0.2":"2025-07-18T11:31:27.242Z"},"bugs":{"url":"https://github.com/deoooo/jira-mcp/issues"},"author":{"name":"deoooo"},"license":"ISC","homepage":"https://github.com/deoooo/jira-mcp#readme","keywords":["jira","mcp","cli","integration","automation"],"repository":{"type":"git","url":"git+https://github.com/deoooo/jira-mcp.git"},"description":"MCP server for Jira integration using jira-client","maintainers":[{"name":"deoooo","email":"hwchen19970514@gmail.com"}],"readme":"# Jira MCP Server\n\nA Model Context Protocol (MCP) server for Jira integration, enabling AI assistants to interact with Jira instances through simple, direct configuration.\n\n## Quick Start (No Installation Required)\n\nYou do **not** need to install this package manually. Simply configure your MCP-compatible assistant (such as Claude Desktop or Cursor IDE) to use Jira MCP as a server. The assistant will automatically invoke Jira MCP via `npx` when needed.\n\n### Simple MCP Configuration (Recommended)\n\nAdd the following to your MCP configuration file (e.g., for Cursor or Claude Desktop):\n\n```json\n{\n  \"mcpServers\": {\n    \"jira\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@deoo/jira-mcp\"],\n      \"env\": {\n        \"JIRA_HOST\": \"your-domain.atlassian.net\",\n        \"JIRA_PROTOCOL\": \"https\",\n        \"JIRA_USERNAME\": \"your_username\",\n        \"JIRA_PASSWORD\": \"your_password\",\n        \"JIRA_API_VERSION\": \"2\"\n      }\n    }\n  }\n}\n```\n\n- **No installation required**: The above works out-of-the-box with `npx`.\n- **No global or local npm install needed**.\n- **Just configure and use!**\n\n#### Environment Variables Reference\n\n| Variable           | Required         | Description                                 | Example                    |\n|--------------------|-----------------|---------------------------------------------|----------------------------|\n| `JIRA_HOST`        | Yes             | Jira instance hostname (no protocol)        | `your-domain.atlassian.net`|\n| `JIRA_PROTOCOL`    | No (default: https) | Protocol to use                        | `https`                    |\n| `JIRA_USERNAME`    | For Basic Auth  | Your Jira username                          | `your_username`                   |\n| `JIRA_PASSWORD`    | For Basic Auth  | Your Jira password                          | `your_password`            |\n| `JIRA_API_VERSION` | No (default: 2) | Jira API version                            | `2`                        |\n\n\n#### Available Tools\n\n- `add-comment`: Add a comment to an issue\n- `add-issue-to-sprint`: Add an issue to a sprint in Jira\n- `create-issue`: Create a new issue in Jira\n- `edit-issue`: Edit an existing issue in Jira\n- `list-boards`: List Jira boards, optionally filtering by name or project\n- `list-issues`: List issues from Jira\n- `list-sprints`: List sprints for a given board\n\n## Local Development\n\nIf you want to contribute or run the server from source, follow these steps:\n\n1.  **Clone the repository:**\n    ```bash\n    git clone https://github.com/deoooo/jira-mcp.git\n    cd jira-mcp\n    ```\n\n2.  **Install dependencies:**\n    ```bash\n    npm install\n    ```\n\n3.  **Build the project:**\n    ```bash\n    npm run build\n    ```\n\n4.  **Run the server:**\n    ```bash\n    npm run start\n    ```\n5.  **Install globally:**\n    ```bash\n    npm install -g .\n    ```","readmeFilename":"README.md"}