Automate workflows and connect AI agents to Atlassian Jira. Metorial is built for developers. Handling OAuth, compliance, observability, and more.
The Atlassian Jira integration lets you create, update, and track issues directly from your workflow, enabling seamless project management and bug tracking without leaving your development environment.
Metorial has 600+ integrations available. Here are some related ones you might find interesting.
The Exa integration lets you perform semantic searches across the web and retrieve high-quality content directly within your workflows, enabling AI agents to find and access relevant information from billions of web pages in real-time.
The Hackernews integration lets you fetch and analyze stories, comments, and user data from Hacker News directly within your workflow, enabling you to track trending topics, monitor discussions, and gather insights from the tech community.
The Slack integration lets you read channels, send messages, and search conversations directly from your AI assistant, enabling seamless team communication and information retrieval without leaving your workflow.
The Supabase integration lets you query and manipulate your database tables, manage authentication, and interact with storage buckets directly from your AI assistant. Use it to build applications, analyze data, or automate database operations without leaving your workflow.
The Google Calendar integration lets you view, create, update, and manage calendar events directly from your workflow, enabling seamless scheduling and calendar management without switching applications.
The GitHub integration lets you search and view repositories, manage issues and pull requests, read file contents, and interact with your GitHub account directly from your workspace.
The Google Drive integration lets you search, read, and manage files and folders in your Google Drive directly through Claude. Use it to access documents, create new files, organize content, and collaborate on shared resources without leaving your conversation.
The Gmail integration lets you read, search, send, and manage your email messages directly through AI conversations, enabling automated email workflows and intelligent inbox management.
The Brave integration lets you perform web searches using Brave Search directly from Claude, allowing you to retrieve up-to-date information, news, and web results without leaving your conversation.
Metorial helps you connect AI agents to Atlassian Jira with various tools and resources. Tools allow you to interact with perform specific actions, while resources provide read-only access to data and information.
Find guides and articles to help you get started with Atlassian Jira on Metorial.
Atlassian Jira
Atlassian Jira
Atlassian Jira
Atlassian Jira
Atlassian Jira
Atlassian Jira
Atlassian Jira
Atlassian Jira
Atlassian Jira
A powerful Model Context Protocol (MCP) server that provides comprehensive integration with Atlassian Jira. This server enables AI assistants and applications to interact seamlessly with Jira's project management capabilities, including managing issues, projects, sprints, comments, worklogs, and more. Whether you're automating workflows, building intelligent project management tools, or simply need programmatic access to your Jira instance, this server provides all the essential capabilities through a clean, well-structured interface.
The Atlassian Jira MCP Server bridges the gap between AI applications and Jira's robust project management platform. It exposes Jira's REST API functionality through MCP tools, allowing for sophisticated automation and integration scenarios. From basic operations like creating and updating issues to advanced features like sprint management and JQL-based searching, this server provides comprehensive coverage of Jira's core functionality.
This integration is ideal for teams looking to enhance their project management workflows with AI capabilities, automate repetitive tasks, generate reports, or build custom applications that need deep Jira integration. The server handles authentication and API communication, providing a simplified interface for complex Jira operations.
Full lifecycle management of Jira issues including creation, updates, deletion, and detailed retrieval. Support for all standard issue fields including summaries, descriptions, assignees, priorities, labels, components, and due dates. Handle complex scenarios like parent-child relationships for subtasks.
Powerful JQL (Jira Query Language) search functionality allowing you to find issues based on complex criteria. Support for field selection, result expansion, and pagination to efficiently handle large result sets.
Access and manage Jira projects with the ability to list all projects, retrieve detailed project information, and expand additional data like descriptions and project leads.
Complete integration with Jira's Agile features including board management, sprint retrieval, and sprint issue tracking. Filter boards by type (Scrum/Kanban) and sprints by state (active, closed, future).
Handle issue transitions and status changes through Jira's workflow system. Retrieve available transitions for any issue and execute transitions with optional comments and resolutions.
Comprehensive comment management including adding, updating, deleting, and retrieving comments. Support for worklog tracking to record time spent on issues with detailed descriptions and timestamps.
Search for users across your Jira instance and retrieve information about the authenticated user. Essential for assignment operations and user-related queries.
Access saved filters including favorite filters, retrieve filter details, and manage project versions/releases with creation and retrieval capabilities.
Retrieve metadata for issue attachments, providing visibility into files associated with your issues.
Get a list of all projects accessible to the authenticated user.
Parameters:
expand (optional): Additional data to include such as "description,lead"maxResults (optional): Maximum number of results to return (default: 50)Retrieve detailed information about a specific project.
Parameters:
projectIdOrKey (required): The project ID or project keyexpand (optional): Additional data to include in the responseSearch for issues using JQL (Jira Query Language) with advanced filtering and field selection.
Parameters:
jql (required): JQL query string (e.g., "project = PROJ AND status = Open")fields (optional): Array of specific fields to return (default: all fields)expand (optional): Additional data to expand in the responsestartAt (optional): Starting index for pagination (default: 0)maxResults (optional): Maximum number of results (default: 50)Get comprehensive details of a specific issue by its ID or key.
Parameters:
issueIdOrKey (required): Issue ID or issue key (e.g., "PROJ-123")fields (optional): Array of specific fields to returnexpand (optional): Additional data to expand (e.g., "changelog,renderedFields")Create a new issue in a specified project with full field support.
Parameters:
projectKey (required): Project key (e.g., "PROJ")summary (required): Issue summary/titleissueType (required): Issue type (e.g., "Bug", "Task", "Story")description (optional): Detailed issue descriptionassignee (optional): Assignee account IDpriority (optional): Priority name (e.g., "High", "Medium", "Low")labels (optional): Array of labels to addcomponents (optional): Array of component namesduedate (optional): Due date in YYYY-MM-DD formatparentKey (optional): Parent issue key for creating subtasksUpdate an existing issue's fields.
Parameters:
issueIdOrKey (required): Issue ID or key to updatesummary (optional): New summary textdescription (optional): New description textassignee (optional): Assignee account IDpriority (optional): Priority namelabels (optional): Array of labels (replaces existing labels)duedate (optional): Due date in YYYY-MM-DD formatPermanently delete an issue from Jira.
Parameters:
issueIdOrKey (required): Issue ID or key to deletedeleteSubtasks (optional): Whether to delete associated subtasks (default: false)Assign an issue to a specific user.
Parameters:
issueIdOrKey (required): Issue ID or keyaccountId (required): Account ID of the user to assign (use "-1" for automatic assignment, "null" for unassigned)Retrieve all available transitions for an issue based on its current status and workflow.
Parameters:
issueIdOrKey (required): Issue ID or keyMove an issue through its workflow to a different status.
Parameters:
issueIdOrKey (required): Issue ID or keytransitionId (required): Transition ID obtained from get_transitionscomment (optional): Comment to add with the transitionresolution (optional): Resolution name (e.g., "Done", "Won't Do")Retrieve all comments on a specific issue.
Parameters:
issueIdOrKey (required): Issue ID or keymaxResults (optional): Maximum number of results (default: 50)Add a new comment to an issue.
Parameters:
issueIdOrKey (required): Issue ID or keycomment (required): Comment text contentUpdate the text of an existing comment.
Parameters:
issueIdOrKey (required): Issue ID or keycommentId (required): Comment ID to updatecomment (required): New comment textDelete a comment from an issue.
Parameters:
issueIdOrKey (required): Issue ID or keycommentId (required): Comment ID to deleteRetrieve all time tracking worklogs for an issue.
Parameters:
issueIdOrKey (required): Issue ID or keyLog time spent working on an issue.
Parameters:
issueIdOrKey (required): Issue ID or keytimeSpent (required): Time spent in Jira format (e.g., "3h 30m", "1d 2h")comment (optional): Description of the work performedstarted (optional): Start date/time in ISO 8601 formatGet all boards accessible to the authenticated user.
Parameters:
projectKeyOrId (optional): Filter boards by project key or IDtype (optional): Board type filter ("scrum" or "kanban")maxResults (optional): Maximum number of results (default: 50)Retrieve all sprints associated with a specific board.
Parameters:
boardId (required): Board IDstate (optional): Sprint state filter ("active", "closed", or "future")Get all issues that belong to a specific sprint.
Parameters:
sprintId (required): Sprint IDmaxResults (optional): Maximum number of results (default: 50)Search for users in your Jira instance by name or email.
Parameters:
query (required): Search query string (name or email)maxResults (optional): Maximum number of results (default: 50)Retrieve information about the currently authenticated user.
Parameters: None
Get all filters marked as favorites by the current user.
Parameters: None
Retrieve detailed information about a specific saved filter.
Parameters:
filterId (required): Filter IDGet metadata for all attachments on an issue.
Parameters:
issueIdOrKey (required): Issue ID or keyRetrieve all versions/releases defined for a project.
Parameters:
projectIdOrKey (required): Project ID or keyCreate a new version/release in a project.
Parameters:
projectId (required): Project IDname (required): Version namedescription (optional): Version descriptionreleaseDate (optional): Release date in YYYY-MM-DD formatreleased (optional): Boolean indicating whether the version is releasedThe Atlassian Jira MCP Server enables a wide range of automation and integration scenarios:
When using this MCP server, consider the following best practices:
Use JQL Effectively: Master JQL syntax to create precise queries that return exactly the data you need, reducing unnecessary API calls and improving performance.
Pagination: For large result sets, use the pagination parameters (startAt and maxResults) to retrieve data in manageable chunks.
Field Selection: When retrieving issues, specify only the fields you need using the fields parameter to reduce response size and improve performance.
Transition Workflow: Always use get_transitions before attempting to transition an issue to ensure the transition is valid for the current state.
Account IDs: When assigning issues or searching users, remember that Jira uses account IDs rather than usernames for user identification.
Error Handling: Implement proper error handling as operations may fail due to permissions, workflow restrictions, or validation errors.
This MCP server provides a robust foundation for integrating Jira into your AI-powered workflows and applications, enabling sophisticated project management automation and intelligent assistance.
Let's take your AI-powered applications to the next level, together.
Metorial provides developers with instant access to 600+ MCP servers for building AI agents that can interact with real-world tools and services. Built on MCP, Metorial simplifies agent tool integration by offering pre-configured connections to popular platforms like Google Drive, Slack, GitHub, Notion, and hundreds of other APIs. Our platform supports all major AI agent frameworks—including LangChain, AutoGen, CrewAI, and LangGraph—enabling developers to add tool calling capabilities to their agents in just a few lines of code. By eliminating the need for custom integration code, Metorial helps AI developers move from prototype to production faster while maintaining security and reliability. Whether you're building autonomous research agents, customer service bots, or workflow automation tools, Metorial's MCP server library provides the integrations you need to connect your agents to the real world.