关于 Beancount MCP (Model Context Protocol) Server
Beancount MCP 是用于查询 Beancount 账本和提交交易的 MCP 服务,面向希望通过 MCP 客户端操作账本的用户。
主要功能
- 01查询 Beancount 账本
- 02向账本提交交易
- 03支持 stdio 和 SSE 传输
适用场景
- 01查询账本数据
- 02向账本提交交易
MCP 相关
该 MCP 服务向 MCP 客户端提供 Beancount 账本查询和交易提交功能,支持 stdio 与 SSE 传输。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Beancount MCP(Model Context Protocol)服务
一个可执行 Beancount 查询并向账本提交交易的 Beancount MCP 服务。
使用方法
uvx beancount-mcp [--transport=stdio/sse] your_ledger.bean
添加到 Claude
添加到 claude_desktop_config.json(你可以通过“设置 - 开发者 - 编辑配置”找到此文件):
{
"mcpServers": {
"https://github.com/StdioA/beancount-mcp/tree/master": {
"command": "uvx",
"args": [
"beancount-mcp",
"--transport=stdio",
"PATH_TO_YOUR_LEDGER"
],
"disabled": false,
"autoApprove": []
}
}
}
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。