confluence and jira.com
confluence and jira.com logo

Confluence and JIRA

Integrates with Confluence and JIRA APIs to enable querying and management of Atlassian project data, documentation, and...

Created byApr 23, 2025

Better Confluence Communication Server

Overview

This server implements the Model Context Protocol (MCP) for Confluence integration. This version addresses and fixes bugs found in the existing Confluence server, providing a more stable and reliable experience. It provides functionalities to execute CQL queries and retrieve page content from Confluence.
This server follows the MCP client-server architecture:
  • Acts as an MCP server providing Confluence functionalities
  • Connects to Confluence as a data source
  • Communicates with MCP clients through a standardized protocol

How to use

<a href="https://glama.ai/mcp/servers/p7fnmpaukj"><img width="380" height="200" src="https://glama.ai/mcp/servers/p7fnmpaukj/badge" alt="confluence-mcp MCP server" /></a>

Using with Claude App, Cline, Roo Code

When using with the Claude App, you need to set up your API key and URLs directly.

Using with Cursor

Installing via Smithery

To install Confluence communication server for Claude Desktop automatically via Smithery:
When using with Cursor, you can set up environment variables and run the server as follows:
  • CONFLUENCE_API_MAIL: Your email address for the Confluence API.
  • CONFLUENCE_API_KEY: Your Confluence API key.
  • CONFLUENCE_URL: Your Confluence URL.
  • JIRA_URL: Your JIRA URL.
  • CONFLUENCE_IS_CLOUD: Determines Confluence version (Cloud or Server)

Confluence Tools

  • execute_cql_search: Executes a CQL query on Confluence to search pages.
  • get_page_content: Retrieves the content of a specific Confluence page.
  • create_page: Creates a new Confluence page.
  • update_page: Updates an existing Confluence page.

Jira Tools

  • execute_jql_search: Executes a JQL query on Jira to search issues.
  • create_jira_issue: Creates a new Jira issue.
  • update_jira_issue: Updates an existing Jira issue.
  • transition_jira_issue: Changes the status of a Jira issue.
  • get_board_sprints: Get all sprints from a Jira board.
  • get_sprint_issues: Get all issues from a sprint.
  • get_current_sprint: Get current active sprint from a board with its issues.
  • get_epic_issues: Get all issues belonging to an epic.
  • get_user_issues: Get all issues assigned to or reported by a specific user in a board.

Better Confluence Communication Server

Overview

This server implements the Model Context Protocol (MCP) for Confluence integration. This version addresses and fixes bugs found in the existing Confluence server, providing a more stable and reliable experience. It provides functionalities to execute CQL queries and retrieve page content from Confluence.
This server follows the MCP client-server architecture:
  • Acts as an MCP server providing Confluence functionalities
  • Connects to Confluence as a data source
  • Communicates with MCP clients through a standardized protocol

How to use

<a href="https://glama.ai/mcp/servers/p7fnmpaukj"><img width="380" height="200" src="https://glama.ai/mcp/servers/p7fnmpaukj/badge" alt="confluence-mcp MCP server" /></a>

Using with Claude App, Cline, Roo Code

When using with the Claude App, you need to set up your API key and URLs directly.

Using with Cursor

Installing via Smithery

To install Confluence communication server for Claude Desktop automatically via Smithery:
When using with Cursor, you can set up environment variables and run the server as follows:
  • CONFLUENCE_API_MAIL: Your email address for the Confluence API.
  • CONFLUENCE_API_KEY: Your Confluence API key.
  • CONFLUENCE_URL: Your Confluence URL.
  • JIRA_URL: Your JIRA URL.
  • CONFLUENCE_IS_CLOUD: Determines Confluence version (Cloud or Server)

Confluence Tools

  • execute_cql_search: Executes a CQL query on Confluence to search pages.
  • get_page_content: Retrieves the content of a specific Confluence page.
  • create_page: Creates a new Confluence page.
  • update_page: Updates an existing Confluence page.

Jira Tools

  • execute_jql_search: Executes a JQL query on Jira to search issues.
  • create_jira_issue: Creates a new Jira issue.
  • update_jira_issue: Updates an existing Jira issue.
  • transition_jira_issue: Changes the status of a Jira issue.
  • get_board_sprints: Get all sprints from a Jira board.
  • get_sprint_issues: Get all issues from a sprint.
  • get_current_sprint: Get current active sprint from a board with its issues.
  • get_epic_issues: Get all issues belonging to an epic.
  • get_user_issues: Get all issues assigned to or reported by a specific user in a board.