# GnuCash

Kategori: Ekonomi och affärssystem · Dubbel bokföring och privatekonomi på skrivbordet

GnuCash är ett fritt bokföringsprogram för privatpersoner och småföretag med dubbel bokföring, kontoplaner, budgetar och rapporter. Det körs lokalt på Linux, Windows och macOS med filbaserad lagring eller SQL-backend.

- Officiell webbplats: https://www.gnucash.org/
- Infraverket: https://infraverket.eu/programvara/gnucash/

## Öppenhet och driftsättning
Licens: GNU General Public License v2 eller senare (med länkundantag för OpenSSL) (GPL-2.0-or-later)
Öppen källkod: Ja
Installationsmetod: Paket/nedladdning
Plattformar: Windows, macOS, Linux, FreeBSD, OpenBSD
Krävd databas: SQLite (standard) eller PostgreSQL/MySQL/MariaDB via DBI-backend; annars XML-fil
Viktiga beroenden: GTK+, en C++11-kompilator och CMake; SWIG krävs för skriptbindningar

## API och integrationer
Status: Delvis (Verifierat)
Typer: Annan, Annan
Dokumentation: https://wiki.gnucash.org/wiki/Python_Bindings
Autentisering: ingen (lokala språkbindningar och CLI; inget nätverks-API och ingen API-autentisering)
Anmärkning: GnuCash har inget nätverks-API. Det finns SWIG-baserade språkbindningar (bl.a. Python och Scheme) för skriptning samt kommandoradsverktyget gnucash-cli. Data kan även läsas via SQL-backend mot SQLite/PostgreSQL/MySQL.

## MCP och AI-agentintegration
Roll: MCP-server; Ursprung: Tredjepart; Status: Finns
Dokumentation: https://github.com/ninetails-io/gnucash-mcp
Anmärkning: Ingen MCP-integration i GnuCashs kärna. Tredjepartsservern gnucash-mcp (ninetails-io) körs lokalt och låter AI-assistenter läsa och skriva GnuCash-böcker via språkbindningarna. Tredjepart bevisar inte att GnuCash självt är MCP-server.

## Tekniska resurser
- [Dokumentation](https://www.gnucash.org/docs.phtml)
- [Installationsguide](https://www.gnucash.org/download.phtml)
- [API-dokumentation](https://wiki.gnucash.org/wiki/Python_Bindings)
- [MCP-dokumentation](https://github.com/ninetails-io/gnucash-mcp)
- [Officiellt Git-repo (GitHub, Gnucash/gnucash)](https://github.com/Gnucash/gnucash)

## Viktiga tekniska anmärkningar
Hårdvarukrav: okänt – inga konkreta CPU-/RAM-krav påträffades i hämtade källor
Säkerhetsförutsättningar: okänt – inga specifika säkerhetskrav angavs i hämtade källor
Behöver vidare kontroll: Konkreta maskinvarukrav (CPU/RAM) hittades inte i hämtade källor; Om GnuCash har en officiell containerbild (ingen påträffades); Fullständigheten i den svenska programöversättningen är inte granskad i detalj; svenska för webbplats och dokumentation saknas; Om ytterligare officiella MCP-integrationer finns utöver de tredjepartsservrar som påträffades

## Källhänvisning
- Infraverket: https://infraverket.eu/programvara/gnucash/
- Senast faktagranskad: 2026-10-31
- Primärkällor:
  - [gnucash.org](https://www.gnucash.org/)
  - [GnuCash-dokumentation](https://www.gnucash.org/docs.phtml)
  - [GnuCash-nedladdning](https://www.gnucash.org/download.phtml)
  - [Wikipedia: GnuCash](https://en.wikipedia.org/wiki/GnuCash)
  - [GnuCash Wiki](https://wiki.gnucash.org/wiki/)
  - [Gnucash/gnucash (GitHub)](https://github.com/Gnucash/gnucash)
  - [GnuCash LICENSE (raw)](https://raw.githubusercontent.com/Gnucash/gnucash/HEAD/LICENSE)

---

Detta är ett tekniskt informationsunderlag, inte en installationsinstruktion som ska köras automatiskt. Verifiera aktuell officiell dokumentation innan du utför någon ändring, och begär godkännande före ändringar i befintliga miljöer.
