MCP Directory
Back

beanquery-mcp

by vanto · Python · ★ 46

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.

#beancount#mcp#mcp-server#model-context-protocol#personal-finance#plaintext-accounting#plaintextaccounting

Install

pip install git+https://github.com/vanto/beanquery-mcp.git

Claude Desktop config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "beanquery-mcp": {
      "command": "uvx",
      "args": [
        "git+https://github.com/vanto/beanquery-mcp.git"
      ]
    }
  }
}

From the README

The Beancount MCP Server is an experimental implementation of the [Model Context Protocol (MCP)](https://github.com/modelcontextprotocol) designed to interface with [Beancount](https://beancount.github.io/) ledger files. Leveraging the [Beancount Query Language (BQL)](https://beancount.github.io/docs/beancount_query_language.html) and the [beanquery](https://github.com/beancount/beanquery) tool, this server enables seamless querying and analysis of financial data stored in Beancount format. By integrating MCP, the server facilitates standardized communication between AI assistants and Beancoun…
Read full README on GitHub →

💡 Need a managed MCP host?

Try Claude Pro for the smoothest MCP experience, or browse our cloud-hosted servers.

Related filesystem servers