MCP.so
Sign In
C

Confluence MCP Server

@MahithChigurupati

Basic information

Category

Memory & Knowledge

Transports

stdio

Author

MahithChigurupati

Submitted by

Mahith

About Confluence MCP Server

No overview available yet

Confluence MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "confluence": {
      "command": "python",
      "args": [
        "confluence.py"
      ],
      "cwd": "/path/to/Confluence-MCP-Server"
    }
  }
}

Confluence MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Confluence?

A FastMCP-based server that integrates with Confluence's REST API, enabling programmatic access to spaces, pages, and content search. It is for developers and teams needing automated Confluence interactions.

How to use Confluence?

Install via git clone and pip, configure environment variables (CONFLUENCE_BASE_URL, USERNAME, API_TOKEN), then run python confluence.py. The server exposes methods like list_spaces, get_page_content, search_content, and list_pages_in_space.

Key features of Confluence

  • Space listing and filtering
  • Page content retrieval by ID and version
  • CQL search queries
  • List all pages within a space
  • API token-based authentication

Use cases of Confluence

  • Automating Confluence space management
  • Retrieving and updating page content programmatically
  • Searching Confluence content with CQL queries
  • Integrating Confluence data into MCP-compatible clients

Frequently asked questions

1

What dependencies are required?

Python 3.8+ and pip. An active Confluence instance with a valid API token.

2

How do I authenticate?

Set CONFLUENCE_BASE_URL, USERNAME, and API_TOKEN in a .env file. Generate the token from the Atlassian API Tokens page.

3

What transport does the server use?

It runs as a command-line MCP server using FastMCP, started with `python confluence.py`.

4

What are common error codes?

401 invalid token, 403 insufficient permissions, 404 resource not found, 429 rate limit exceeded.

5

Where does data live?

Data remains in the Confluence instance; the server only queries via REST API.

Comments

More Memory & Knowledge MCP servers