MCP Server for JIRA
by kuvanov-2
This Model Context Protocol (MCP) server provides integration with JIRA. It allows ChatGPT and other AI assistants to directly manipulate JIRA issues.
Last updated: N/A
What is MCP Server for JIRA?
This MCP server acts as a bridge between AI assistants like ChatGPT and JIRA, enabling them to interact with and manage JIRA issues programmatically.
How to use MCP Server for JIRA?
- Clone the repository. 2. Install dependencies using
npm install
. 3. Build the project usingnpm run build
. 4. Configure 1Password CLI and obtain a JIRA API token. 5. Configure Visual Studio Code with the server settings, including the path tostart-server.sh
, JIRA host URL, email, and the 1Password reference to the JIRA API token. 6. Use the provided<use_mcp_tool>
tag with the server name and tool name (get_issue
) to interact with JIRA.
Key features of MCP Server for JIRA
JIRA issue retrieval (
get_issue
)Integration with 1Password for secure API token management
Allows AI assistants to interact with JIRA
Uses MCP for standardized communication
Automated environment variable resolution using 1Password CLI
Use cases of MCP Server for JIRA
Automated JIRA issue status updates
AI-powered JIRA issue creation and assignment
Generating reports from JIRA data using AI
Integrating JIRA with other AI-driven workflows
Retrieving issue details for AI-driven analysis
FAQ from MCP Server for JIRA
What is MCP?
What is MCP?
MCP stands for Model Context Protocol, a standard for communication between AI models and external tools.
Why use 1Password?
Why use 1Password?
1Password is used to securely store and manage the JIRA API token, preventing it from being exposed in configuration files.
How do I get a JIRA API token?
How do I get a JIRA API token?
You can obtain a JIRA API token from the Atlassian account settings page (https://id.atlassian.com/manage-profile/security/api-tokens).
What is the purpose of the start-server.sh
script?
What is the purpose of the start-server.sh
script?
The start-server.sh
script automatically resolves environment variables using the 1Password CLI and starts the MCP server.
How do I specify the JIRA API token in the configuration?
How do I specify the JIRA API token in the configuration?
Instead of directly providing the token, you provide a reference to the 1Password item where the token is stored, using the op://YOUR_VAULT_NAME/YOUR_ITEM_NAME/info/access token
format.