AI Sticky Notes について
AI Sticky Notes は、メモを保存・管理できるアプリです。メール通知と AI による要約機能を備え、情報を記録して振り返りたい人に向いています。
主な機能
- 01メモの追加
- 02すべてのメモの閲覧
- 03位置を指定したメモの削除
- 04最新メモの取得
- 05新しいメモのメール通知
- 06AI によるメモの要約
活用シーン
- 01情報を記録して見返す
- 02不要になったメモを削除する
- 03メモの追加をメールで知る
- 04生成された要約でメモを振り返る
MCP 対応
この MCP サーバーは、メモ管理ツール、最新メモのリソース、メモ要約用のプロンプトを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
AI 付箋
メール通知機能を備えた、シンプルでありながら高機能な付箋アプリケーションです。
機能
- メモの追加:メモをすばやくコレクションに追加します
- メモの閲覧:保存したすべてのメモを表示します
- メモの削除:位置を指定して不要なメモを削除します
- 最新のメモの取得:直近のメモを取得します
- メール通知:新しいメモが追加されたときにメール通知を受け取ります
- メモの要約:AI を使用してメモの要約を生成します
インストール
-
このリポジトリをクローンします:
git clone <repository-url> cd <repository-directory> -
仮想環境を作成して有効化します:
python -m venv venv # On Windows venv\Scripts\activate # On macOS/Linux source venv/bin/activate -
必要な依存関係をインストールします:
pip install -r requirements.txt
Gmail API のセットアップ
メール通知を有効にするには、Gmail API をセットアップする必要があります:
- Google Cloud Console にアクセスします
- 新しいプロジェクトを作成するか、既存のプロジェクトを選択します
- プロジェクトで Gmail API を有効にします
- 「認証情報」に移動し、OAuth 2.0 クライアント ID を作成します
- アプリケーションの種類として「デスクトップアプリケーション」を選択します
- 認証情報をダウンロードし、プロジェクトディレクトリに
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 の依存関係一覧
ライセンス
作成者
Safal Sharma
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。