vanto/beanquery-mcp

View on GitHub ↗

Beancount MCP Server is an experimental implementation that utilizes the Model Context Protocol (MCP) to enable AI assistants to query and analyze Beancount ledger files using Beancount Query Language (BQL) and the beanquery tool.

51 ★5 forksPythonUpdated 1y ago

What you need to know

Experimental MCP server for Beancount ledgers using BQL and beanquery. Tools: set_ledger_file and run_query. Resources: beanquery://tables and beanquery://accounts. README warns about privacy implications.

Key features

  • Query Beancount ledgers via BQL
  • Tools: set_ledger_file, run_query
  • Resources: beanquery://tables, beanquery://accounts

Caveats

  • Experimental
  • Privacy warning noted in README

Reviewed 2026-08-11

Topics

beancountmcpmcp-servermodel-context-protocolpersonal-financeplaintext-accountingplaintextaccounting
Stars
51★
Forks
5
Language
Python
License
MIT
Created
2025-03-31
Last push
2025-04-01