BeanHub is a hosted Beancount ledger on Git. After you connect with OAuth, ChatGPT can list books, accounts, entries, files, forms, and commits, search transactions, and check balances.
New connections start read-only. You can allow book updates later. Updates create a Git commit after Beancount validation. The app cannot mint access tokens, change billing, connect a bank, dump Connect or Inbox data, make a book public, or delete a book.
Enable MCP first at https://app.beanhub.io/mcp/. Docs: https://docs.beanhub.io/guides/mcp/
How to use
- 1Add it in ChatGPT
Open BeanHub in ChatGPT's Plugin directory (button above), select + to add it and sign in if asked.
- 2Use it in a chat
Type @ in the composer and pick BeanHub, or start your message with its name. ChatGPT may also suggest it when it fits what you ask.
Things to ask
- “What are the current balances in my BeanHub book?”
- “Show my BeanHub transactions from last month and group them by expense account.”
- “Add a 42 USD lunch at Cafe Luna paid with my credit card to my BeanHub book.”