mcpField
A
AI Sticky Notes

AI Sticky Notes

ローカル
github.com/safal098メモリ・ナレッジ080 週間前に更新

AI Sticky Notes について

AI Sticky Notes は、メモを保存・管理できるアプリです。メール通知と AI による要約機能を備え、情報を記録して振り返りたい人に向いています。

主な機能

  1. 01メモの追加
  2. 02すべてのメモの閲覧
  3. 03位置を指定したメモの削除
  4. 04最新メモの取得
  5. 05新しいメモのメール通知
  6. 06AI によるメモの要約

活用シーン

  1. 01情報を記録して見返す
  2. 02不要になったメモを削除する
  3. 03メモの追加をメールで知る
  4. 04生成された要約でメモを振り返る

MCP 対応

この MCP サーバーは、メモ管理ツール、最新メモのリソース、メモ要約用のプロンプトを提供します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

AI 付箋

メール通知機能を備えた、シンプルでありながら高機能な付箋アプリケーションです。

機能

  • メモの追加:メモをすばやくコレクションに追加します
  • メモの閲覧:保存したすべてのメモを表示します
  • メモの削除:位置を指定して不要なメモを削除します
  • 最新のメモの取得:直近のメモを取得します
  • メール通知:新しいメモが追加されたときにメール通知を受け取ります
  • メモの要約:AI を使用してメモの要約を生成します

インストール

  1. このリポジトリをクローンします:

    git clone <repository-url>
    cd <repository-directory>
    
  2. 仮想環境を作成して有効化します:

    python -m venv venv
    # On Windows
    venv\Scripts\activate
    # On macOS/Linux
    source venv/bin/activate
    
  3. 必要な依存関係をインストールします:

    pip install -r requirements.txt
    

Gmail API のセットアップ

メール通知を有効にするには、Gmail API をセットアップする必要があります:

  1. Google Cloud Console にアクセスします
  2. 新しいプロジェクトを作成するか、既存のプロジェクトを選択します
  3. プロジェクトで Gmail API を有効にします
  4. 「認証情報」に移動し、OAuth 2.0 クライアント ID を作成します
  5. アプリケーションの種類として「デスクトップアプリケーション」を選択します
  6. 認証情報をダウンロードし、プロジェクトディレクトリに credentials.json として保存します

アプリケーションを初めて実行すると、アプリケーションの認証を求めるブラウザーウィンドウが開きます。認証後、次回以降の使用のために token.pickle ファイルが作成されます。

使い方

アプリケーションを実行します:

python main.py
利用可能なコマンド
  • メモを追加:add_note("Your note text")
  • すべてのメモを閲覧:read_notes()
  • メモを削除:delete_note(index)(index はメモの位置を表し、1 から始まります)
  • 最新のメモを取得:notes://latest のリソースにアクセスします
  • メモの要約を生成:note_summary_prompt() 関数を使用します

ファイル構成

  • main.py:アプリケーションのメインファイル
  • notes.txt:すべてのメモを保存するファイル
  • credentials.json:Gmail API の認証情報(リポジトリには含まれていません)
  • token.pickle:Gmail API の認証トークン(初回実行時に生成されます)
  • requirements.txt:Python の依存関係一覧

ライセンス

MIT ライセンス

作成者

Safal Sharma

コメント

MCP は初めてですか?

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

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