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 や mcp-cli 経由の Ollama などのクライアントから呼び出されます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

お金がチャットから消えました

📀 デモ動画

デモ動画

要約

Rust ネイティブ🦀、SQLite ベース、LLM 搭載の家計管理システムです。

AI 搭載の家計管理ツールです。自然な会話だけで支出を記録し、習慣を分析して、税額を計算します。

Claude または Ollama と会話するだけで、システムがすべてのデータを SQLite を使ってローカルに保存します。クラウドなんて一切使いません。

🧠 機能

  • ✍️ 自然言語入力 次のように支出を記録できます。

    「今日は KFC に 129 バーツ使った」→ 即座に保存

  • 📆 スマートな集計 カテゴリー別の分析を含む、日次、月次、年次の内訳

  • 📊 グラフ表示(これは Claude だけができます!!!) 毎月、どれだけ魂を食費に捧げているかを可視化します

  • 📉 税額計算 Uncle Sam(または誰であれ)にいくら納めることになるかを見積もります

  • 🔒 オフライン&ローカル優先 すべてあなたのものです。インターネットもアカウントも、監視資本主義もありません

🦀 技術スタック

レイヤー技術
バックエンド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 エージェントの 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 エージェント)とチャット:

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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。