MCP Catalogs
HomeJira_mcp_streamlit screenshot

Jira_mcp_streamlit

by pawankumar94·5·Score 34

Streamlit-based Jira assistant with MCP integration for creating, searching, and managing tickets.

developer-toolsproductivityai-llm
4
Forks
0
Open issues
12 mo ago
Last commit
2d ago
Indexed

Overview

This is a functional MCP server that provides a clean tabbed interface for Jira ticket management. The server integrates with Jira's API through the MCP framework, allowing users to interact with Jira tickets both through natural language commands and direct forms. It offers three main modes: conversational chat interface, form-based ticket creation, and JQL-based search functionality. The project demonstrates good implementation practices with proper error handling, testing scripts, and both a UI and CLI interface.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Project managers tracking development tasks
you:Development teams creating and searching Jira tickets
you:Jira administrators needing a simplified interface
you:How do I connect to my Jira instance?
you:Can I use this without an external LLM?

When to choose this

Choose this server if you need a user-friendly interface for Jira ticket management through natural language commands and prefer direct form-based interactions over API calls.

When NOT to choose this

Don't choose this if you need programmatic access to Jira without a UI, or if your workflow requires integration with other systems beyond what MCP provides.

Tools this server exposes

3 tools extracted from the README
  • create_jira_ticket

    Creates a new Jira ticket with specified project, summary, description and type.

  • search_jira_tickets

    Searches for Jira tickets using JQL query or natural language.

  • get_ticket_details

    Retrieves detailed information about a specific Jira ticket.

Note: Tool names inferred from usage examples and CLI commands in the README, as there's no explicit 'Tools' section documenting the MCP server's exposed functions.

Comparable tools

jira-climcp-server-jiraatlassian-python-apijira-rest-client

Installation

Installation

  1. Clone the repository
  2. Install required packages:

``bash pip install -r requirements.txt ``

  1. Set up environment variables in a .env file:

``env JIRA_URL=https://your-domain.atlassian.net JIRA_EMAIL=your-email@example.com JIRA_API_TOKEN=your-jira-api-token ``

  1. Start the application:

``bash ./start_jira_assistant.sh ``

FAQ

How do I connect to my Jira instance?
Set up your Jira URL, email, and API token in the .env file. The application will automatically use these credentials to connect to your Jira instance.
Can I use this without an external LLM?
Yes, the application provides direct form-based ticket creation and search functionality that doesn't rely on external LLMs. The chat interface can work with or without an LLM.

Compare Jira_mcp_streamlit with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.