- Explore MCP Servers
- beancount-mcp
Beancount Mcp
What is Beancount Mcp
beancount-mcp is a Model Context Protocol (MCP) server designed for executing Beancount queries and submitting transactions to the ledger.
Use cases
Use cases for beancount-mcp include automating financial reports, integrating with other financial software, and providing a backend for applications that require real-time financial data access.
How to use
To use beancount-mcp, run the command uvx beancount-mcp [--transport=stdio/sse] your_ledger.bean, replacing ‘your_ledger.bean’ with the path to your Beancount ledger file.
Key features
Key features of beancount-mcp include the ability to execute complex queries on Beancount data and submit transactions directly to the ledger, facilitating efficient financial management.
Where to use
beancount-mcp can be used in personal finance management, accounting systems, and any application that requires transaction processing and financial data querying.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Beancount Mcp
beancount-mcp is a Model Context Protocol (MCP) server designed for executing Beancount queries and submitting transactions to the ledger.
Use cases
Use cases for beancount-mcp include automating financial reports, integrating with other financial software, and providing a backend for applications that require real-time financial data access.
How to use
To use beancount-mcp, run the command uvx beancount-mcp [--transport=stdio/sse] your_ledger.bean, replacing ‘your_ledger.bean’ with the path to your Beancount ledger file.
Key features
Key features of beancount-mcp include the ability to execute complex queries on Beancount data and submit transactions directly to the ledger, facilitating efficient financial management.
Where to use
beancount-mcp can be used in personal finance management, accounting systems, and any application that requires transaction processing and financial data querying.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
Beancount MCP (Model Context Protocol) Server
A Beancount MCP server which can execute beancount query, and submit transaction to the ledger.
Usage
uvx beancount-mcp [--transport=stdio/sse] your_ledger.bean
Add to Claude
Add to claude_desktop_config.json (you can find this file by using Settings - Developer - Edit Config):
{ "mcpServers": { "https://github.com/StdioA/beancount-mcp/tree/master": { "command": "uvx", "args": [ "beancount-mcp", "--transport=stdio", "PATH_TO_YOUR_LEDGER" ], "disabled": false, "autoApprove": [] } } }
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










