mcp-jira-confluence-corp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| JIRA_URL | No | Base URL of your Jira instance | |
| JIRA_TOKEN | No | Token for Jira Basic Auth (alternative to PAT) | |
| JIRA_USERNAME | No | Username for Jira Basic Auth (alternative to PAT) | |
| CONFLUENCE_URL | No | Base URL of your Confluence instance | |
| MCP_BYPASS_DOMAINS | No | Comma-separated list of internal domains to bypass any proxy. Supports wildcards. | |
| JIRA_PERSONAL_TOKEN | No | Personal Access Token for Jira | |
| CONFLUENCE_PERSONAL_TOKEN | No | Personal Access Token for Confluence |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| jira_get_issueA | Fetch a Jira issue by key, returning its core fields and description. Args:
params: Validated :class: Returns: A markdown summary (default) or JSON dump of the full Jira issue payload. On error, a human-readable error string. |
| jira_search_issuesA | Search Jira issues with a JQL query. Supports pagination via |
| jira_get_issue_commentsA | Return all comments on a Jira issue. |
| jira_get_issue_transitionsA | List workflow transitions currently available for an issue. |
| jira_get_issue_changelogA | Return the change history of a Jira issue. |
| jira_list_projectsB | List all accessible Jira projects. |
| jira_get_projectA | Get details of a Jira project by key. |
| jira_get_userA | Get a Jira user profile by username or accountId. |
| jira_field_mapA | Build a mapping table for Jira field IDs, names, schemas, and editability. With no arguments, returns the global field catalog. Supplying
|
| jira_get_my_issuesB | List issues currently assigned to the authenticated user. |
| jira_summarize_issueA | One-shot comprehensive summary: issue fields + comments + changelog + transitions. Use this instead of calling four separate tools when you need full context on an issue. |
| jira_list_agile_boardsA | List Scrum/Kanban boards, optionally filtered by project or type. |
| jira_list_board_sprintsA | List sprints for an agile board, filtered by state. |
| jira_list_sprint_issuesB | List all issues in a given sprint. |
| jira_create_issueA | Create a new Jira issue. Required: |
| jira_update_issueB | Update fields on an existing Jira issue. |
| jira_add_commentC | Add a comment to a Jira issue. |
| jira_transition_issueA | Move a Jira issue through its workflow by transition name. Transition names are case-insensitive. If the name doesn't match an available transition, the error message will list the valid options. |
| jira_assign_issueB | Assign or unassign a Jira issue. Pass |
| confluence_get_pageA | Fetch a Confluence page by ID. Returns the page metadata plus its body in Confluence Storage Format (XHTML) by default. |
| confluence_get_page_by_titleB | Fetch a Confluence page by exact title within a space. |
| confluence_searchA | Search Confluence using Confluence Query Language (CQL). Example queries:
- |
| confluence_get_page_childrenB | List child pages of a Confluence page. |
| confluence_get_page_commentsB | List comments on a Confluence page. |
| confluence_get_page_labelsA | List labels applied to a Confluence page. |
| confluence_list_spacesA | List Confluence spaces, optionally filtered by type ('global'/'personal'). |
| confluence_get_page_historyB | Return version history info for a Confluence page. |
| confluence_get_page_attachmentsA | List attachments on a Confluence page. |
| confluence_create_pageB | Create a new Confluence page.
|
| confluence_update_pageA | Update an existing Confluence page (full replacement of body). |
| confluence_add_commentC | Add a comment to a Confluence page. |
| confluence_add_labelC | Add a label to a Confluence page. |
| confluence_remove_labelB | Remove a label from a Confluence page. |
| jira_extract_linksA | Find every Confluence, Git, or other URL referenced by a Jira issue. Scans the issue's description, optionally its comments, and (optionally)
Jira's remote-issue-link entries. Returns links grouped by category:
Use cases: - "What design docs are linked from PROJ-123?" - "Which repos does this story touch?" |
| jira_daily_standup_summaryA | Compile a daily-standup-style picture of a sprint in one call. Returns: sprint metadata, counts by status, blockers (issues with the
'blocked' label or 'Blocked' status), and assignee workload.
Either |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| confluence_create_release_notes | Draft a Confluence release-notes page from a set of Jira issues. Provide fix_version (and optionally space_key/parent_id) and the LLM will fetch the issues, group them, and produce a Storage-Format body ready for confluence_create_page. |
| confluence_document_feature | Draft a Confluence feature documentation page from a Jira epic or story. The LLM will pull issue context, related links, and produce a structured page ready to publish. |
| confluence_audit_page | Audit a Confluence page for staleness, broken links, missing metadata, and orphan child pages. Returns a written report. |
| confluence_summarize_space | Survey a Confluence space and produce a structured summary: number of pages, recently updated, stale pages, top contributors. |
| jira_sprint_report | Produce a sprint review / retro-ready report for a given sprint, with completed vs. spillover work, blockers, and per-assignee load. |
| jira_triage_my_issues | Triage the user's own assigned issues: identify what to work on next, what is stale, and what should be re-prioritised. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mshegolev/mcp-jira-confluence-corp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server