This repository contains the Python implementation of the Jira Plus MCP (Model Context Protocol) Service.
This service is designed to facilitate seamless integration between Jira and various MCP-compatible tools, enhancing project management capabilities.
- Get server version: Retrieve the current version of the Jira server.
- Get issue details: Fetch detailed information about specific Jira issues.
- Create and update issues: Programmatically create new issues or update existing ones.
- Search issues: Perform advanced searches to find issues based on various criteria.
- User management: Manage Jira users, including creating, updating, and deleting user accounts.
- Project management: Create and manage Jira projects with ease.
- Custom field handling: Work with custom fields in Jira issues.
-
clone this repository and build the Docker image with the following command:
docker build -t jira-plus-mcp . -
add the following json configuration to your Claude Desktop setup:
{
"mcpServers": {
"jira-plus-service": {
"command": "docker",
"args": [
"run", "--rm",
"-e", "BASE_URL=<your_jira_instance_url>",
"-e", "JIRA_USERNAME=<your_jira_username>",
"-e", "JIRA_TOKEN=<your_jira_api_token>",
"-i", "jira-plus-mcp"
]
}
}
}If you have a helpful tool, pattern, or improvement to suggest:
Fork the repo
Create a new branch
Submit a pull request
I welcome additions that promote clean, productive, and maintainable development.
Thanks for exploring this repository!
Happy coding!