← All tools

confluence-cli

Popularity 65 Updated Development & Build

A command-line interface for Atlassian Confluence with page creation and editing capabilities

npmauto-collected

Installation

npm
npm install -g confluence-cli

Install with npm.

Confluence CLI

A powerful command-line interface for Atlassian Confluence that allows you to read, search, and manage your Confluence content from the terminal.

Features

  • 📖 Read pages - Get page content in text, HTML, storage, or Markdown format
  • 🔍 Search - Find pages using Confluence's powerful search
  • ℹ️ Page info - Get detailed information about pages
  • 🏠 List spaces - View available Confluence spaces
  • ✏️ Create pages - Create new pages with support for Markdown, HTML, or Storage format
  • 📝 Update pages - Update existing page content and titles
  • 🗑️ Delete pages - Delete (or move to trash) pages by ID or URL
  • 📎 Attachments - List, download, upload, or delete page attachments
  • 🏷️ Properties - List, get, set, and delete content properties (key-value metadata)
  • 💬 Comments - List, create, and delete page comments (footer or inline)
  • 📦 Export - Save a page and its attachments to a local folder
  • 🛠️ Edit workflow - Export page content for editing and re-import
  • 🔀 Profiles - Manage multiple Confluence instances with named configuration profiles
  • 🔒 Read-only mode - Profile-level write protection for safe AI agent usage
  • 🌐 Raw API requests - Make arbitrary authenticated requests to any Confluence endpoint (like gh api)
  • 🔄 Format conversion - Convert between Markdown, HTML, Storage, and text formats locally (no server required)
  • 🔧 Easy setup - Simple configuration with environment variables or interactive setup

Installation

Homebrew (macOS/Linux)

brew install pchuri/tap/confluence-cli

npm

npm install -g confluence-cli

Or run directly with npx:

npx confluence-cli

Claude Code Integration

confluence-cli ships as a Claude Code plugin. Once installed, Claude Code understands all confluence-cli commands automatically and receives updates when the skill is improved.

Option 1: Install as Plugin (recommended)

Add the marketplace and install the plugin:

/plugin marketplace add pchuri/confluence-cli
/plugin install confluence@pchuri-confluence-cli