@coretext-ai/qa-jira-mcp-server-sls-1e48ac8e-6c11-44ba-9c35-badf0f06ee26
v1.0.3
Published
MCP server with jira integration
Downloads
16
Readme
qa-jira-mcp-server-sls
MCP server with jira integration
This MCP server was generated using the Template Orchestrator and includes the following integrations:
Available Tools
This MCP server provides 29 tools across 1 integrations:
Jira Tools
- jira_create_issue: Create a new issue in Jira with specified fields and project
- jira_get_issue: Retrieve detailed information about a specific issue
- jira_update_issue: Update an existing issue with new field values
- jira_delete_issue: Delete an issue from Jira
- jira_search_issues: Search for issues using JQL (Jira Query Language)
- jira_get_issue_transitions: Get available transitions for an issue
- jira_transition_issue: Transition an issue to a different status
- jira_add_comment: Add a comment to an issue
- jira_get_comments: Get all comments for an issue
- jira_update_comment: Update an existing comment
- jira_delete_comment: Delete a comment from an issue
- jira_assign_issue: Assign or unassign an issue to a user
- jira_add_attachment: Add one or more attachments to an issue
- jira_get_projects: Get all projects accessible to the authenticated user
- jira_get_project: Get project details by ID or key
- jira_create_project: Create a new project
- jira_update_project: Update project details
- jira_delete_project: Delete a project
- jira_get_issue_types: Get all issue types
- jira_get_project_issue_types: Get issue types for a specific project
- jira_get_users: Search for users
- jira_get_user: Get user details
- jira_get_current_user: Get details of the current authenticated user
- jira_get_workflows: Get all workflows
- jira_get_workflow: Get workflow details
- jira_create_webhook: Create a new webhook
- jira_get_webhooks: Get all webhooks
- jira_update_webhook: Update a webhook
- jira_delete_webhook: Delete a webhook
Installation
npm install @coretext-ai/qa-jira-mcp-server-sls-1e48ac8e-6c11-44ba-9c35-badf0f06ee26Environment Setup
Create a .env file with the following variables:
JIRA_API_KEY=your_jira_api_key_here
JIRA_DOMAIN=your_jira_domain_here
JIRA_EMAIL=your_jira_email_hereUsage
Running the server
# Development mode
npm run dev
# Production mode
npm run build && npm startUsing with Claude Desktop
Add this to your Claude Desktop configuration:
{
"mcpServers": {
"qa-jira-mcp-server-sls": {
"command": "npx",
"args": ["@coretext-ai/qa-jira-mcp-server-sls-1e48ac8e-6c11-44ba-9c35-badf0f06ee26"],
"env": {
"JIRA_API_KEY": "your_jira_api_key_here",
"JIRA_DOMAIN": "your_jira_domain_here",
"JIRA_EMAIL": "your_jira_email_here"
}
}
}
}Instructions for Fetching API Keys/Tokens
- COMING SOON
Advanced Features
Request Cancellation
This MCP server supports request cancellation according to the MCP cancellation specification. Clients can cancel in-progress requests by sending a notifications/cancelled message with the request ID.
When a request is cancelled:
- The server immediately stops processing the request
- Any ongoing API calls are aborted
- Resources are cleaned up
- No response is sent for the cancelled request
Progress Notifications
The server supports progress notifications for long-running operations according to the MCP progress specification.
To receive progress updates:
- Include a
progressTokenin your request metadata - The server will send
notifications/progressmessages with:- Current progress value
- Total value (when known)
- Human-readable status messages
Progress is reported for:
- Multi-step operations
- Batch processing
- Long-running API calls
- File uploads/downloads
Example progress notification:
{
"method": "notifications/progress",
"params": {
"progressToken": "operation-123",
"progress": 45,
"total": 100,
"message": "Processing item 45 of 100..."
}
}Generated Information
- Generated at: Thu Sep 04 2025 15:28:48 GMT-0400 (Eastern Daylight Time)
- Orchestrator version: 0.0.2
- Template repository: Coretext-AI-Dev/server-template-v2
- Total endpoints: 29
