A Jira integration that allows LLMs to act as project managers and personal assistants for teams.
A simple Model Context Protocol (MCP) server for Jira that allows LLMs to act as project managers and personal assistants for teams using Jira.
cd mcp-jira-implementation/mcp-jira
pip install -e .
.env
:JIRA_URL=https://your-domain.atlassian.net
JIRA_USERNAME=your.email@domain.com
JIRA_API_TOKEN=your_api_token
PROJECT_KEY=PROJ
DEFAULT_BOARD_ID=123
python -m mcp_jira.simple_mcp_server
"Create a high priority bug for the login system not working properly"
"What's our current sprint status?"
"Show me the team workload for john.doe, jane.smith, mike.wilson"
"Generate today's standup report"
Add to your claude_desktop_config.json
:
{
"mcpServers": {
"mcp-jira": {
"command": "python",
"args": ["-m", "mcp_jira.simple_mcp_server"],
"cwd": "/path/to/mcp-jira"
}
}
}
The server follows the standard MCP protocol and works with any MCP-compatible client.
JIRA_URL
- Your Jira instance URLJIRA_USERNAME
- Your Jira username/emailJIRA_API_TOKEN
- Your Jira API tokenPROJECT_KEY
- Default project key for operationsDEFAULT_BOARD_ID
- Default board for sprint operationsDEBUG_MODE
- Enable debug logging (default: false)LOG_LEVEL
- Logging level (default: INFO)This implementation prioritizes simplicity:
"No active sprint found"
DEFAULT_BOARD_ID
is set correctlyAuthentication errors
Permission errors
Set DEBUG_MODE=true
in your .env
file for detailed logging.
MIT License - see LICENSE file
AI-powered task orchestration and workflow automation with specialized agent roles, intelligent task decomposition, and seamless integration across Claude Desktop, Cursor IDE, Windsurf, and VS Code.
Connect AI agents with the Feishu/Lark platform for automation, including document processing, conversation management, and calendar scheduling.
Manage tmux panes and execute commands within tmux sessions.
Connect to the Taskade platform via MCP. Access tasks, projects, workflows, and AI agents in real-time through a unified workspace and API.
Manage various router types using natural language. Requires router credentials to be configured.
AI Task schedule planning with LLamaIndex and Timefold: breaks down a task description and schedules it around an existing calendar
Integrate with Smartsheet for project management and data analytics, requiring an API access token.
Reads EndNote .enl libraries and exposes their contents through the MCP interface.
Create, read, edit, and convert Excel files without requiring Microsoft Office.
MCP server to interact with Routine: calendars, tasks, notes, etc.