This wraps the Firefly III personal finance API in a stateless CLI tool that sidesteps the Node process issues you get with MCP's long-running servers. Every call exits clean instead of lingering in memory. You get full coverage of accounts, transactions, budgets, and reporting with preset filters to limit what commands are available in different contexts. The JSON output flag makes it scriptable, and the environment variable auth keeps tokens out of your shell history. It's built on the CLI-Anything spec, which basically means converting API endpoints into command groups that fire once and quit. Good fit if you're automating personal finance workflows or want Claude to query your spending without dealing with stateful connections.
npx skills add https://github.com/hkuds/cli-anything --skill cli-anything