- Explore MCP Servers
- jira-basic-mcp
Jira Basic Mcp
What is Jira Basic Mcp
jira-basic-mcp is a Model Context Protocol (MCP) server designed for interacting with Jira’s API. It provides tools for managing issues, projects, and workflows effectively.
Use cases
Use cases for jira-basic-mcp include automating issue management, integrating Jira with other tools, managing project workflows, and facilitating team collaboration through streamlined issue tracking.
How to use
To use jira-basic-mcp, clone the repository, install the dependencies using ‘npm install’, and create a .env file with your Jira credentials. Configure the MCP settings in your application to connect to the Jira API.
Key features
Key features include the ability to create, update, and delete Jira issues, list issues with JQL filtering, manage issue links and relationships, retrieve project metadata, and perform user account lookups.
Where to use
jira-basic-mcp can be used in software development environments, project management, and any organization that utilizes Jira for issue tracking and project management.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Jira Basic Mcp
jira-basic-mcp is a Model Context Protocol (MCP) server designed for interacting with Jira’s API. It provides tools for managing issues, projects, and workflows effectively.
Use cases
Use cases for jira-basic-mcp include automating issue management, integrating Jira with other tools, managing project workflows, and facilitating team collaboration through streamlined issue tracking.
How to use
To use jira-basic-mcp, clone the repository, install the dependencies using ‘npm install’, and create a .env file with your Jira credentials. Configure the MCP settings in your application to connect to the Jira API.
Key features
Key features include the ability to create, update, and delete Jira issues, list issues with JQL filtering, manage issue links and relationships, retrieve project metadata, and perform user account lookups.
Where to use
jira-basic-mcp can be used in software development environments, project management, and any organization that utilizes Jira for issue tracking and project management.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
Jira MCP Server
A Model Context Protocol (MCP) server for interacting with Jira’s API. Provides tools for managing issues, projects, and workflows.
Features
- Create, update, and delete Jira issues
- List issues with JQL filtering
- Manage issue links and relationships
- Get project metadata (fields, issue types, etc.)
- User account lookup
Installation
- Clone this repository
- Install dependencies:
npm install
- Create a
.envfile with your Jira credentials:
JIRA_HOST=your-instance.atlassian.net [email protected] JIRA_PASSWORD=your-api-token
Configuration
Add to Cline MCP settings (usually in ~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json):
{
"mcpServers": {
"jira": {
"command": "node",
"args": [
"/path/to/jira-basic-mcp/build/index.js"
],
"env": {
"JIRA_HOST": "your-instance.atlassian.net",
"JIRA_API_TOKEN": "your-api-token"
}
}
}
}
For more information on generating an API token, read the PAT documentation in Jira.
Available Tools
delete_issue
Delete a Jira issue or subtask by issue key.
Parameters:
issueKey(string): Key of the issue to delete (e.g., “PROJ-123”)
get_issues
Get all issues and subtasks for a project or rapid view.
Parameters:
projectKey(string): Project key (e.g., “PROJ”)- OR
rapidView(number|string): Rapid view ID jql(string, optional): JQL query to filter issues
update_issue
Update fields of an existing Jira issue.
Parameters:
issueKey(string): Key of the issue to updatesummary(string, optional): New summary/titledescription(string, optional): New descriptionassignee(string, optional): Account ID of new assigneestatus(string, optional): New status namepriority(string, optional): New priority name
create_issue
Create a new Jira issue.
Parameters:
projectKey(string): Project keysummary(string): Issue summary/titleissueType(string): Issue type namedescription(string, optional): Detailed descriptionassignee(string, optional): Account ID of assigneelabels(array, optional): Array of labelscomponents(array, optional): Array of component namespriority(string, optional): Priority name
create_issue_link
Create a relationship between two Jira issues.
Parameters:
inwardIssueKey(string): Key of inward issueoutwardIssueKey(string): Key of outward issuelinkType(string): Name of link type
Development
Build the project:
npm run build
Run tests:
npm test
Start the server:
node build/index.js
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










