Skip to content
Open Source CLI Tool

cfConfluence, but for
AI agents

The CLI that gives AI agents full control over Confluence. 242 commands auto-generated from OpenAPI. JSON in, JSON out. Drop-in skill for Claude Code, Cursor, Codex, and more.

242Commands
0Prompt eng. needed
100%JSON output
$npm install -gconfluence-cf
$cf pages get--id12345--presetagent
{"id":"12345","title":"Deploy Runbook","status":"current"}
$cf diff--id12345--since2h
[{"version_from":3,"version_to":5,"title_changed":true}]

Why another Confluence CLI?

Other CLIs
Human-readable tables. Agents can't parse them. Manual flag lookup. Breaks when Confluence updates APIs.
cf
JSON everywhere. Agents read it natively. Ships with SKILL.md -- agents learn it in one read. Auto-generated from OpenAPI -- never out of date.

See it in action

watch -- real-time NDJSON stream
bash
cf watch --cql "space = DEV AND type = page" --interval 30s
json
{"event":"initial","id":"12345","title":"Deploy Runbook","version":3}
{"event":"updated","id":"12345","title":"Deploy Runbook","version":4}
diff -- structured version comparison
bash
cf diff --id 12345 --since 2h
json
{"version_from":3,"version_to":5,"title_changed":true,"body":{"added":12,"removed":4}}