An MCP server that provides tools for interacting with Jira issues, including creating, searching, editing, assigning, and transitioning issues.
Server has 8 tools with basic schemas and descriptions, but significant gaps in parameter documentation, output schema clarity, and error guidance. Most tools lack descriptions for individual parameters (e.g., search_issues has 'expand', 'fields', 'properties' with no descriptions). Descriptions are present but minimal (10-30 chars for most tools). No documented output schemas. Error handling returns raw text without recovery guidance. archive_issue has a logical error in its schema (both issueIdsOrKeys and jql marked required, but semantically only one should be needed). Tool names follow verb_noun convention (good), but parameter naming is inconsistent (userQuery vs issueKey).
Archive issues by key or JQL query.
Assign an issue to a user.
Create a new issue
Edit the fields of an issue.
Get an issue by key
Search for issues using JQL
Transition an issue to a new status.
Parameter descriptions missing or trivial. search_issues has 'expand', 'fields', 'fieldsByKeys', 'properties', 'reconcileIssues' with no descriptions. LLMs cannot infer what these control.
Output schemas not documented. Tools return formatted text but no structured schema is declared. LLMs cannot plan downstream calls or extract specific fields.
Error handling returns raw text without recovery guidance. 'Error retrieving issue' or 'Error parsing parameters' tells LLM nothing about what to do next. Should include actionable next steps.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 54 | 2026-07-28+ | v2 |
Unassign an issue.
archive_issue schema is logically broken: both 'issueIdsOrKeys' and 'jql' are marked required, but semantically only one should be provided. This forces invalid calls.
Parameter naming inconsistency: assign_issue uses 'userQuery' (free-form string) while other tools use structured IDs. Should accept both username and user_id, or document why only query is supported.