mcp-server-atlassian-jira

mcp-server-atlassian-jira

Seamlessly connect AI assistants to Jira for project and issue management via Model Context Protocol.

39
Stars
16
Forks
39
Watchers
16
Issues
Enables AI assistants like Claude and Cursor to interact directly with Atlassian Jira projects, issues, and workflows using the Model Context Protocol (MCP). Provides standardized context and actions such as querying project status, searching issues, and managing comments through a command-line MCP server. Designed for integration with multiple AI tools, allowing natural language project interaction and instant workflow insights.

Key Features

Bidirectional connection between AI assistants and Jira via MCP
Natural language querying for Jira projects and issues
Easy authentication using Atlassian API tokens
Standardized STDIO MCP server for broad compatibility
Project and issue search with real-time filtering
Automated comment management and workflow updates
Configurable environment and credentials setup
System-wide configuration file support
Detailed project and issue insights retrieval
Quick command-line access for direct actions

Use Cases

Allowing AI assistants to list and detail Jira projects
Enabling natural language search and filtering of Jira issues
Tracking progress and status of sprints and workflows through AI
Managing and adding comments to Jira issues programmatically
Empowering project managers with instant project and assignment summaries
Assisting QA engineers in finding and following up on bugs
Automating routine issue queries for developers
Facilitating scrum masters in monitoring sprint health via AI
Providing team leads with up-to-date project health reports
Securely connecting multiple AI tools to Jira for streamlined operations

README

Connect AI to Your Jira Projects

Transform how you manage and track your work by connecting Claude, Cursor AI, and other AI assistants directly to your Jira projects, issues, and workflows. Get instant project insights, streamline issue management, and enhance your team collaboration.

NPM Version

What You Can Do

Ask AI about your projects: "What are the active issues in the DEV project?"
Get issue insights: "Show me details about PROJ-123 including comments"
Track project progress: "List all high priority issues assigned to me"
Manage issue comments: "Add a comment to PROJ-456 about the test results"
Search across projects: "Find all bugs in progress across my projects"
Check workflow status: "What are the available statuses for the DEV project?"

Perfect For

  • Developers who need quick access to issue details and development context
  • Project Managers tracking progress, priorities, and team assignments
  • Scrum Masters managing sprints and workflow states
  • Team Leads monitoring project health and issue resolution
  • QA Engineers tracking bugs and testing status
  • Anyone who wants to interact with Jira using natural language

Quick Start

Get up and running in 2 minutes:

1. Get Your Jira Credentials

Generate a Jira API Token:

  1. Go to Atlassian API Tokens
  2. Click Create API token
  3. Give it a name like "AI Assistant"
  4. Copy the generated token immediately (you won't see it again!)

2. Try It Instantly

bash
# Set your credentials
export ATLASSIAN_SITE_NAME="your-company"  # for your-company.atlassian.net
export ATLASSIAN_USER_EMAIL="your.email@company.com"
export ATLASSIAN_API_TOKEN="your_api_token"

# List your Jira projects
npx -y @aashari/mcp-server-atlassian-jira ls-projects

# Get details about a specific project
npx -y @aashari/mcp-server-atlassian-jira get-project --project-key-or-id DEV

# Search for issues
npx -y @aashari/mcp-server-atlassian-jira ls-issues --project-key-or-id DEV

Connect to AI Assistants

For Claude Desktop Users

Add this to your Claude configuration file (~/.claude/claude_desktop_config.json):

json
{
  "mcpServers": {
    "jira": {
      "command": "npx",
      "args": ["-y", "@aashari/mcp-server-atlassian-jira"],
      "env": {
        "ATLASSIAN_SITE_NAME": "your-company",
        "ATLASSIAN_USER_EMAIL": "your.email@company.com",
        "ATLASSIAN_API_TOKEN": "your_api_token"
      }
    }
  }
}

Restart Claude Desktop, and you'll see "🔗 jira" in the status bar.

For Other AI Assistants

Most AI assistants support MCP. Install the server globally:

bash
npm install -g @aashari/mcp-server-atlassian-jira

Then configure your AI assistant to use the MCP server with STDIO transport.

Alternative: Configuration File

Create ~/.mcp/configs.json for system-wide configuration:

json
{
  "jira": {
    "environments": {
      "ATLASSIAN_SITE_NAME": "your-company",
      "ATLASSIAN_USER_EMAIL": "your.email@company.com",
      "ATLASSIAN_API_TOKEN": "your_api_token"
    }
  }
}

Alternative config keys: The system also accepts "atlassian-jira", "@aashari/mcp-server-atlassian-jira", or "mcp-server-atlassian-jira" instead of "jira".

Real-World Examples

📋 Explore Your Projects

Ask your AI assistant:

  • "List all projects I have access to"
  • "Show me details about the DEV project"
  • "What projects contain the word 'Platform'?"
  • "Get project information for PROJ-123"

🔍 Search and Track Issues

Ask your AI assistant:

  • "Find all high priority issues in the DEV project"
  • "Show me issues assigned to me that are in progress"
  • "Search for bugs reported in the last week"
  • "List all open issues for the mobile team"

📝 Manage Issue Details

Ask your AI assistant:

  • "Get full details about issue PROJ-456 including comments"
  • "Show me the development information for PROJ-789"
  • "What's the current status and assignee of PROJ-123?"
  • "Display all comments on the authentication bug"

💬 Issue Communication

Ask your AI assistant:

  • "Add a comment to PROJ-456: 'Code review completed, ready for testing'"
  • "Comment on the login issue that it's been deployed to staging"
  • "Add testing results to issue PROJ-789"

🔄 Workflow Management

Ask your AI assistant:

  • "What are the available statuses in the DEV project?"
  • "Show me all possible workflow states"
  • "What status options are available for project MOBILE?"
  • "List the workflow states for issue transitions"

Troubleshooting

"Authentication failed" or "403 Forbidden"

  1. Check your API Token permissions:

  2. Verify your site name format:

    • If your Jira URL is https://mycompany.atlassian.net
    • Your site name should be just mycompany
  3. Test your credentials:

    bash
    # Test your credentials work
    npx -y @aashari/mcp-server-atlassian-jira ls-projects
    

"Project not found" or "Issue not found"

  1. Check project key spelling:

    bash
    # List your projects to see the correct keys
    npx -y @aashari/mcp-server-atlassian-jira ls-projects
    
  2. Verify access permissions:

    • Make sure you have access to the project in your browser
    • Some projects may be restricted to certain users

"No results found" when searching

  1. Try different search terms:

    • Use project keys instead of project names
    • Try broader search criteria
  2. Check issue permissions:

    • You can only access issues you have permission to view
    • Ask your admin if you should have access to specific projects

Claude Desktop Integration Issues

  1. Restart Claude Desktop after updating the config file
  2. Check the status bar for the "🔗 jira" indicator
  3. Verify config file location:
    • macOS: ~/.claude/claude_desktop_config.json
    • Windows: %APPDATA%\\Claude\\claude_desktop_config.json

Getting Help

If you're still having issues:

  1. Run a simple test command to verify everything works
  2. Check the GitHub Issues for similar problems
  3. Create a new issue with your error message and setup details

Frequently Asked Questions

What permissions do I need?

Your Atlassian account needs:

  • Access to Jira with the appropriate permissions for the projects you want to query
  • API token with appropriate permissions (automatically granted when you create one)

Can I use this with Jira Server (on-premise)?

Currently, this tool only supports Jira Cloud. Jira Server/Data Center support may be added in future versions.

How do I find my site name?

Your site name is the first part of your Jira URL:

  • URL: https://mycompany.atlassian.net → Site name: mycompany
  • URL: https://acme-corp.atlassian.net → Site name: acme-corp

What AI assistants does this work with?

Any AI assistant that supports the Model Context Protocol (MCP):

  • Claude Desktop (most popular)
  • Cursor AI
  • Continue.dev
  • Many others

Is my data secure?

Yes! This tool:

  • Runs entirely on your local machine
  • Uses your own Jira credentials
  • Never sends your data to third parties
  • Only accesses what you give it permission to access

Can I search across multiple projects?

Yes! When you don't specify a project, searches will look across all projects you have access to. You can also use JQL queries for advanced cross-project searches.

Support

Need help? Here's how to get assistance:

  1. Check the troubleshooting section above - most common issues are covered there
  2. Visit our GitHub repository for documentation and examples: github.com/aashari/mcp-server-atlassian-jira
  3. Report issues at GitHub Issues
  4. Start a discussion for feature requests or general questions

Made with ❤️ for teams who want to bring AI into their project management workflow.

Star History

Star History Chart

Repository Owner

aashari
aashari

User

Repository Details

Language TypeScript
Default Branch main
Size 2,412 KB
Contributors 4
MCP Verified Nov 12, 2025

Programming Languages

TypeScript
96.58%
JavaScript
3.42%

Tags

Topics

ai ai-connector ai-integration anthropic atlassian claude cli external-tools issue-tracking jira llm mcp mcp-server model-context-protocol project-management resources server tooling tools typescript

Join Our Newsletter

Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.

We respect your privacy. Unsubscribe at any time.

Related MCPs

Discover similar Model Context Protocol servers

  • Jira MCP

    Jira MCP

    AI-Ready Jira Server for Real-World Developer Workflows

    Jira MCP is an opinionated server implementation of the Model Context Protocol (MCP) tailored for Jira automation and integration. It provides advanced tools to manage Jira issues, sprints, development data, and project versions, reflecting workflows of real engineering and QA teams. Designed for seamless AI and tool integrations, it supports context-rich retrieval of Jira information for enhancing development transparency and automation.

    • 69
    • MCP
    • nguyenvanduocit/jira-mcp
  • MCP Atlassian

    MCP Atlassian

    AI-powered MCP server integrating Confluence and Jira workflows.

    MCP Atlassian serves as a Model Context Protocol (MCP) server interface for Atlassian products such as Confluence and Jira, supporting both cloud and server/data center deployments. It enables AI assistants to access, search, and update Atlassian data contextually via standardized MCP endpoints. The integration streamlines tasks like intelligent issue filtering, documentation creation, and context-driven updates directly through natural language. Multiple authentication modes, including API tokens and OAuth 2.0, are supported for secure connectivity.

    • 3,574
    • MCP
    • sooperset/mcp-atlassian
  • MCP Jira Server for Claude Code

    MCP Jira Server for Claude Code

    A full-featured Model Context Protocol server for integrating Jira with Claude Code.

    Provides a comprehensive MCP server enabling seamless integration of Jira functionalities with Claude Code. Supports issue management, sprint operations, comments, attachments, batch processing, and agile workflows via a standardized protocol for model context. Designed for secure, environment-based configuration and optimized for both individual and batch operations within Jira.

    • 5
    • MCP
    • tom28881/mcp-jira-server
  • Jira Communication Server MCP Server

    Jira Communication Server MCP Server

    A TypeScript-based MCP server for seamless Jira interactions

    Jira Communication Server MCP Server enables integration with Jira by exposing standardized tools for querying, creating, editing, and managing Jira issues via the Model Context Protocol. It supports a wide range of Jira operations, including executing JQL queries, managing tickets, handling attachments, assigning tickets, and interacting with Jira projects and statuses. The server is designed for use in environments supporting the MCP, such as Claude Desktop, and provides debugging utilities for MCP communication.

    • 25
    • MCP
    • KS-GEN-AI/jira-mcp-server
  • Plane MCP Server

    Plane MCP Server

    Enables LLMs to manage Plane.so projects and issues via the Model Context Protocol.

    Plane MCP Server provides a standardized interface to connect large language models with Plane.so project management APIs. It enables LLMs to interact directly with project and issue data, supporting tasks such as listing projects, retrieving detailed information, creating and updating issues, while prioritizing user control and security. Installation is streamlined through tools like Smithery, and configuration supports multiple clients including Claude for Desktop.

    • 32
    • MCP
    • kelvin6365/plane-mcp-server
  • Azure DevOps MCP Server

    Azure DevOps MCP Server

    Standardized AI access to Azure DevOps via Model Context Protocol.

    Implements the Model Context Protocol (MCP) to enable AI assistants to securely and efficiently interact with Azure DevOps resources. Provides a standardized bridge for managing projects, work items, repositories, pull requests, and pipelines through natural language interfaces. Supports modular authentication and a feature-based architecture for scalability and integration. Facilitates seamless integration with AI tools such as Claude Desktop and Cursor AI.

    • 306
    • MCP
    • Tiberriver256/mcp-server-azure-devops
  • Didn't find tool you were looking for?

    Be as detailed as possible for better results