Bear App MCP について
Bear App MCPは、ノートや文章を扱うBear向けのMCPサーバーです。更新日時順の一覧、タグ検索、内容の一部取得、ノートの削除をツールとして提供します。
主な機能
- 01更新日時順のノート一覧
- 02タグによるノートの絞り込み
- 03先頭5行と更新日時の取得
- 04指定ノートをごみ箱へ移動
活用シーン
- 01最近更新したBearのノートを確認
- 02特定のタグが付いたノートを検索
- 03ノートの冒頭を確認
- 04指定したノートをBearから削除
MCP 対応
MCPクライアントに、Bearのノート一覧、絞り込み、内容の一部取得、削除のツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Bear App MCP
メモや文章を書くための、美しく柔軟なアプリBear向けのPythonベースのMCP(Machine Control Protocol)インターフェースです。
機能
このMCPでは、Bearと連携するための以下のツールを利用できます。
-
ノート一覧の取得
- 更新日順で最新のノートを取得します
- 取得するノート数を指定できます
- ノートのタイトルと最終更新日時を返します
-
タグによるノートの取得
- 特定のタグでノートを絞り込みます
- 指定したタグが付いたすべてのノートを、更新日順で返します
- タグには「#」の接頭辞を含めてください(例:
#work)
-
ノートの要約の取得
- タイトルを指定して、特定のノートの内容を取得します
- ノートの内容の先頭5行を返します
- ノートの最終更新日時も含まれます
-
ノートの削除
- タイトルを指定して、特定のノートを削除します
- Bear内でノートをごみ箱に移動します
- 成功または失敗のメッセージを返します
前提条件
- Python 3.11
- UVをインストールします:
curl -LsSf https://astral.sh/uv/install.sh | sh - 依存関係をインストールします:
uv activate && uv install
MCP サーバーの設定
以下をMCP設定に追加します:
{
"mcpServers": {
"Raindrop": {
"command": "uv",
"args": [
"--directory",
"<location to project clone>",
"run",
"bear.py"
],
"env": {
}
}
}
}
ライセンス
MIT License — 詳細はLICENSEファイルを参照してください
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。