Skip to main content

confluence-cf

Confluence CLI built for AI agents — pure JSON output, semantic exit codes, 200+ auto-generated commands, and built-in jq filtering.

Give your AI agent (Claude Code, Cursor, Copilot, or custom bots) reliable, token-efficient access to Confluence Cloud.

Install

pip install confluence-cf
# or
uv tool install confluence-cf

Why cf?

# Full Confluence response: ~8,000 tokens
cf pages get --id 12345

# With cf's filtering: ~50 tokens
cf pages get --id 12345 --fields id,title --jq '{id: .id, title: .title}'
  • All output is JSON — stdout for data, stderr for errors, always
  • Semantic exit codes — 0=ok, 2=auth, 3=not_found, 5=rate_limited — agents can branch without parsing
  • 200+ commands from the official Confluence OpenAPI spec, synced daily
  • Batch operations — N API calls in one process via cf batch
  • Self-describing — cf schema lets agents discover commands at runtime
  • Workflow helpers — cf workflow move, cf workflow copy, cf workflow archive

Quick start

# Configure
cf configure --base-url https://yoursite.atlassian.net --token YOUR_API_TOKEN

# Search pages
cf search search-content --cql "space = DEV AND type = page" \
  --jq '.results[] | {id, title}'

# Export a page tree
cf export --id 12345 --tree

# Batch operations
echo '[
  {"command":"pages get","args":{"id":"12345"},"jq":".title"},
  {"command":"pages get","args":{"id":"67890"},"jq":".title"}
]' | cf batch

Also available via

  • Homebrew: brew install sofq/tap/cf
  • npm: npm install -g confluence-cf
  • Scoop: scoop bucket add sofq https://github.com/sofq/scoop-bucket && scoop install cf
  • Docker: docker run --rm ghcr.io/sofq/cf version
  • Go: go install github.com/sofq/confluence-cli@latest

Documentation

Full docs, Claude Code skill, and source at github.com/sofq/confluence-cli.

Metadata

Release files for confluence-cf 1.2.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for confluence-cf 1.2.7
File Size Uploaded
confluence_cf-1.2.7.tar.gz 3.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for confluence-cf 1.2.7
File Interpreter ABI Platform
confluence_cf-1.2.7-py3-none-any.whl Python 3 none any Details

Total release size: 7.1 kB

Release files / confluence_cf-1.2.7.tar.gz

Download URL confluence_cf-1.2.7.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
a28d7e515fe1518a256f1c99547e7170491194b7242b5a4d69f6f7e51477b4f3
BLAKE2b-256 checksum
How to use checksums
c1ba9d8c425091becca9c9d8a9470d6f61347644efc018baeb98a6037fa06e6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 15, 2026.

Transparency log

Release files / confluence_cf-1.2.7-py3-none-any.whl

Download URL confluence_cf-1.2.7-py3-none-any.whl
Size 3.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a0e469216d1a5e7cfe99cd09c4b41f784aa32e25de76586eeb8172dacd97ae5b
BLAKE2b-256 checksum
How to use checksums
db9f00f58d79cf9f81ff6bec8816daecdd6dd5eaf8449a0cbb2da20451d16091
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 15, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.2.7 This release

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page