Bounded semantic MCP server for safe, read-only Firefly III financial analysis
Return Firefly III application/API version information.
Get one account by numeric ID; notes are excluded unless explicitly requested.
Return budget limits, spending and remaining amounts for a bounded period.
Return official income, expense and transfer totals for a bounded period.
Get configured exchange rates for a currency pair, optionally on one YYYY-MM-DD date.
Return a monthly financial summary using official summary and insight endpoints.
Get one rule definition including its existing triggers and actions; never execute it.
Get one existing rule group by numeric ID without its rule bodies.
Return official expense insight grouped by category for a bounded period.
Get one transaction group by numeric ID with minimized split fields.
List financial accounts with balances and minimal metadata.
List bills/recurring obligations and expected payment timing for a bounded period.
List budgets and spending for a bounded period.
List transaction categories without notes.
List configured currencies and decimal metadata.
List savings goals with current and target amounts.
List recurring transaction definitions without mutation or execution capabilities.
List existing Firefly III rule groups without executing or modifying them.
List rule metadata without executing rules or returning full trigger/action bodies.
List tags with bounded pagination.
List bounded transactions; defaults to the last 30 days and excludes notes unless requested.
Search transactions using Firefly III search syntax with bounded result pagination.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 11 | 2026-07-28+ | v2 |