Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Implement fava endpoints to become an MCP #2085

abourget started this conversation in Ideas
Discussion options

I want to use fava in a ChatBot interface, like Claude Desktop.

https://modelcontextprotocol.io/specification/2025-06-18

This would allow me to interact with fava through a chat interface, and have all the power of the engine.

Are there plans for this? Would a PR be accepted? There are plenty of python libs to do so. I was thinking a small shim above the API layer could do it.

You must be logged in to vote

Replies: 3 comments

Comment options

Fava is primarily a user interface for Beancount. An MCP server (for Beancount) is explicitly not a user but a tool interface so I don't think that fits here.

You must be logged in to vote
0 replies
Comment options

I'm using fava as a front-end to my AI coding agents already.. I've written a bunch of wrappers. It's really neat what fava does, but stretching a slight bit the API surface, would position it excellently for being an AI-backed tool.

The best would probably be a CLI tool, to interface with a fava server.. so no MCP even.. some flags for authentication depending where you host the thing, and then, list files, get the file, grep the file (perhaps respecting the transactions boundaries?), edit an entry, add an entry, how extraordinary would that be.. then exposing the query language, different pages, list of accounts, fetch some metadata goodness in there.. wow wow wow :)

You must be logged in to vote
0 replies
Comment options

I was thinking, preparing, planning, the mcp for beancount.

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Ideas
Labels
None yet
Converted from issue

This discussion was converted from issue #2079 on July 27, 2025 10:57.

AltStyle によって変換されたページ (->オリジナル) /