jira-ai-auditor
Jira AI Auditor
Находите проблемы, которые ваша панель Jira не показывает.
MCP (Model Context Protocol) сервер, который приносит продвинутый аудит здоровья проекта прямо в ваш Claude Desktop. Мгновенно выявляет просроченные задачи, активную работу без исполнителя и переоткрытые задачи — с оценкой здоровья от 0 до 100.
Возможности
Оценка здоровья в реальном времени — мгновенная оценка здоровья проекта от 0 до 100 с детальным разбором
Умное выявление рисков — отмечает просроченные задачи, активную работу без назначенного исполнителя и переоткрытые задачи
Нативная интеграция с Claude — без лишних веб-приложений, запускайте аудит прямо в Claude Desktop
Анализ нагрузки на команду — посмотрите, как задачи распределены между участниками команды
Related MCP server: Jira MCP Server
Требования
Node.js v18 или выше
Аккаунт Jira Cloud с доступом к API
Установка
1. Клонируйте репозиторий:
git clone https://github.com/Avtandil-abu/jira-ai-auditor
cd jira-ai-auditor2. Установите зависимости:
npm install3. Получите Jira API-токен:
Перейдите в Atlassian Account Settings
Нажмите Create API token
Скопируйте токен и храните его в безопасном месте
4. Настройте Claude Desktop:
Откройте файл claude_desktop_config.json и добавьте:
{
"mcpServers": {
"jira-ai-auditor": {
"command": "node",
"args": ["/full/path/to/jira-ai-auditor/index.js"],
"env": {
"JIRA_DOMAIN": "https://your-domain.atlassian.net",
"JIRA_EMAIL": "your-email@company.com",
"JIRA_API_TOKEN": "your-api-token-here"
}
}
}
}5. Перезапустите Claude Desktop и начните аудит:
Audit my Jira project KAN
Использование
После подключения просто спросите:
Audit project KANWhat's the health score of my project?Find all overdue tasks in KAN
Бета-программа
Мы ищем инженерных менеджеров и продакт-менеджеров, готовых протестировать инструмент на реальных проектах.
👉 Запросить бесплатный бета-доступ
Лицензия
Проприетарная — © 2026 Avtandil Labs. Все права защищены.
Поддержка
Если этот инструмент приносит пользу вашей команде и экономит ваше время, поддержите разработку!
Available Tools
2 toolsaudit_projectC
Enterprise-grade Jira project auditor. Analyzes project health, workload, and assigns smart Risk Scores to tasks.
| Name | Required | Description | Default |
|---|---|---|---|
| projectKey | Yes | Jira Project Key (e.g. 'KAN') |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description must carry the full behavioral burden. It does not disclose whether the tool is read-only or mutating, what permissions are needed, or what side effects occur; 'assigns smart Risk Scores' is ambiguous and could imply writes.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is two concise sentences and front-loads the core purpose. The phrase 'Enterprise-grade' is minor marketing fluff, but the rest is efficient and earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a tool with no annotations and no output schema, the description is incomplete. It omits when to choose this over audit_sprint, behavioral safety details, and any expectations about output, leaving meaningful gaps for correct invocation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the parameter is already fully documented in the schema. The description adds no additional meaning or format guidance for the projectKey parameter, making the baseline score of 3 appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states a specific verb and resource: it audits Jira projects and analyzes health, workload, and risk scores. However, it does not explicitly distinguish itself from the sibling tool audit_sprint, leaving an agent to infer the project-vs-sprint distinction.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is no when-to-use guidance, no exclusions, and no mention of the sibling tool audit_sprint. The agent is left to infer that this tool is for project-level audits rather than sprint-level audits.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
audit_sprintB
[Premium] Enterprise-grade Scrum Sprint Auditor. Predicts sprint success, analyzes velocity, story points, and risks. Requires an activated Premium license.
| Name | Required | Description | Default |
|---|---|---|---|
| projectKey | Yes | Jira Project Key (e.g. 'SCRUM') |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full behavioral burden. It usefully discloses the Premium license requirement, which is a meaningful access constraint, but it does not state whether the tool is read-only, whether it mutates any data, or what its side effects are.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is short and front-loads the purpose before the license requirement. It has minor redundancy in repeating the Premium status, and 'Enterprise-grade' is promotional filler, but overall it is efficient and well structured.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The tool is simple with one fully documented parameter, and the description covers its general analytical purpose and license prerequisite. However, with no output schema and no annotations, the description omits return behavior, read-only status, and sibling differentiation, leaving clear gaps for an agent.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% for the single projectKey parameter, so the schema already documents the parameter fully. The description adds no additional parameter syntax or format details beyond what the schema provides, making 3 the correct baseline.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description gives a specific verb and resource: auditing a Scrum sprint, predicting success, and analyzing velocity, story points, and risks. It is clear what the tool does, but it never explicitly distinguishes itself from the sibling audit_project tool, leaving the agent to infer the sprint-vs-project scope difference.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description states a prerequisite (requires an activated Premium license) and implies usage for sprint auditing, but it does not say when to choose this tool over audit_project or when not to use it. Guidance is present but minimal and does not resolve the sibling ambiguity.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
2 tool updates
v0.1.0- First observed
audit_project - First observed
audit_sprint
TDQS
Scored across 2 tools
audit_project and audit_sprint target clearly distinct scopes (whole project vs. individual sprint), so an agent can always pick the right one. No overlapping purpose exists between the two tools.
Both names follow an identical verb_noun snake_case pattern (audit_*), directly mirroring the two domain objects. There is no deviation or mixed convention.
Two tools is thin for a server positioning itself as an enterprise-grade auditing suite; the surface feels narrow even for a deliberately focused auditor. It is not egregious, but it sits at the low end of usefulness.
Project-level and sprint-level auditing are covered, but obvious adjacent operations are absent — e.g. issue/task-level audit, backlog or board analysis, historical trend reporting, or exporting audit results. Agents will hit dead ends for anything outside those two scopes, and the 'Premium' gating on half the surface further narrows coverage.
Maintenance
Related MCP Connectors
Your audit methodology inside Claude: findings, risks, controls and workpapers in your team format.
- AurentiaOAuthfr.aurentia
Your Aurentia workspace — projects, CRM, tasks, deliverables — in Claude, Cursor or any MCP client.
Persistent context for Claude. Your AI always knows your projects and next actions across sessions.
- platform7nOAuthtech.p7n
Connect Claude to your Platform7n workspaces: chat, links, work and decks. One-click OAuth.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables natural language interaction with Jira for managing projects, issues, tasks, and workflows through the Model Context Protocol, allowing users to delegate PM tasks through Claude Desktop.12 npm64MIT
- AlicenseCqualityDmaintenanceConnects Jira with Claude, enabling users to search issues, view issue details, update issues, add comments, and retrieve project information through natural language commands.1226 npm1MIT
- AlicenseNot gradedqualityDmaintenanceEnables Claude AI to interact with JIRA for project management and issue tracking, supporting JQL queries, comprehensive issue details retrieval with subtasks and linked issues, and release planning analysis.MIT
- AlicenseNot gradedqualityDmaintenanceConnects AI assistants like Claude to Jira projects, enabling natural language queries and operations for issue management, project tracking, comments, and workflows through the Jira REST API.11,828 npm78ISC