Use this file to discover all available pages before exploring further.
copera-cli
Official CLI for the Copera Public API
copera is the official command-line interface for Copera. Manage boards, tables, rows, docs, drive files, and messaging from your terminal — or integrate it into LLM agent pipelines.
Using Copera with an AI agent? The CLI ships with an official Agent Skill that teaches Claude Code, Cursor, OpenCode, Codex, and others how to drive your workspace correctly. Install it with /plugin marketplace add copera-ai/copera-skills, /add-plugin copera-ai/copera-skills, or npx skills add copera-ai/copera-skills — see Skills → Install.
# First time: set up authcopera auth login# Or use an environment variable (recommended for CI/CD and agents)export COPERA_CLI_AUTH_TOKEN="your_api_token"# List your boardscopera boards list# Browse your docscopera docs tree# Browse your drivecopera drive tree
Profiles group a token and default resource IDs together. Create ~/.copera.toml:
# Set the default profiledefault_profile = "work"[profiles.default]token = "cp_pat_abc123..."board_id = "66abc123def456789012abcd"[profiles.work]token = "cp_key_xyz789..."board_id = "66ghi789jkl012345678mnop"table_id = "66pqr012stu345678901vwxy"[output]format = "auto" # auto | json | table | plain[cache]ttl = "1h"
Switch profiles with --profile or COPERA_PROFILE:
copera boards list # uses default_profilecopera boards list --profile work # uses [profiles.work]COPERA_PROFILE=work copera boards list # same, via env var
For project-level shared defaults (no tokens — safe to commit), create a .copera.toml in your project root. For project-local token overrides, use .copera.local.toml and add it to .gitignore.