Enterprise DNA Enterprise DNA
M MCP Servers Developer low

ninetails-io/gnucash-mcp

by Various

MCP server enabling AI assistants to read and write GnuCash accounting data

MCP

ninetails-io/gnucash-mcp

Added 8 Sept 2026

Overview

MCP server that lets AI assistants read and write GnuCash accounting data through the Model Context Protocol. It exposes GnuCash books as resources and tools, so connected clients can query balances and post transactions.

Best for

Best for
Developers who want AI assistants to read and modify GnuCash accounting data programmatically.

Use cases

  • Query account balances and transaction history from a GnuCash file
  • Create new transactions or update existing entries via an AI assistant
  • Build custom financial workflows that connect LLM tools to GnuCash data

How to use

Tested with

Claude Desktop, Claude Code, Continue, ChatGPT

Notes

MCP server that lets AI assistants read and write GnuCash accounting data through the Model Context Protocol. It exposes GnuCash books as resources and tools, so connected clients can query balances and post transactions.

66 stars on GitHub. Last updated 2026-09-07. Licensed MIT.

Use cases

  • Query account balances and transaction history from a GnuCash file
  • Create new transactions or update existing entries via an AI assistant
  • Build custom financial workflows that connect LLM tools to GnuCash data

Pros

  • Open source and written in Python, easy to inspect and extend
  • Directly bridges MCP-compatible assistants to GnuCash without manual exports
  • Supports both read and write operations, enabling interactive bookkeeping

Cons

  • Requires a local GnuCash environment and file access to function
  • Small project with limited community support and documentation
  • No built-in authentication or multi-user controls beyond GnuCash itself

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Open source and written in Python, easy to inspect and extend
  • Directly bridges MCP-compatible assistants to GnuCash without manual exports
  • Supports both read and write operations, enabling interactive bookkeeping

Cons

  • Requires a local GnuCash environment and file access to function
  • Small project with limited community support and documentation
  • No built-in authentication or multi-user controls beyond GnuCash itself

Pairs with

Other entries in the index that connect to this one. Click through to see the chain.

Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks