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.
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.
