GnuCash

io.github.tillawyv0.1.0Updated Oct 6, 2026

Read a GnuCash book and import bank statements into it.

VerifiedSTDIODesktop onlyFinance

Overview

AI-generated overview

Lets an assistant read a local GnuCash book and import bank statements into it.

What it does
This server connects an assistant to a GnuCash book on the same machine. According to the registry description, it can read the book and import bank statements into it. No individual tools are listed in the supplied manifest, so the exact operations are not documented here.
When to use it
Worth considering if you keep your accounts in GnuCash and want an assistant to review the book or bring in bank statement data without manual entry. It is a desktop-only local process, so it is not suitable for a hosted or browser-based setup.
Requirements
Runs locally as a stdio process, started with uvx from the PyPI package gnucash-mcp, so a Python environment with uv/uvx is needed. It requires the environment variable GNUCASH_MCP, an absolute path to a TOML file that configures your GnuCash book. No authentication is declared.
Before you install
It works on your real accounting book, and importing bank statements writes data into it, so back up the book and check imported entries before relying on them. The configuration file path is given through GNUCASH_MCP; keep that file and any book credentials private. No payment or third-party data flows are described in the supplied material.

Installation

In SourceWeft

  1. Open GnuCash in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

This repository has no README.

Tools

0
Tool metadata has not been indexed yet.

Version history

1
  1. v0.1.0LatestOct 6, 2026