MCP server for Confluence Data Center raw storage operations
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"confluence-dc-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Confluence Data Center MCP Typed Python MCP server for Confluence Data Center raw storage operations. ## Requirements - Python 3.11+ - `uv` - Confluence Data Center REST API access - Either a Confluence Personal Access Token or username/password auth ## Setup ```bash uv sync cp .env.example .env ``` Set the values in `.env`, then run: ```bash set -a source .env set +a uv run confluence-dc-mcp ``` ## Run with uvx After the package is published, it can be run without cloning the repository: ```bash CONFLUENCE_BASE_URL="https://confluence.example.com" \ CONFLUENCE_PAT="replace-with-token" \ uvx confluence-dc-mcp ``` Or with username/password authentication: ```bash CONFLUENCE_BASE_URL="https://confluence.example.com" \ CONFLUENCE_USERNAME="alice" \ CONFLUENCE_PASSWORD="replace-with-password" \ uvx confluence-dc-mcp ``` For an MCP client using `uvx` with a Personal Access Token: ```json { "mcpServers": { "confluence-data-center": { "command": "uvx", "args": ["confluence-dc-mcp"], "env": { "CONFLUENCE_BASE_URL": "https://confluence.example.com", "CONFLUENCE_PAT": "replace-with-token" } } } } ``` For an MCP client using `uvx` with username/password authentication: ```json { "mcpServers": { "confluence-data-center": { "command": "uvx", "args": ["confluence-dc-mcp"], "env": { "CONFLUENCE_BASE_URL": "https://confluence.example.com", "CONFLUENCE_USERNAME": "alice", "CONFLUENCE_PASSWORD": "replace-with-password" } } } } ``` For MCP clients that pass environment variables directly, use: ```json { "mcpServers": { "confluence-data-center": { "command": "uv", "args": [ "--directory", "/Users/mikhail/Projects/mcp-atlassian-confluence-raw-storage", "run", "confluence-dc-mcp" ], "env": { "CONFLUENCE_BASE_URL": "https://confluence.example.com", "CONFLUENCE_PAT": "replace-with-t…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.