Ledger CLI
JSON →Execute commands for Ledger, a powerful command-line accounting system. Requires Ledger CLI to be installed.
Install
npx -y @smithery/cli Tools · 9
- ledger_balance Shows account balances with powerful filtering options. Inputs: query pattern, date ranges, display options. Returns: Formatted balance report.
- ledger_register Shows transaction register with detailed history. Inputs: query pattern, date ranges, sorting options. Returns: Formatted register report.
- ledger_accounts Lists all accounts in the ledger file. Input: optional query pattern. Returns: List of matching accounts.
- ledger_payees Lists all payees from transactions. Input: optional query pattern. Returns: List of matching payees.
- ledger_commodities Lists all commodities (currencies) used. Input: optional query pattern. Returns: List of matching commodities.
- ledger_print Prints transactions in ledger format. Inputs: query pattern, date ranges. Returns: Formatted ledger entries.
- ledger_stats Shows statistics about the ledger file. Input: optional query pattern. Returns: Statistical summary of the ledger.
- ledger_budget Shows budget analysis. Inputs: query pattern, date ranges, reporting period. Returns: Budget report.
- ledger_raw_command Runs a raw Ledger CLI command. Input: command arguments as a list of strings. Returns: Command output as text.
Links
★ 48 GitHub stars