{"_id":"@antikirra/youtrack-mcp","_rev":"2-a418f2a84311c37e810420d2c61515d5","name":"@antikirra/youtrack-mcp","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@antikirra/youtrack-mcp","version":"1.0.0","keywords":["mcp","youtrack","jetbrains"],"license":"MIT","_id":"@antikirra/youtrack-mcp@1.0.0","maintainers":[{"name":"antikirra","email":"antikirra@gmail.com"}],"homepage":"https://github.com/antikirra/youtrack-mcp","bugs":{"url":"https://github.com/antikirra/youtrack-mcp/issues"},"bin":{"youtrack-mcp":"dist/index.js"},"dist":{"shasum":"1fe53f04bc53ae5ad26356197541be5290ffb7dd","tarball":"https://registry.npmjs.org/@antikirra/youtrack-mcp/-/youtrack-mcp-1.0.0.tgz","fileCount":35,"integrity":"sha512-ULDJCM39+iduchq5+5/bkt716xNcjcawJ7msAbAcSM1Xdvijd/R/eAH9d3vqkIISc+hbHtdyLTtrwzQG63i/4w==","signatures":[{"sig":"MEYCIQC3i1Ok4d7Qi8hQXGjOurAA8Sd4gZyv3oS1rWIVEl+ergIhALPiP+T9lMxmjmSCNisN6N6eUUVaSP3Zt19GKmXXK8JX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119174},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18"},"gitHead":"dee34f16f27640e7d9e81dfbf689a70d0e2225b1","scripts":{"dev":"tsx src/index.ts","lint":"biome check src/","test":"vitest run","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"antikirra","email":"antikirra@gmail.com"},"repository":{"url":"git+https://github.com/antikirra/youtrack-mcp.git","type":"git"},"_npmVersion":"11.9.0","description":"MCP server for JetBrains YouTrack (read-only)","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"^3.23.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.18","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"2.4.3","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/youtrack-mcp_1.0.0_1771607730920_0.4783019280083711","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@antikirra/youtrack-mcp","version":"1.1.0","description":"MCP server for JetBrains YouTrack (read-only)","keywords":["mcp","youtrack","jetbrains"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/antikirra/youtrack-mcp.git"},"homepage":"https://github.com/antikirra/youtrack-mcp","type":"module","bin":{"youtrack-mcp":"dist/index.js"},"main":"./dist/index.js","scripts":{"build":"tsc","dev":"tsx src/index.ts","test":"vitest run","lint":"biome check src/","prepare":"npm run build"},"dependencies":{"@modelcontextprotocol/sdk":"^1.26.0","zod":"^3.25.0"},"devDependencies":{"@biomejs/biome":"2.4.3","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.18","tsx":"^4.21.0","typescript":"^5.9.3","vitest":"^4.0.18"},"engines":{"node":">=18"},"gitHead":"c19668583a064279bcd0affb9193fddb0e165575","types":"./dist/index.d.ts","_id":"@antikirra/youtrack-mcp@1.1.0","bugs":{"url":"https://github.com/antikirra/youtrack-mcp/issues"},"_nodeVersion":"25.6.1","_npmVersion":"11.9.0","dist":{"integrity":"sha512-SM1aBOnNX9leetJx4yzYrSV/YqPYlZ6lruh4QxKaPzaedbsJ9O54XqxZYIC63UfP8YpwmBx0jCjK0Kzhj03qaw==","shasum":"0f9a38160468dd6faa808afb6541d189fbe96001","tarball":"https://registry.npmjs.org/@antikirra/youtrack-mcp/-/youtrack-mcp-1.1.0.tgz","fileCount":37,"unpackedSize":122214,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCYtaDTg05qADPhhLufvaC9hBXcF2b7YfuCSRoxpIfoOwIgZ3J9eY4SrmceqM7jrCN8qoTNVS3gieA7VjtAyY7IzB4="}]},"_npmUser":{"name":"antikirra","email":"antikirra@gmail.com"},"directories":{},"maintainers":[{"name":"antikirra","email":"antikirra@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/youtrack-mcp_1.1.0_1771610801686_0.8015199410738705"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-20T17:15:30.858Z","modified":"2026-02-20T18:06:41.985Z","1.0.0":"2026-02-20T17:15:31.048Z","1.1.0":"2026-02-20T18:06:41.865Z"},"bugs":{"url":"https://github.com/antikirra/youtrack-mcp/issues"},"license":"MIT","homepage":"https://github.com/antikirra/youtrack-mcp","keywords":["mcp","youtrack","jetbrains"],"repository":{"type":"git","url":"git+https://github.com/antikirra/youtrack-mcp.git"},"description":"MCP server for JetBrains YouTrack (read-only)","maintainers":[{"name":"antikirra","email":"antikirra@gmail.com"}],"readme":"# youtrack-mcp\n\nRead-only [MCP](https://modelcontextprotocol.io/) server for [JetBrains YouTrack](https://www.jetbrains.com/youtrack/). Gives AI assistants structured access to issues, projects, agile boards, knowledge base, and more — **without any ability to modify your data**.\n\nEvery tool uses HTTP GET exclusively. No POST, PUT, DELETE. You can safely point this at a production instance.\n\n## Quick start\n\n### Claude Code\n\n```bash\nclaude mcp add youtrack \\\n  -e YOUTRACK_BASE_URL=https://yourcompany.youtrack.cloud \\\n  -e YOUTRACK_TOKEN=perm:your-token \\\n  -- npx -y @antikirra/youtrack-mcp\n```\n\n### Claude Desktop\n\nAdd to `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"youtrack\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@antikirra/youtrack-mcp\"],\n      \"env\": {\n        \"YOUTRACK_BASE_URL\": \"https://yourcompany.youtrack.cloud\",\n        \"YOUTRACK_TOKEN\": \"perm:your-token-here\"\n      }\n    }\n  }\n}\n```\n\n## Configuration\n\n| Variable | Description | Example |\n|---|---|---|\n| `YOUTRACK_BASE_URL` | YouTrack instance URL | `https://yourcompany.youtrack.cloud` |\n| `YOUTRACK_TOKEN` | Permanent token (`Profile > Account Security > Tokens`) | `perm:xxx...` |\n\nRead-only access scope is sufficient for all server functionality.\n\n## What's included\n\n- **30+ tools** — issues, comments, activities, links, attachments, projects, agile boards, sprints, users, tags, reports, knowledge base articles, schema discovery, image analysis\n- **Batch operations** — fetch details/comments/activities for multiple issues in parallel\n- **Schema discovery** — AI can inspect custom fields, board layouts, and bundle values to build correct queries autonomously\n- **Visual analysis** — image attachments returned as MCP image content for direct visual reasoning\n- **Resources & prompts** — URI-addressable reference data and reusable workflow templates\n- TTL caching with background refresh, automatic retries, health monitoring, structured error hints\n\n## Development\n\n```bash\nnpm install && npm run build   # build\nnpm run dev                    # run with hot-reload\nnpm test                       # run tests\n```\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}