LeashIndex Get the report

Index / devtools

com.mcparmory/atlassian-jira

com-mcparmory-atlassian-jira declares 317 capabilities across 317 tools, with 2 critical issues.

100/100 exposureHigh exposure

Manifest recorded 2026-10-11 from tools/list answered by the PyPI package mcparmory-atlassian-jira==1.0.3 (published to PyPI as mcparmory-atlassian-jira, listed in the official MCP registry as com.mcparmory/atlassian-jira 1.0.3), run in an isolated container with no network access and no credentials. The date changes only when the manifest does. Not verified by a maintainer.

Issues

These describe what this server's manifest declares. A product can provide controls that MCP has no way to express — token revocation, an admin console, audit logs — and this page cannot see them. The absence of a declaration is not evidence that a control is absent.

critical · no-revocation · All 317 tools

317 of 317 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.

critical · irreversible-uncapped · 62 of 317 tools

62 tools are classified as irreversible and declare no limit.

high · no-expiry · All 317 tools

317 of 317 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.

high · no-audit-trail · All 317 tools

317 of 317 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.

high · uncapped-write · 67 of 317 tools

67 tools can modify data and declare no limit.

low · uncapped-read · 188 of 317 tools

188 tools can read data and declare no limit.

Declared capabilities

How each tool was read. declared means the server's own annotation said so — self-reported and unverified. inferred is from the tool's name. assumed means nothing indicated either way.

ToolRead asBasis
update_custom_field_valueswrite inferred
update_custom_field_valuewrite inferred
download_attachmentread declared
get_attachment_thumbnailread declared
get_attachmentread declared
delete_attachmentdestructive declared
get_attachment_metadata_with_contentsread declared
get_archive_contents_metadataread declared
list_system_avatarsread declared
delete_issues_bulkdestructive declared
list_bulk_editable_fieldsread declared
bulk_edit_issuesdestructive declared
move_issues_bulkdestructive declared
list_issue_transitionsread declared
transition_issues_bulkwrite assumed
unwatch_issues_bulkdestructive declared
watch_issuesread inferred
get_bulk_operation_progressread declared
fetch_issue_changelogsread inferred
list_classification_levelsread declared
list_commentsread inferred
list_comment_property_keysread declared
get_comment_propertyread declared
delete_comment_propertydestructive declared
list_componentsread declared
create_componentwrite inferred
get_componentread declared
update_componentwrite inferred
delete_componentdestructive declared
get_component_issue_countsread declared
get_custom_field_optionread declared
list_dashboardsread declared
create_dashboardwrite inferred
update_dashboards_bulkdestructive declared
list_dashboard_gadgetsread declared
search_dashboardsread declared
update_dashboard_gadgetwrite inferred
remove_gadgetdestructive declared
list_dashboard_item_property_keysread declared
get_dashboard_item_propertyread declared
remove_dashboard_item_propertydestructive declared
get_dashboardread declared
update_dashboardwrite inferred
delete_dashboarddestructive declared
duplicate_dashboardwrite inferred
list_eventsread declared
evaluate_jira_expressionread inferred
list_fieldsread declared
list_fields_searchread declared
list_trashed_fieldsread declared
list_custom_field_context_issue_type_mappingsread declared
list_custom_field_optionsread declared
create_custom_field_optionswrite inferred
update_custom_field_optionswrite inferred
reorder_custom_field_optionswrite assumed
delete_custom_field_optiondestructive declared
list_field_screensread declared
list_field_optionsread declared
add_field_optionwrite inferred
list_field_option_suggestionsread declared
search_field_optionsread declared
get_field_optionread declared
replace_field_optiondestructive declared
delete_custom_fielddestructive declared
restore_custom_fieldwrite assumed
move_custom_field_to_trashdestructive declared
create_filterwrite inferred
get_default_share_scoperead declared
list_favorite_filtersread declared
list_my_filtersread declared
search_filtersread declared
get_filterread declared
update_filterwrite inferred
delete_filterdestructive declared
list_filter_columnsread declared
add_filter_to_favoriteswrite inferred
remove_filter_favoritedestructive declared
transfer_filter_ownershipwrite inferred
list_filter_permissionsread declared
grant_filter_share_permissionwrite assumed
get_filter_share_permissionread declared
remove_filter_share_permissiondestructive declared
create_groupwrite inferred
delete_groupdestructive declared
list_groupsread declared
list_group_membersread declared
add_user_to_groupwrite inferred
search_groupsread declared
search_users_and_groupsread declared
create_issuewrite inferred
archive_issues_by_jqldestructive declared
archive_issuesdestructive declared
create_issues_bulkwrite inferred
fetch_issuesread inferred
list_issue_types_for_creationread declared
get_issue_creation_fieldsread declared
list_issue_limit_violationsread declared
search_issues_pickerread declared
set_issue_properties_bulkwrite inferred
set_issue_properties_bulk_per_issuewrite inferred
set_issue_property_bulkwrite inferred
delete_issue_property_bulkdestructive declared
restore_issuesdelete inferred
check_watched_issues_bulkread inferred
retrieve_issueread declared
update_issuewrite inferred
delete_issuedestructive declared
assign_issuewrite inferred
attach_fileswrite assumed
list_issue_changelogsread declared
fetch_changelogsread inferred
list_issue_commentsread declared
add_commentwrite inferred
get_commentread declared
update_commentwrite inferred
delete_commentdestructive declared
get_issue_editable_fieldsread declared
send_issue_notificationsend inferred
list_issue_property_keysread declared
get_issue_propertyread declared
remove_issue_propertydestructive declared
list_remote_issue_linksread declared
link_remote_issuewrite inferred
get_remote_linkread declared
update_remote_linkwrite inferred
delete_remote_link_by_iddestructive declared
list_issue_transitions_singleread declared
transition_issuewrite inferred
retrieve_issue_votesread declared
vote_issuewrite assumed
remove_votedestructive declared
list_issue_watchersread declared
add_issue_watcherwrite inferred
remove_issue_watcherdestructive declared
list_issue_worklogsread declared
record_worklogwrite assumed
delete_worklogsdestructive declared
move_worklogsdestructive declared
get_worklogread declared
update_worklogwrite inferred
remove_worklogdestructive declared
list_worklog_property_keysread declared
get_worklog_propertyread declared
remove_worklog_propertydestructive declared
create_issue_linkwrite inferred
get_issue_linkread declared
remove_issue_linkdestructive declared
list_issue_link_typesread declared
get_issue_link_typeread declared
delete_issue_link_typedestructive declared
export_archived_issuesdestructive declared
list_issue_typesread declared
list_issue_types_projectread declared
get_issue_typeread declared
delete_issue_typedestructive declared
list_alternative_issue_typesread declared
upload_issue_type_avatarwrite inferred
list_issue_type_property_keysread declared
get_issue_type_propertyread declared
list_issue_type_schemesread declared
list_issue_type_schemes_for_projectsread declared
list_jql_autocomplete_dataread declared
list_jql_autocomplete_data_filteredread inferred
get_jql_autocomplete_suggestionsread declared
filter_issues_by_jqlwrite assumed
validate_jql_queriesread inferred
list_labelsread declared
check_permissionsread declared
get_user_preferenceread declared
get_localeread declared
get_current_userread declared
list_notification_scheme_project_mappingsread declared
list_permissionsread declared
check_permissions_bulkread inferred
list_permitted_projectsread inferred
list_plansread declared
create_planwrite inferred
retrieve_planread declared
update_planwrite inferred
archive_plandestructive declared
duplicate_planwrite inferred
list_plan_teamsread declared
add_team_to_planwrite inferred
get_teamread declared
update_team_planning_settingswrite inferred
remove_team_from_plandestructive declared
create_plan_only_teamwrite inferred
get_plan_only_teamread declared
update_plan_teamwrite inferred
remove_plan_only_teamdestructive declared
trash_plandestructive declared
get_priorityread declared
remove_prioritydestructive declared
list_available_prioritiesread declared
list_prioritiesread declared
create_projectwrite inferred
create_project_from_templatewrite inferred
list_recent_projectsread declared
list_projectsread declared
list_project_typesread declared
list_accessible_project_typesread declared
get_project_typeread declared
get_accessible_project_typeread declared
get_projectread declared
update_projectwrite inferred
delete_projectdestructive declared
archive_projectdestructive declared
set_project_avatarwrite inferred
remove_project_avatardestructive declared
upload_project_avatarwrite inferred
list_project_avatarsread declared
get_project_classificationread declared
list_project_componentsread declared
get_project_components_allread declared
delete_project_asyncdestructive declared
list_project_featuresread declared
list_project_property_keysread declared
get_project_propertyread declared
remove_project_propertydestructive declared
restore_projectdelete inferred
list_project_rolesread declared
get_project_roleread declared
add_project_role_actorswrite inferred
replace_project_role_actorswrite inferred
remove_actor_from_project_roledestructive declared
list_project_roles_with_detailsread declared
list_project_statusesread declared
list_project_versionsread declared
list_project_versions_allread declared
get_project_emailread declared
get_issue_type_hierarchyread declared
list_security_levels_projectread declared
list_project_categoriesread declared
create_project_categorywrite inferred
get_project_categoryread declared
update_project_categorywrite inferred
delete_project_categorydestructive declared
list_project_fieldsread declared
validate_project_keyread declared
validate_project_key_generateread declared
validate_project_nameread declared
redact_issue_fieldsdestructive declared
list_resolutionsread declared
get_resolutionread declared
update_resolutionwrite inferred
delete_resolutiondestructive declared
list_project_roles_globalread declared
get_project_role_globalread declared
update_project_rolewrite inferred
update_project_role_fullwrite inferred
delete_project_roledestructive declared
list_screen_fieldsread declared
count_issuesread inferred
search_issuesread declared
search_issues_jqlread inferred
get_security_levelread declared
list_statusesread declared
get_statusread declared
list_status_categoriesread declared
get_status_categoryread declared
list_statuses_bulkread declared
delete_statusesdestructive declared
list_statuses_by_nameread declared
search_statusesread declared
list_issue_type_usagesread declared
list_project_usages_by_statusread declared
list_workflow_usages_by_statusread declared
get_taskread declared
cancel_taskdestructive declared
list_avatarsread declared
upload_avatarwrite inferred
delete_avatardestructive declared
get_avatar_image_by_avatar_idread declared
get_avatar_image_by_entityread declared
get_userread declared
create_userwrite inferred
delete_userdestructive declared
list_assignable_users_multiprojectread declared
list_assignable_usersread declared
list_users_by_account_idsread declared
list_user_account_idsread declared
list_user_default_columnsread declared
list_user_groupsread declared
search_users_by_permissionsread declared
search_users_pickerread declared
list_user_property_keysread declared
get_user_propertyread declared
remove_user_propertydestructive declared
search_usersread declared
search_users_queryread declared
search_users_by_queryread declared
search_browsable_usersread declared
list_users_defaultread declared
list_usersread declared
create_versionwrite inferred
get_versionread declared
update_versionwrite inferred
merge_versionsdestructive declared
reorder_versionwrite assumed
count_version_related_issuesread declared
list_related_workread declared
create_related_workwrite inferred
update_related_workwrite inferred
delete_and_replace_versiondestructive declared
get_version_unresolved_issuesread declared
delete_related_workdestructive declared
list_workflow_historyread inferred
list_workflow_issue_type_usagesread declared
list_workflow_projectsread declared
list_workflow_capabilitiesread declared
get_workflow_default_editorread declared
preview_workflowsread inferred
list_workflow_schemes_by_projectsread declared
list_workflow_scheme_projectsread declared
list_deleted_worklogsread declared
get_worklogsread inferred
list_worklogs_modified_sinceread declared
Answering this question about your own agent? The self-serve stack report applies the same reading to your own stack or server and gives you a dated document you can hand to a customer's security review. It is generated in your browser, with nobody to wait for. Buying one does not change this page, its score or its place in the index — see Independence.
Maintain this server? If this page misreads your manifest, or your server has changed, submit its current tools/list response and it will be re-scored and dated. Corrections are published alongside the original, not in place of it.