7 months ago
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>"
}
}
}
}