41
/ 100
1 month ago
glama

Jira Utilities MCP Server

Provides JIRA issue management and automation through MCP tools and standalone scripts, enabling reading, searching, analyzing, and modifying issues with batch processing and OCR capabilities.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
🔐
You'll be asked for 2 credentials: JIRA_API_TOKEN, OPENAI_API_KEY
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configECR_IMAGE
🔐 secretJIRA_API_TOKEN"docker run -i --rm -v $HOME/Downloads:/output -e JIRA_EMAIL -e -e OUTPUT_DIR=/output -e TZ -e OPENAI_API_KEY public.ecr.aws/c4g3p9t9/jira-utilities-mcp"
configJIRA_EMAIL"docker run -i --rm -v $HOME/Downloads:/output -e -e JIRA_API_TOKEN -e OUTPUT_DIR=/output -e TZ -e OPENAI_API_KEY public.ecr.aws/c4g3p9t9/jira-utilities-mcp"
configMCP_ATTACHMENT_DOWNLOAD_TIMEOUT_MS
configMCP_CELIGO_ACCEPTANCE_FIELDMCP_CELIGO_STEPS_FIELD,
configMCP_CELIGO_BUG_DESCRIPTION_FIELD(default: customfield_15129)
configMCP_CELIGO_BUG_TEMPLATE_FIELD
configMCP_CELIGO_STEPS_FIELD, MCP_CELIGO_ACCEPTANCE_FIELD
configMCP_MAX_ATTACHMENT_BYTES
configMCP_MAX_CHANGELOG_TOTALReturns field transitions, assignee changes, sprint changes, and all other modifications. Supports startAt / fetchAll pagination (capped at , default 200).
configMCP_MAX_COMMENTS_TOTALPagination: Use startAt / nextStartAt for the next page, or fetchAll=true to auto-fetch (capped at , default 200).
configMCP_MAX_CSV_ISSUES
configMCP_MAX_HOST_IMAGE_BYTES
configMCP_MAX_OCR_IMAGESNo Max images OCR'd per request (default: 5)
configMCP_MAX_PDF_PAGES
configMCP_MAX_SEARCH_ISSUES_TOTALReturns structured summaries without the overhead of full CSV generation. Use nextPageToken from the response for the next page, or fetchAll=true (capped at , default 200).
configMCP_MAX_SUBTASKS
configMCP_MAX_TEXT_ATTACHMENT_BYTES
configMCP_MAX_ZIP_ENTRIES
configMCP_MAX_ZIP_ENTRY_BYTES
configMCP_OCR_MODENo Set to openai to default server-side OCR when OPENAI_API_KEY is set
🔐 secretOPENAI_API_KEY"docker run -i --rm -v $HOME/Downloads:/output -e JIRA_EMAIL -e JIRA_API_TOKEN -e OUTPUT_DIR=/output -e TZ -e public.ecr.aws/c4g3p9t9/jira-utilities-mcp"
configOUTPUT_DIR"docker run -i --rm -v $HOME/Downloads:/output -e JIRA_EMAIL -e JIRA_API_TOKEN -e =/output -e TZ -e OPENAI_API_KEY public.ecr.aws/c4g3p9t9/jira-utilities-mcp"
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 2 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/celigo-jira-utilities-mcp-server-1ed9sy)](https://m8ven.ai/mcp/celigo-jira-utilities-mcp-server-1ed9sy)
commit: e01144e8c43f856cdac6befe0cc256a2d90c0ff5
code hash: d3ee0cb76cd13fdeba63e4eb0deb135ecba65432074d42e05418e358e0510357
verified: 6/14/2026, 9:47:57 AM
view raw JSON →