Skip to content
↑↓navigate↵openescclose
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Ledger CLI MCP Server logo
MCP server

Ledger CLI MCP Server

Queries a plain-text Ledger CLI journal so an assistant reads your books without any API.

0
SaveVisit website ↗
GitHub stars
51
Repository on GitHub

Add it to your client

Community
Install
docker pull minhyeoky/mcp-ledger
mcpServers
{
  "mcpServers": {
    "ledger-cli-mcp": {
      "command": "docker",
      "args": [
        "pull",
        "minhyeoky/mcp-ledger"
      ]
    }
  }
}
Transport
stdio
Runtime
Python
Auth
Not required
Tools
9
Stars
51
Tools
ledger_balanceledger_registerledger_accountsledger_payeesledger_commoditiesledger_printledger_statsledger_budgetledger_raw_command

Ledger is a double-entry accounting system whose entire database is a text file, and this server does nothing more exotic than shell out to the ledger binary already installed on the machine. That means no vendor account, no API key and no financial data leaving the host. Nine tools map onto the CLI: balance and register with query patterns and date ranges, listings of accounts, payees and commodities, print, stats and a budget report over a chosen period. The ninth, ledger_raw_command, forwards an arbitrary argument list and therefore covers every report the typed tools do not model, at the cost of the guard rails the others provide, so it is worth a deliberate decision before enabling. Configuration is a single LEDGER_FILE path; a published Docker image mounts the journal into the container.

Comments(0)

Sign in to comment

No comments yet — be the first.

Similar MCP servers

Report this comment

Why are you reporting this?