Skip to main content

JIRA MCP Tools Comparison

Overview

This comparison analyzes three different approaches to implementing JIRA tools via Model Context Protocol (MCP):

  1. AWS OpenAPI JIRA - Auto-generated from filtered Jira OpenAPI spec (AgentCore Gateway)
  2. AWS JIRA Integration - AWS integration provider via AgentCore dropdown
  3. CNOE Jira MCP Server - Community-built MCP server

Tool Count Summary

ImplementationTotal ToolsApproach
AWS OpenAPI JIRA44 toolsAuto-generated from OpenAPI spec (filtered to <2MB)
AWS JIRA Integration35 toolsPre-built AWS integration
CNOE Jira MCP Server26 toolsCustom-built MCP server

Feature Coverage Comparison

Core Issue Operations

FeatureAWS OpenAPIAWS IntegrationCNOE MCP
Get Issue✅ getIssue✅ getIssue✅ get_issue
Create Issue✅ createIssue✅ createIssue✅ create_issue
Update Issue✅ editIssue✅ editIssue
Delete Issue✅ deleteIssue✅ deleteIssue✅ delete_issue
Bulk Create✅ createIssues✅ batch_create_issues
Assign Issue✅ assignIssue

Search & Query

FeatureAWS OpenAPIAWS IntegrationCNOE MCP
JQL Search✅ searchForIssuesUsingJql✅ SearchIssues✅ search
JQL Search (POST)✅ searchForIssuesUsingJqlPost
Search Fields✅ search_fields
Project Issues✅ get_project_issues
Board Issues✅ get_board_issues

Comments & Attachments

FeatureAWS OpenAPIAWS IntegrationCNOE MCP
Add Comment✅ addComment✅ addComment
Get Comments✅ getComments✅ getComments
Update Comment✅ updateComment✅ updateComment
Delete Comment✅ deleteComment✅ deleteComment
Add Attachment✅ addAttachment✅ addAttachment✅ upload_attachment
Get Attachments✅ getAttachmentContent✅ get_issue_attachments
Download Attachment✅ download_attachment

Agile Features (Boards & Sprints)

FeatureAWS OpenAPIAWS IntegrationCNOE MCP
Get Boards✅ GetAllBoards✅ get_agile_boards
Get Board Info✅ getBoard
Get Sprints✅ getAllSprints✅ get_sprints_from_board
Create Sprint✅ createSprint✅ create_sprint
Update Sprint✅ updateSprint✅ update_sprint
Delete Sprint✅ deleteSprint
Move to Sprint✅ moveIssuesToSprintAndRank
Move to Backlog✅ moveIssuesToBacklog

Workflow & Transitions

FeatureAWS OpenAPIAWS IntegrationCNOE MCP
Get Transitions✅ getTransitions✅ getTransitions✅ get_transitions
Do Transition✅ doTransition✅ DoTransition✅ transition_issue
Get Statuses✅ getAllStatuses✅ searchStatuses

Project Management

FeatureAWS OpenAPIAWS IntegrationCNOE MCP
Get All Projects✅ getAllProjects✅ listProjects
Get Project✅ getProject✅ getProject
Create Project✅ createProject✅ createProject
Update Project✅ updateProject✅ updateProject
Delete Project✅ deleteProject✅ deleteProject
Search Projects✅ searchProjects✅ searchProjects

User Management

FeatureAWS OpenAPIAWS IntegrationCNOE MCP
Get Current User✅ getCurrentUser✅ get_current_user_account_id
Find Users✅ findUsers✅ findUsers
Create User✅ createUser
Get User✅ getUser
Remove User✅ removeUser
Find Assignable✅ findAssignableUsers
User Operations✅ handle_user_operations
Get All Users✅ getAllUsers

Work Tracking

FeatureAWS OpenAPIAWS IntegrationCNOE MCP
Add Worklog✅ addWorklog✅ add_worklog
Get Worklog✅ getIssueWorklog✅ get_worklog
Bulk Delete Worklogs✅ bulkDeleteWorklogs
Get Changelogs✅ batch_get_changelogs

Metadata & Configuration

FeatureAWS OpenAPIAWS IntegrationCNOE MCP
Get Fields✅ getFields
Get Priorities✅ getPriorities✅ getPriorities
Get Resolutions✅ getResolutions
Get Issue Types✅ getIssueAllTypes✅ getIssueTypesForProject
Get Server Info✅ getServerInfo
Create Metadata✅ getCreateIssueMeta
Create Priority✅ createPriority
Create Resolution✅ createResolution
Create Issue Type✅ createIssueType
Create Custom Field✅ createCustomField

Issue Linking

FeatureAWS OpenAPIAWS IntegrationCNOE MCP
Create Link✅ create_issue_link
Remove Link✅ remove_issue_link
Get Link Types✅ get_link_types
Link to Epic✅ link_to_epic

Labels

FeatureAWS OpenAPIAWS IntegrationCNOE MCP
Get All Labels✅ getAllLabels

Key Differences

1. AWS OpenAPI JIRA (44 tools)

  • Strengths:
    • Most comprehensive coverage of core JIRA operations
    • Excellent metadata and configuration management
    • Strong user management capabilities
    • Auto-generated from official OpenAPI spec ensures accuracy
  • Weaknesses:
    • No Agile/Sprint features (likely filtered out for size)
    • Missing issue linking functionality
    • No attachment download capability

2. AWS JIRA Integration (35 tools)

  • Strengths:
    • Best Agile/Sprint support with board management
    • Good balance of features
    • Includes sprint ranking and backlog management
    • Label management support
  • Weaknesses:
    • Limited metadata operations
    • No user creation/deletion
    • Missing worklog functionality

3. CNOE Jira MCP Server (26 tools)

  • Strengths:
    • Excellent issue linking capabilities
    • Unique features like batch changelog retrieval
    • Complete attachment handling (upload/download)
    • Worklog management
    • Epic linking support
  • Weaknesses:
    • No project management operations
    • Limited metadata access
    • No comment management

Recommendations

  • For Core JIRA Operations: AWS OpenAPI provides the most comprehensive coverage
  • For Agile Teams: AWS Integration offers the best sprint and board management
  • For Advanced Workflows: CNOE MCP Server has unique features like issue linking and changelog tracking
  • For Automation: AWS OpenAPI's metadata access enables dynamic form building and validation

Implementation Notes

  • AWS OpenAPI was filtered from >3MB to <2MB to meet AgentCore Gateway limits, which explains missing Agile features
  • AWS Integration appears to be a curated subset focusing on common operations
  • CNOE MCP Server seems designed for specific workflow automation use cases