md2confluence-mcp

Provides an MCP server that converts Markdown to Atlassian Confluence content and uploads it (create/update page) including Mermaid diagrams (rendered to PNG via kroki.io), images (uploaded as Confluence attachments), code blocks (Confluence code macro), and preserves tables/links/formatting.

Evaluated Mar 30, 2026 (21d ago)
Repo ↗ DevTools mcp atlassian confluence markdown markdown-to-confluence automation mermaid kroki documentation devtools
⚙ Agent Friendliness
58
/ 100
Can an agent use this?
🔒 Security
62
/ 100
Is it safe for agents?
⚡ Reliability
28
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
78
Documentation
78
Error Messages
0
Auth Simplicity
75
Rate Limits
20

🔒 Security

TLS Enforcement
80
Auth Strength
70
Scope Granularity
30
Dep. Hygiene
45
Secret Handling
80

Uses an Atlassian API token (better than no auth). Scope granularity is not described (likely token-based with broad permissions). Mermaid diagrams are rendered via an external service (kroki.io), which may expose diagram content to a third party. README does not mention TLS enforcement details, secret logging, or rate-limit handling.

⚡ Reliability

Uptime/SLA
0
Version Stability
45
Breaking Changes
30
Error Recovery
35
AF Security Reliability

Best When

You want an agent-friendly workflow (e.g., Claude Code) to push/update Confluence documentation from Markdown and your Confluence token has the necessary permissions.

Avoid When

You cannot allow outbound requests to kroki.io for Mermaid rendering or you need strong guarantees around idempotency/rollback, because such behavior is not documented here.

Use Cases

  • Automate creation of Confluence pages from Markdown docs
  • Keep Confluence documentation synchronized with a source Markdown repo
  • Render Mermaid diagrams in Confluence by converting them to images automatically
  • Publish technical documentation that includes code blocks, tables, links, and formatted text

Not For

  • Use when you need offline/no external diagram rendering (uses kroki.io)
  • Use when you require fine-grained Confluence permissions mapping beyond what the API token grants
  • Use when you need strict, deterministic idempotent page syncing without verification logic (not described)

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: Atlassian Confluence API token via CONFLUENCE_TOKEN
OAuth: No Scopes: No

Authentication is configured via environment variables (CONFLUENCE_URL, CONFLUENCE_EMAIL, CONFLUENCE_TOKEN). The README does not describe OAuth flows or scope granularity.

Pricing

Free tier: No
Requires CC: No

Pricing for the MCP server itself is not stated; it appears to be an open-source npm package. Costs may exist from Atlassian API usage and external diagram rendering (kroki.io), but not documented here.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • Mermaid rendering relies on kroki.io; failures/timeouts there could break conversion.
  • The README shows conversational prompt examples but does not document exact tool input schemas, required parameters, or how conflicts are resolved when pages already exist.
  • Idempotency and safe update semantics are not described; repeated uploads may create multiple pages or overwrite content depending on implementation.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for md2confluence-mcp.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-30.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered