Fehu: CLI Double-Entry Bookkeeping with Claude AI MCP Integration

Fehu is a CLI personal accounting tool that integrates with Claude AI through MCP (Model Context Protocol). It's a lightweight double-entry bookkeeping system backed by SQLite, enabling users to manage finances through Claude Desktop by talking to their ledger.
Key Features
- Hierarchical accounts: Uses colon-separated account structures like
asset:bank:chaseandexpense:food:dining - Auto-tagging: Automatically tags transactions with
#hashtagsincluded in descriptions - Powerful calc engine: Filter transactions by period, tag, and perform set operations including union, intersect, and XOR
- Multi-currency support: Handles USD, KRW, BTC (with 8 decimal precision), and other currencies
The MCP integration allows users to record transactions through natural language commands. For example, saying "Record my lunch, $12 from my Chase account" prompts Claude to handle the transaction entry while maintaining balanced double-entry accounting principles.
Fehu ensures transactions are always balanced, preventing dirty data in the ledger. The tool is MIT licensed and open source, providing AI-assisted budgeting without requiring users to share financial data with third-party SaaS platforms.
This tool is for developers who want to manage personal finances through Claude AI while maintaining control over their financial data.
📖 Read the full source: r/ClaudeAI
👀 See Also

SpecLock: MCP Server for Enforcing AI Coding Constraints
SpecLock is an open-source MCP server that remembers project constraints across sessions and blocks AI coding agents from violating them. Claude independently tested it with 100 adversarial tests, scoring 100/100 with zero false positives and 15.7ms per check.

Fine-tuned Qwen3.5-2B with RAG-Engram architecture improves grounded answer accuracy from 50% to 93% at 8K context
A developer fine-tuned Qwen3.5-2B with a custom RAG-Engram architecture to address the 'lost in the middle' phenomenon, improving correct answers at 8K tokens from 50% to 93% on real-world queries. The system uses a two-level approach with static entity embeddings and dynamic chunk navigation.

Savecraft MCP Server Provides Claude with Accurate Magic: The Gathering Data
Savecraft is an open-source MCP server that parses MTG Arena Player.log locally, syncs game state, and gives Claude access to 12 expert reference modules built on real Magic: The Gathering data. The tool prevents Claude from hallucinating card names and rules by providing access to actual Arena data, draft recommendations from 17Lands, and the complete Scryfall database.

Lore: A tool that extracts structured context from AI coding conversations
Lore is a browser-based tool built with Claude Code that extracts structured context from AI conversations, capturing decisions, TODOs, blockers, and resume checklists. It's a React + TypeScript PWA with a Chrome extension for direct conversation capture and context injection.