Submit

Firefly III MCP - AI Agent For Personal Finance Management

@Evans Mike

This is a Model Context Protocol (MCP) server for Firefly III, a free and open-source personal finance manager. Through this MCP server, users can leverage AI tools to manage their Firefly III accounts and transactions, creating AI assistants for personal finance and accounting.

Tools

list_transaction_by_account

list_attachment_by_account

list_piggy_bank_by_account

list_account

get_account

update_account

list_attachment

store_attachment

get_attachment

update_attachment

delete_attachment

download_attachment

upload_attachment

list_attachment_by_bill

list_rule_by_bill

list_transaction_by_bill

list_bill

store_bill

get_bill

update_bill

list_transaction_by_category

list_attachment_by_category

list_category

store_category

get_category

update_category

delete_category

list_attachment_by_tag

list_transaction_by_tag

list_tag

store_tag

get_tag

update_tag

delete_tag

list_links_by_journal

get_transaction_by_journal

delete_transaction_journal

list_attachment_by_transaction

list_event_by_transaction

list_transaction

store_transaction

get_transaction

update_transaction

delete_transaction

search_accounts

search_transactions

get_basic_summary

Server Config

{
  "mcpServers": {
    "firefly-iii": {
      "command": "npx",
      "args": [
        "@firefly-iii-mcp/local"
      ],
      "env": {
        "FIREFLY_III_BASE_URL": "<YOUR_FIREFLY_III_BASE_URL>",
        "FIREFLY_III_PAT": "<YOUR_FIREFLY_III_PAT>"
      }
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.