GuGuFin Logo GuGuFin
回到官網

GuGuFin 財務整理筆記 · 第四篇

GuGuFin macOS MCP 設定教學:用 AI Agent 查帳、對帳與記帳

了解 GuGuFin macOS MCP Server 的本機 HTTP 連線、Bearer Token、帳本匯入與寫入確認。讓支援 MCP 的 AI Agent 查詢個人財務並協助信用卡對帳。

GuGuFin macOS 版提供本機 MCP Server,讓支援 MCP 的 AI Agent 透過帳務工具查詢收支、資產負債與投資紀錄,並準備記帳提議。你可以先查看 MCP 功能與使用情境,再依這篇教學建立連線。

開始前需要什麼?

  • 已安裝的 GuGuFin macOS 選單列 App,以及要使用的帳本備份。
  • 能連接本機 Streamable HTTP MCP、設定 Bearer Token 的客戶端。
  • 備份密碼(若備份已加密),以及完成設定與確認帳務的時間。

Codex、Claude Desktop、Cursor 等客戶端的設定格式與傳輸支援可能不同。請以客戶端當前文件與 GuGuFin 產生的端點為準;若客戶端不能直接連接本機 HTTP MCP,可能需要橋接器。

1. 載入帳本並啟動 MCP

  1. 開啟 GuGuFin macOS 版,從選單列匯入 GuGuFin 備份。
  2. 輸入備份密碼並解鎖工作區,確認載入的是你想使用的帳本。
  3. 啟動 MCP Server,再複製 App 產生的 MCP JSON 設定。

2. 設定端點與驗證

以下是通用設定形狀,不是 Claude Desktop 或所有客戶端都能直接使用的設定檔。實際 URL、port 與 token 應從執行中的 GuGuFin 複製,不要照抄佔位值。

{
  "mcpServers": {
    "gugufin": {
      "type": "http",
      "url": "http://127.0.0.1:<APP_PORT>/mcp",
      "headers": {
        "Authorization": "Bearer <APP_GENERATED_TOKEN>"
      }
    }
  }
}

將端點與 Authorization 標頭填入客戶端對應的 MCP 設定。Token 是連線憑證,不要貼到公開文章、issue、影片或共用文件。GuGuFin 端點限制在本機 loopback;遠端雲端連接器不能把你 Mac 的 127.0.0.1 當作它自己的本機來連接。

3. 先驗證查詢,再嘗試寫入

先要求 Agent「列出可用的帳本」,確認帳本名稱、資料來源和連線狀態。成功後再指定帳本、日期範圍與幣別,例如:

整理指定帳本上個月的分類支出,列出總額與前三大類別,標明使用的期間與幣別。

Agent 可以呼叫 get_category_breakdown、get_cashflow 或 get_financial_report 等工具。實際結果依帳本內容、更新時間與客戶端能力而異;資料不足時應補問,不應自行猜出交易或金額。

信用卡對帳的使用方式

先選定信用卡與帳單週期,將外部帳單明細提供給 Agent 整理。透過 preview_credit_card_reconciliation_match 預覽配對候選,再檢查未配對、需要確認或可能延後入帳的項目。

配對建議不代表銀行已確認的結果。要更新對帳狀態時,先產生 propose_credit_card_reconciliation 提議,檢查完整內容,再明確同意確認。請遮蔽與這次對帳無關的個人資料。

寫入提議與確認

收入、支出、投資或固定支出等支援的變更,先由工具產生提議。Agent 應展示帳本、帳戶、金額、日期與受影響內容;你明確確認後,才呼叫 confirm_write。

這不是讓 Agent 自由執行 SQL。缺少必要資訊時應先補齊;跨帳本轉帳等工具也有各自支援的幣別、帳本和操作限制。修改後請檢查目前工作區;若要透過備份帶回手機,使用選單列的匯出備份功能。

本地 MCP 不等於資料完全不離開裝置

MCP Server 在本機運行,但工具結果會交給你選擇的 Agent。使用雲端 AI 時,結果可能送到該 AI 服務商處理,資料留存與模型訓練政策依服務與帳號設定而定。開啟 iCloud 的帳本也會透過 Apple 同步。

查詢使用的是目前載入的帳本資料,不能把備份或歷史行情當成即時銀行餘額與即時股價。先確認更新時間,再解讀財務結果。

連不上時先檢查什麼?

  • 服務未啟動或帳本未解鎖:回到選單列確認工作區與 MCP 狀態。
  • 端點或 token 過期:重新複製 App 設定;更換 token 後,客戶端也要更新。
  • 客戶端不支援 HTTP/驗證標頭:查看客戶端的 MCP 文件與橋接方式。
  • 查不到預期紀錄:確認帳本、日期、信用卡週期,以及備份或同步資料的更新時間。

查看 GuGuFin MCP 功能與常見問題 · 下載 GuGuFin macOS 版