Basecamp CLI
/install basecamp-cli
Basecamp CLI
This repo contains a standalone CLI.
Install
npm i -g @emredoganer/basecamp-cli
Auth
Create an integration (OAuth app) in 37signals Launchpad:
Then:
basecamp auth configure --client-id \x3Cid> --redirect-uri http://localhost:9292/callback
export BASECAMP_CLIENT_SECRET="\x3Csecret>"
basecamp auth login
Notes
- This uses the Basecamp API docs published under bc3-api: https://github.com/basecamp/bc3-api
BASECAMP_CLIENT_SECRETis intentionally NOT stored on disk by the CLI.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install basecamp-cli - After installation, invoke the skill by name or use
/basecamp-cli - Provide required inputs per the skill's parameter spec and get structured output
What is Basecamp CLI?
Manage Basecamp (via bc3 API / 37signals Launchpad) projects, to-dos, messages, and campfires via a TypeScript CLI. Use when you want to list/create/update Basecamp projects and todos from the terminal, or when integrating Basecamp automation into Clawdbot workflows. It is an AI Agent Skill for Claude Code / OpenClaw, with 2222 downloads so far.
How do I install Basecamp CLI?
Run "/install basecamp-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Basecamp CLI free?
Yes, Basecamp CLI is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Basecamp CLI support?
Basecamp CLI is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Basecamp CLI?
It is built and maintained by emredoganer (@emredoganer); the current version is v1.0.0.