← Back to search

@mcpio/jira

wince87 Scanned 17h ago

Model Context Protocol (MCP) server for Jira Cloud API v3 with automatic Markdown-to-ADF conversion

C
69.4 / 100

Versions

2.8.0latest
Jun 15, 2026
2.7.0
Apr 30, 2026
2.6.2
Apr 15, 2026
2.6.1
Apr 14, 2026
2.6.0
Apr 14, 2026
+ show 21 moreshow less
2.5.0
Apr 14, 2026
2.4.0
Apr 8, 2026
2.3.11
Apr 8, 2026
2.3.10
Apr 8, 2026
2.3.9
Apr 8, 2026
2.3.8
Apr 8, 2026
2.3.7
Feb 27, 2026
2.3.6
Feb 27, 2026
2.3.5
Feb 25, 2026
2.3.4
Feb 24, 2026
2.3.3
Feb 20, 2026
2.3.2
Feb 18, 2026
2.3.1
Feb 18, 2026
2.3.0
Feb 18, 2026
2.2.2
Feb 18, 2026
2.2.1
Feb 17, 2026
2.2.0
Feb 13, 2026
2.1.1
Feb 9, 2026
2.1.0
Feb 9, 2026
2.0.0
Feb 9, 2026
1.0.0
Oct 30, 2025
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 75

jira_get_attachments
annotations: verified low

Get list of attachments on a Jira issue.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_add_attachment
annotations: verified low

Attach a local file to a Jira issue.

readOnlyHint false openWorldHint true idempotentHint false destructiveHint false
jira_download_attachment
annotations: verified low

Download an attachment from Jira to a local file. Destination path must be within cwd or user home.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint false
jira_view_attachment
annotations: verified low

Fetch an image attachment and return it inline so the model can see it (no file written). Image attachments only (mimeType image/*), capped at 5MB. For non-images or larger files use jira_download_attachment. Get the attachmentId from jira_get_attachments.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_delete_attachment
annotations: verified low

Permanently delete an attachment. Attachment ids come from jira_get_attachments. This cannot be undone — confirm with the user first.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint true
jira_list_transitions
annotations: verified low

Get available status transitions for a Jira issue. Each entry has the transition id and name plus the target status under "to" — a workflow can name a transition "Start work" while its target status is "In Progress". Set includeFields to also get the fields each transition screen accepts, with required flags and allowed values, for passing via jira_update_issue transitionFields.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_search_users
annotations: verified low

Search for Jira users by name or email. Returns accountId needed for jira_assign_issue.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_get_myself
annotations: verified low

Get the authenticated user (accountId, displayName, email, timezone, locale). Useful to know who the MCP server is acting as.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_add_watcher
annotations: verified low

Subscribe a user to watch an issue (receive notifications on changes).

readOnlyHint false openWorldHint true idempotentHint true destructiveHint false
jira_remove_watcher
annotations: verified low

Unsubscribe a user from watching an issue.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint false
jira_get_watchers
annotations: verified low

List all watchers on an issue.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_get_fields
annotations: verified low

Get all available Jira fields. Useful for finding custom field IDs.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_get_issue_types
annotations: verified low

Get all available issue types for a project. Names are rendered in the Jira account language — prefer the id when passing a type on. For the fields a given type requires, call jira_get_create_fields.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_get_create_fields
annotations: verified low

Get the create screen definition for one issue type: every field with fieldId, name, required, type and allowedValues, plus a requiredFields shortlist. This is the second createmeta step (jira_get_issue_types is the first) and it is what tells you which fields are mandatory and which values they accept. Call it before jira_create_issue on an unfamiliar project or issue type instead of guessing.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_get_priorities
annotations: verified low

Get all available issue priorities. Returns id first: the name is rendered in the Jira account language and Jira only accepts the canonical English name or the id on create/update, so pass the id.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_get_link_types
annotations: verified low

Get all available issue link types.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_get_project_statuses
annotations: verified low

Get every status available per issue type in a project, with its status category. Use it to write correct JQL and to know which statuses exist before trying to transition to one.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_list_labels
annotations: verified low

List labels that already exist in this Jira instance. Use it to reuse an existing label instead of inventing a near-duplicate.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_get_my_permissions
annotations: verified low

Check what the authenticated user is allowed to do, optionally scoped to a project or an issue. Call it before a bulk operation to fail early with a clear reason instead of collecting permission errors issue by issue.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_list_filters
annotations: verified low

Search saved Jira filters (by name, owner). Useful to retrieve team-defined JQL queries.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_get_filter
annotations: verified low

Get a saved filter by ID, including its JQL, description, and owner.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_search_by_filter
annotations: verified low

Execute a saved filter's JQL and return matching issues.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_list_boards
annotations: verified low

List all Scrum/Kanban boards.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_list_sprints
annotations: verified low

List sprints for a board.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_get_sprint
annotations: verified low

Get details of a sprint including all issues in it.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_move_to_sprint
annotations: verified low

Move one or more issues to a sprint.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint false
jira_list_epics
annotations: verified low

List all epics in a project via JQL (issuetype = Epic).

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_get_epic
annotations: verified low

Get epic details via Agile API (name, summary, color, done status).

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_get_epic_issues
annotations: verified low

Get all child issues linked to an epic.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_get_board_epics
annotations: verified low

List epics on a Scrum/Kanban board, optionally filtered by done status.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_add_issues_to_epic
annotations: verified low

Link one or more issues to an epic. Uses Agile API bulk move.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint false
jira_remove_issue_from_epic
annotations: verified low

Remove issues from their current epic (unlink).

readOnlyHint false openWorldHint true idempotentHint true destructiveHint false
jira_create_epic
annotations: verified low

Create a new epic. Convenience wrapper that sets issueType to Epic.

readOnlyHint false openWorldHint true idempotentHint false destructiveHint false
jira_create_sprint
annotations: verified low

Create a sprint on a Scrum board. A new sprint starts in the "future" state; use jira_update_sprint with state "active" to start it. Board ids come from jira_list_boards.

readOnlyHint false openWorldHint true idempotentHint false destructiveHint false
jira_update_sprint
annotations: verified low

Update a sprint: rename it, set the goal or dates, or move it through the workflow with state ("future" -> "active" -> "closed"). Starting a sprint requires startDate and endDate to be set. Closing a sprint moves unfinished issues to the backlog in Jira, so confirm before setting state to "closed".

readOnlyHint false openWorldHint true idempotentHint true destructiveHint true
jira_delete_sprint
annotations: verified low

Permanently delete a sprint. Issues in it are moved to the backlog. This cannot be undone -- confirm with the user first.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint true
jira_rank_issues
annotations: verified low

Reorder issues in the backlog or on a board by placing them before or after a reference issue. This is what changes the order sprint planning reads as priority.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint false
jira_move_to_backlog
annotations: verified low

Move issues out of their sprint and back to the backlog. The inverse of jira_move_to_sprint.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint false
jira_add_worklog
annotations: verified low

Add a worklog entry (time tracking). `timeSpent` uses Jira units: w (week), d (day, 8h by default), h (hour), m (minute). `started` must be ISO 8601 with millisecond and timezone offset, e.g. "2024-01-15T09:00:00.000+0000" (NOT a Z-terminated ISO). If omitted, server uses now.

readOnlyHint false openWorldHint true idempotentHint false destructiveHint false
jira_get_worklogs
annotations: verified low

Get worklog entries from a Jira issue.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_update_worklog
annotations: verified low

Update an existing worklog entry on a Jira issue. All fields except issueKey/worklogId are optional - omit to leave unchanged.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint false
jira_delete_worklog
annotations: verified low

Delete a worklog entry from a Jira issue. Permanent.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint true
jira_create_issue
annotations: verified low

Create a new Jira issue. Description supports Markdown (auto-converted to ADF). To create an Epic use jira_create_epic. Call jira_get_create_fields(projectKey, issueType) first when the screen is unknown — it returns every field with required, type and allowedValues, which removes the guesswork (Bug screens commonly require Affects versions and other mandatory fields). Optional fields are only sent when provided, so nothing is rejected for not being on the screen. On a 400 the response carries missingRequired and allowedValues. Set dryRun to validate the payload without creating anything.

readOnlyHint false openWorldHint true idempotentHint false destructiveHint false
jira_get_issue
annotations: verified low

Get details of a Jira issue. The default response includes status, resolution, assignee, priority, labels, story points, parent, components, versions, fixVersions, dueDate and timetracking. Set includeCustomFields to also get every populated custom field with its human-readable name (rich-text ones rendered as Markdown), or pass fields to select an exact set. Set includeImages to return embedded/attached images inline.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_update_issue
annotations: verified low

Update fields and/or status of an issue. status is matched against the target status of each available transition first (so "In Progress" works even when the transition is named "Start work"), then against transition names, case-insensitively. Use transitionId for an exact transition and transitionFields when the transition screen requires input (e.g. an estimate) — jira_list_transitions with includeFields lists what each one needs. On a 400 the response carries missingRequired and allowedValues.

readOnlyHint false openWorldHint true idempotentHint false destructiveHint false
jira_delete_issue_link
annotations: verified low

Remove a link between two issues. The linkId comes from the links array returned by jira_get_issue, not from the issue keys.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint true
jira_link_issues
annotations: verified low

Create a link between two issues. The inward side uses the linkType.inward phrasing ("is blocked by", "duplicates"), the outward side uses linkType.outward ("blocks", "is duplicated by"). If unsure which linkType names exist in this instance, call jira_get_link_types. Call sequentially (2-3 at a time) to avoid permission prompt storms in Claude Code.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint false
jira_delete_issue
annotations: verified low

Permanently delete a Jira issue. This cannot be undone and there is no trash to restore from — confirm with the user before calling it. An issue that has subtasks is rejected unless deleteSubtasks is set, which deletes them too.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint true
jira_create_subtask
annotations: verified low

Create a subtask under a parent issue. Description supports standard Markdown, automatically converted to ADF. The subtask issue type is discovered from the project (handles "Sub-task" vs "Subtask" and localized names) unless issueType is given.

readOnlyHint false openWorldHint true idempotentHint false destructiveHint false
jira_assign_issue
annotations: verified low

Assign or unassign a user. Jira uses accountId (not email or username). To find accountId: call jira_search_users by name/email, or jira_get_myself for the current user. Pass null accountId to unassign.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint false
jira_get_changelog
annotations: verified low

Get the change history of a Jira issue (who changed what and when).

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_clone_issue
annotations: verified low

Clone an existing Jira issue with a new summary. Copies issue type, description, labels, priority, story points, components and versions from the source. Custom fields are NOT copied — supply any the target screen requires via customFields. Any field passed explicitly overrides the copied value.

readOnlyHint false openWorldHint true idempotentHint false destructiveHint false
jira_get_edit_fields
annotations: verified low

Get the edit screen for one existing issue: every field you may change, with required flags, types and allowed values. This is the update-time mirror of jira_get_create_fields, and the way to find out why a field is rejected on jira_update_issue.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_get_remote_links
annotations: verified low

List web links attached to an issue — pull requests, Confluence pages, dashboards, anything outside Jira. These are separate from issue-to-issue links, which jira_get_issue returns.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_add_remote_link
annotations: verified low

Attach a web link to an issue, e.g. the pull request that implements it or the Confluence page that specifies it.

readOnlyHint false openWorldHint true idempotentHint false destructiveHint false
jira_delete_remote_link
annotations: verified low

Remove a web link from an issue. Link ids come from jira_get_remote_links.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint true
jira_get_project_info
annotations: verified low

Get project information

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_list_projects
annotations: verified low

List all accessible Jira projects.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_get_project_components
annotations: verified low

Get components of a Jira project.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_get_project_versions
annotations: verified low

Get versions (releases) of a Jira project.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_create_version
annotations: verified low

Create a project version (release). Versions are what fixVersions and affects versions point at, so create one here instead of sending the user to the Jira UI.

readOnlyHint false openWorldHint true idempotentHint false destructiveHint false
jira_update_version
annotations: verified low

Update a project version. Releasing a version is an update with released set to true (and usually a releaseDate), so there is no separate release tool. Version ids come from jira_get_project_versions.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint false
jira_delete_version
annotations: verified low

Permanently delete a project version. Issues referencing it keep their other fields, but lose this version unless you pass a replacement. This cannot be undone -- confirm with the user first.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint true
jira_create_component
annotations: verified low

Create a project component. Components are the values the components field accepts on create and update.

readOnlyHint false openWorldHint true idempotentHint false destructiveHint false
jira_update_component
annotations: verified low

Update a project component. Component ids come from jira_get_project_components.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint false
jira_delete_component
annotations: verified low

Permanently delete a project component. Pass moveIssuesTo to reassign its issues to another component, otherwise they simply lose it. This cannot be undone -- confirm with the user first.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint true
jira_search_issues
annotations: verified low

Search for Jira issues using JQL. Uses token-based pagination — pass nextPageToken from previous response to get next page.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_get_user_issues
annotations: verified low

Get all issues assigned to a specific user.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_add_comment
annotations: verified low

Add a comment to a Jira issue. Supports standard Markdown, automatically converted to ADF.

readOnlyHint false openWorldHint true idempotentHint false destructiveHint false
jira_update_comment
annotations: verified low

Update an existing comment on a Jira issue. Supports standard Markdown, automatically converted to ADF.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint false
jira_delete_comment
annotations: verified low

Delete a comment from a Jira issue.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint true
jira_get_comments
annotations: verified low

Get comments from a Jira issue.

readOnlyHint true openWorldHint true idempotentHint true destructiveHint false
jira_bulk_update_issues
annotations: verified low

Apply the same field changes to many issues. Iterates client-side with a per-issue result, because Jira has no stable bulk edit endpoint. Use addLabels/removeLabels to adjust labels without destroying the ones already there; the labels argument replaces the whole list on every issue.

readOnlyHint false openWorldHint true idempotentHint true destructiveHint false
jira_bulk_create_issues
annotations: verified low

Create multiple Jira issues at once. Descriptions support Markdown, automatically converted to ADF.

readOnlyHint false openWorldHint true idempotentHint false destructiveHint false
jira_bulk_transition_issues
annotations: verified low

Apply the same status transition to multiple issues. Iterates client-side; failures are collected per issue and returned. status is matched against each transition target status first, then transition names, case-insensitively — so "In Progress" works even where the transition is called "Start work". Use transitionFields when the transition screen requires input.

readOnlyHint false openWorldHint true idempotentHint false destructiveHint false

Permissions 2

shell high
Server uses shell capabilities via: child_process, spawn()
env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 179

info
Tool 'jira_get_worklogs' annotations are consistent annotation_checker · 80%
info
Tool 'jira_list_epics' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_epic' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_epic_issues' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_board_epics' annotations are consistent annotation_checker · 80%
info
Tool 'jira_add_issues_to_epic' annotations are consistent annotation_checker · 80%
info
Tool 'jira_update_worklog' annotations are consistent annotation_checker · 80%
info
Tool 'jira_delete_worklog' annotations are consistent annotation_checker · 80%
info
Tool 'jira_create_issue' annotations are consistent annotation_checker · 80%
info
Tool 'jira_remove_issue_from_epic' annotations are consistent annotation_checker · 80%
info
Tool 'jira_create_epic' annotations are consistent annotation_checker · 80%
info
Tool 'jira_create_sprint' annotations are consistent annotation_checker · 80%
info
Tool 'jira_update_sprint' annotations are consistent annotation_checker · 80%
info
Tool 'jira_delete_sprint' annotations are consistent annotation_checker · 80%
info
Tool 'jira_rank_issues' annotations are consistent annotation_checker · 80%
info
Tool 'jira_move_to_backlog' annotations are consistent annotation_checker · 80%
info
Tool 'jira_add_worklog' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_attachments' annotations are consistent annotation_checker · 80%
info
Tool 'jira_add_attachment' annotations are consistent annotation_checker · 80%
info
Tool 'jira_download_attachment' annotations are consistent annotation_checker · 80%
info
Tool 'jira_view_attachment' annotations are consistent annotation_checker · 80%
info
Tool 'jira_delete_attachment' annotations are consistent annotation_checker · 80%
info
Tool 'jira_list_transitions' annotations are consistent annotation_checker · 80%
info
Tool 'jira_search_users' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_myself' annotations are consistent annotation_checker · 80%
info
Tool 'jira_add_watcher' annotations are consistent annotation_checker · 80%
info
Tool 'jira_remove_watcher' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_watchers' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_fields' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_issue_types' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_create_fields' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_priorities' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_link_types' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_project_statuses' annotations are consistent annotation_checker · 80%
info
Tool 'jira_list_labels' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_my_permissions' annotations are consistent annotation_checker · 80%
info
Tool 'jira_list_filters' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_filter' annotations are consistent annotation_checker · 80%
info
Tool 'jira_search_by_filter' annotations are consistent annotation_checker · 80%
info
Tool 'jira_list_boards' annotations are consistent annotation_checker · 80%
info
Tool 'jira_list_sprints' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_sprint' annotations are consistent annotation_checker · 80%
info
Tool 'jira_move_to_sprint' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_issue' annotations are consistent annotation_checker · 80%
info
Tool 'jira_update_issue' annotations are consistent annotation_checker · 80%
info
Tool 'jira_delete_issue_link' annotations are consistent annotation_checker · 80%
info
Tool 'jira_link_issues' annotations are consistent annotation_checker · 80%
info
Tool 'jira_delete_issue' annotations are consistent annotation_checker · 80%
info
Tool 'jira_create_subtask' annotations are consistent annotation_checker · 80%
info
Tool 'jira_assign_issue' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_changelog' annotations are consistent annotation_checker · 80%
info
Tool 'jira_clone_issue' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_edit_fields' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_remote_links' annotations are consistent annotation_checker · 80%
info
Tool 'jira_add_remote_link' annotations are consistent annotation_checker · 80%
info
Tool 'jira_delete_remote_link' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_project_info' annotations are consistent annotation_checker · 80%
info
Tool 'jira_list_projects' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_project_components' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_project_versions' annotations are consistent annotation_checker · 80%
info
Tool 'jira_create_version' annotations are consistent annotation_checker · 80%
info
Tool 'jira_update_version' annotations are consistent annotation_checker · 80%
info
Tool 'jira_delete_version' annotations are consistent annotation_checker · 80%
info
Tool 'jira_create_component' annotations are consistent annotation_checker · 80%
info
Tool 'jira_update_component' annotations are consistent annotation_checker · 80%
info
Tool 'jira_delete_component' annotations are consistent annotation_checker · 80%
info
Tool 'jira_search_issues' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_user_issues' annotations are consistent annotation_checker · 80%
info
Tool 'jira_add_comment' annotations are consistent annotation_checker · 80%
info
Tool 'jira_update_comment' annotations are consistent annotation_checker · 80%
info
Tool 'jira_delete_comment' annotations are consistent annotation_checker · 80%
info
Tool 'jira_get_comments' annotations are consistent annotation_checker · 80%
info
Tool 'jira_bulk_update_issues' annotations are consistent annotation_checker · 80%
info
Tool 'jira_bulk_create_issues' annotations are consistent annotation_checker · 80%
info
Tool 'jira_bulk_transition_issues' annotations are consistent annotation_checker · 80%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: axios@1.15.2 (GHSA-35jp-ww65-95wh) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.2 (GHSA-42h9-826w-cgv3) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.2 (GHSA-654m-c8p4-x5fp) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.2 (GHSA-777c-7fjr-54vf) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.2 (GHSA-7q8q-rj6j-mhjq) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.2 (GHSA-898c-q2cr-xwhg) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.2 (GHSA-f4gw-2p7v-4548) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.2 (GHSA-gcfj-64vw-6mp9) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.2 (GHSA-hcpx-6fm6-wx23) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.2 (GHSA-hfxv-24rg-xrqf) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.2 (GHSA-j5f8-grm9-p9fc) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.2 (GHSA-jqh4-m9w3-8hp9) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.2 (GHSA-mmx7-hfxf-jppx) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.2 (GHSA-mwf2-3pr3-8698) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.2 (GHSA-p92q-9vqr-4j8v) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.2 (GHSA-pjwm-pj3p-43mv) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.2 (GHSA-pmv8-rq9r-6j72) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.2 (GHSA-xj6q-8x83-jv6g) dependency_analyzer · 95%
info
package.json metadata manifest_parser · 100%
info
Tool: jira_get_attachments manifest_parser · 75%
info
Tool: jira_add_attachment manifest_parser · 75%
info
Tool: jira_download_attachment manifest_parser · 75%
info
Tool: jira_view_attachment manifest_parser · 75%
info
Tool: jira_delete_attachment manifest_parser · 75%
info
Tool: jira_list_transitions manifest_parser · 75%
info
Tool: jira_search_users manifest_parser · 75%
info
Tool: jira_get_myself manifest_parser · 75%
info
Tool: jira_add_watcher manifest_parser · 75%
info
Tool: jira_remove_watcher manifest_parser · 75%
info
Tool: jira_get_watchers manifest_parser · 75%
info
Tool: jira_get_fields manifest_parser · 75%
info
Tool: jira_get_issue_types manifest_parser · 75%
info
Tool: jira_get_create_fields manifest_parser · 75%
info
Tool: jira_get_priorities manifest_parser · 75%
info
Tool: jira_get_link_types manifest_parser · 75%
info
Tool: jira_get_project_statuses manifest_parser · 75%
info
Tool: jira_list_labels manifest_parser · 75%
info
Tool: jira_get_my_permissions manifest_parser · 75%
info
Tool: jira_list_filters manifest_parser · 75%
info
Tool: jira_get_filter manifest_parser · 75%
info
Tool: jira_search_by_filter manifest_parser · 75%
info
Tool: jira_list_boards manifest_parser · 75%
info
Tool: jira_list_sprints manifest_parser · 75%
info
Tool: jira_get_sprint manifest_parser · 75%
info
Tool: jira_move_to_sprint manifest_parser · 75%
info
Tool: jira_list_epics manifest_parser · 75%
info
Tool: jira_get_epic manifest_parser · 75%
info
Tool: jira_get_epic_issues manifest_parser · 75%
info
Tool: jira_get_board_epics manifest_parser · 75%
info
Tool: jira_add_issues_to_epic manifest_parser · 75%
info
Tool: jira_remove_issue_from_epic manifest_parser · 75%
info
Tool: jira_create_epic manifest_parser · 75%
info
Tool: jira_create_sprint manifest_parser · 75%
info
Tool: jira_update_sprint manifest_parser · 75%
info
Tool: jira_delete_sprint manifest_parser · 75%
info
Tool: jira_rank_issues manifest_parser · 75%
info
Tool: jira_move_to_backlog manifest_parser · 75%
info
Tool: jira_add_worklog manifest_parser · 75%
info
Tool: jira_get_worklogs manifest_parser · 75%
info
Tool: jira_update_worklog manifest_parser · 75%
info
Tool: jira_delete_worklog manifest_parser · 75%
info
Tool: jira_get_remote_links manifest_parser · 75%
info
Tool: jira_create_issue manifest_parser · 75%
info
Tool: jira_get_issue manifest_parser · 75%
info
Tool: jira_update_issue manifest_parser · 75%
info
Tool: jira_delete_issue_link manifest_parser · 75%
info
Tool: jira_link_issues manifest_parser · 75%
info
Tool: jira_delete_issue manifest_parser · 75%
info
Tool: jira_create_subtask manifest_parser · 75%
info
Tool: jira_assign_issue manifest_parser · 75%
info
Tool: jira_get_changelog manifest_parser · 75%
info
Tool: jira_clone_issue manifest_parser · 75%
info
Tool: jira_get_edit_fields manifest_parser · 75%
info
Tool: jira_add_remote_link manifest_parser · 75%
info
Tool: jira_delete_remote_link manifest_parser · 75%
info
Tool: jira_get_project_info manifest_parser · 75%
info
Tool: jira_list_projects manifest_parser · 75%
info
Tool: jira_get_project_components manifest_parser · 75%
info
Tool: jira_get_project_versions manifest_parser · 75%
info
Tool: jira_create_version manifest_parser · 75%
info
Tool: jira_update_version manifest_parser · 75%
info
Tool: jira_delete_version manifest_parser · 75%
info
Tool: jira_create_component manifest_parser · 75%
info
Tool: jira_update_component manifest_parser · 75%
info
Tool: jira_delete_component manifest_parser · 75%
info
Tool: jira_search_issues manifest_parser · 75%
info
Tool: jira_get_user_issues manifest_parser · 75%
info
Tool: jira_add_comment manifest_parser · 75%
info
Tool: jira_update_comment manifest_parser · 75%
info
Tool: jira_delete_comment manifest_parser · 75%
info
Tool: jira_get_comments manifest_parser · 75%
info
Tool: jira_bulk_update_issues manifest_parser · 75%
info
Tool: jira_bulk_create_issues manifest_parser · 75%
info
Tool: jira_bulk_transition_issues manifest_parser · 75%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (6) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
high
Permission: shell access detected permission_analyzer · 95%
low
Permission: env_vars access detected permission_analyzer · 90%
critical
Tool poisoning in 'jira_get_create_fields': Cross-tool sequencing directive poisoning · 85%
critical
Tool poisoning in 'jira_get_my_permissions': Cross-tool sequencing directive poisoning · 85%
info
SBOM generated: 105 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%