Countbean plugin for Claude Code
Hosted plain-text accounting in Claude Code: a git-backed Beancount ledger, AI ingestion of statements and receipts into validated double-entry, and HTML/Excel reports.
Install
Run these one at a time — Claude Code reads a multi-line paste as a single
slash command, so sending them together makes marketplace add swallow the
install line and fail with URL rejected: Malformed input to a URL function.
/plugin marketplace add https://github.com/CPUtester5465/countbean-plugin.git
/plugin install countbean@countbean
Then reload, so the running session picks up the plugin's commands and MCP tools — they are bound when Claude Code starts, so a fresh install is not live until you do:
/reload-plugins
Use the full HTTPS URL, not the CPUtester5465/countbean-plugin shorthand — the shorthand resolves
to git@github.com, which needs an SSH key and GitHub's host key already in your known_hosts.
Then connect it to your book. Say this to Claude with nothing after it:
/countbean:connect
It prints a short code and a link. Open the link, sign in at
app.countbean.com, pick the book, and approve —
Claude picks it up within a few seconds. There is no key to copy between
windows. (If you would rather paste a key you already have, put it on the same
line: /countbean:connect cbk_… bok_….)
Full documentation is in plugin/README.md.
This repository is published, not authored
The source of truth is the plugin/ directory of the Countbean monorepo. This repo is a mirror,
pushed by CI on every change.
Pull requests here cannot be merged — they would be overwritten by the next publish. The
mirror exists so that installing the plugin does not require access to the private monorepo,
and so plugin/mcp/countbean_mcp/ledger.py can keep being byte-compared against its
ledger_core original by tests that need both in one tree.
Metadata
Release files for countbean-mcp 0.7.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| countbean_mcp-0.7.0.tar.gz | 271.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| countbean_mcp-0.7.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 550.8 kB
Release files / countbean_mcp-0.7.0.tar.gz
| Download URL | countbean_mcp-0.7.0.tar.gz |
|---|---|
| Size | 271.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
64312a84e673a5dfc58ca20b724f2498cc843d9b3e3a69cef422a835d2c63d7b
|
|
BLAKE2b-256 checksum How to use checksums |
846c6c8ece9d402832df08efc04776fb92e269535e20791aec6efa48ac50eb54
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 5, 2026.
Transparency logRelease files / countbean_mcp-0.7.0-py3-none-any.whl
| Download URL | countbean_mcp-0.7.0-py3-none-any.whl |
|---|---|
| Size | 279.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
53aef44346b2ded881be2612588fc47bfc2ecf17fe6ad98b04662012a29ec40b
|
|
BLAKE2b-256 checksum How to use checksums |
d01b1fff0f4c2f7233c3dd8a96f8ec62daf5fe2cd6c1ab0777ae3938fdb8ee5d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 5, 2026.
Transparency log