mcpField
Y
Your Money Left The Chat

Your Money Left The Chat

本地服务
github.com/Rayato159AI 与智能体2354 周前更新

关于 Your Money Left The Chat

Your Money Left The Chat 是一个基于 Rust 与 MCP 的本地财务记录工具,通过自然语言记录支出、分析消费习惯并估算税款。数据存储在本地 SQLite 数据库中,适合希望把数据保留在本机的用户。

主要功能

  1. 01自然语言记录支出
  2. 02按日、月、年生成汇总与分类分析
  3. 03图表视图展示消费构成
  4. 04估算税款
  5. 05数据本地 SQLite 存储

适用场景

  1. 01通过对话快速记录日常开销
  2. 02查看月度或年度的分类支出汇总
  3. 03在本地估算应缴税款

MCP 相关

该项目是 MCP 服务,通过 mcp 配置接入 Claude 或 Ollama 等 MCP 客户端,供其调用记账与分析功能。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

你的钱离开了聊天窗口

📀 演示视频

演示视频

简而言之

基于 Rust 🦀 原生构建、由 SQLite 支持、由大模型驱动的财务追踪系统

由 AI 驱动的记账工具,可以记录你的消费、分析你的习惯并计算税款。所有操作都通过自然对话完成。

与 Claude 或 Ollama 对话,系统会使用 SQLite 在本地存储所有数据,没有云端那些破事。

🧠 功能

  • ✍️ 自然语言输入 记录开销,例如:

    “今天在 KFC 花了 129 泰铢” → 即时保存

  • 📆 智能摘要 按日、月、年汇总,并提供按类别划分的分析

  • 📊 图表视图(只有 Claude 能做到!!!) 直观展示你每个月有多少灵魂都献给了食物

  • 📉 税款计算 估算你需要缴多少税给山姆大叔(或其他人)

  • 🔒 离线且本地优先 100% 属于你——无需联网、无需账户,也没有监控资本主义

🦀 技术栈

层级技术
后端MCP Rust SDK + SQLite + Diesel
AI 接口Claude / Ollama(通过 mcp-cli)

🔧 开始使用

  1. 安装 Rust、SQLite 和 Makefile

    Rust:https://www.rust-lang.org/tools/install SQLite:https://sqlite.org/download.html GNU Make:https://www.gnu.org/software/make/

  2. 克隆仓库

    https://github.com/Rayato159/your-money-left-the-chat
    cd your-money-left-the-chat
    
  3. 安装 Diesel CLI

     cargo install diesel_cli --no-default-features --features sqlite
    

    如果遇到找不到 sqlite3.lib 的错误,请先在你的计算机上安装 sqlite3。

  4. 创建 Sqlite 数据库

    只需在任意文件夹中创建文件 database.db,或者使用此命令

  5. 设置数据库

    Makefile:

    make migrate-up
    

    或者像原来一样使用 cargo

    diesel migrate run
    
  6. 构建项目

    Makefile:

     make build-release
    

    或者像原来一样使用 cargo

    cargo build --release --bin your_money_left_the_chat
    
  7. 编辑配置文件

    找到 MCP Agent 的 config.json,然后添加以下内容

    Windows:

    {
      "mcpServers": {
        "money": {
          "command": "PATH-TO/your-money-left-the-chat/target/release/your_money_left_the_chat.exe",
          "args": ["PATH-TO/database.db"]
        }
      }
    }
    

    Linux/MacOS:

    {
      "mcpServers": {
        "money": {
          "command": "PATH-TO/your-money-left-the-chat/target/release/your_money_left_the_chat",
          "args": ["PATH-TO/database.db"]
        }
      }
    }
    
  8. 和你的老哥(MCP Agent)聊天:

     You: "Hey, I spent 129 baht on KFC today"
     MCP Agent: "Got it! I've logged that expense for you. Anything else?"
    

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。