Firefly III MCP Server

MCP Server for Firefly III

Local serverstdioTypeScript

What is the Firefly III MCP Server?

MCP Server for Firefly III

What it actually does

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.

  • Interact with Firefly III instances via AI
  • Programmatically manage accounts and transactions
  • Extensible toolset for various financial operations
  • Support for both local and cloud deployment
  • Compatible with the Model Context Protocol standard
  • Tool filtering via presets or custom tags to reduce token usage

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

  • A running Firefly III instance * A Cloudflare account if you plan to deploy using the "Deploy to Cloudflare" button
VariableDescriptionRequired
FIREFLY_III_BASE_URLEndpoint or connection string the server talks to.Yes

Frequently asked questions

You need a running Firefly III instance. For Cloudflare Workers deployment, a Cloudflare account is also required.