Connections & Capabilities
Connects To
Capabilities
Quickstart
Install
npx -y @smithery/cli install @minhyeoky/mcp-ledger --client claudeExposed MCP Tools (9)
ledger_balanceShows account balances with filtering options.
Read-only operation; no data modification.
ledger_registerShows transaction register with history.
Read-only operation; no data modification.
ledger_accountsLists all accounts in the ledger file.
Read-only operation; no data modification.
ledger_payeesLists all payees from transactions.
Read-only operation; no data modification.
ledger_commoditiesLists all commodities (currencies) used.
Read-only operation; no data modification.
ledger_printPrints transactions in ledger format.
Read-only operation; no data modification.
ledger_statsShows statistics about the ledger file.
Read-only operation; no data modification.
ledger_budgetShows budget analysis.
Read-only operation; no data modification.
ledger_raw_commandRuns a raw Ledger CLI command.
Allows arbitrary command execution, potentially leading to data corruption or information disclosure.
Safety Assessment
This server is relatively safe for read-only operations and basic reporting. However, the `ledger_raw_command` tool introduces significant risk and should be used with extreme caution. Ensure the server is only accessible to trusted clients and carefully review all commands before execution.
- Ledger CLI itself provides some level of data integrity through its double-entry accounting system.
- The server requires a valid Ledger file, limiting access to only that file.
- Basic validation is included to prevent command injection.
- Access to the ledger file is limited to the path specified in the configuration.
- The `ledger_raw_command` tool allows execution of arbitrary Ledger CLI commands, posing a risk if not carefully controlled.
- Improperly configured file paths could expose sensitive financial data.
- The server relies on the security of the underlying Ledger CLI tool.
- Lack of built-in authentication mechanisms means it should only be used with trusted clients.
