mcpField
B
Bear App MCP

Bear App MCP

ローカル
github.com/sachin-philip生産性280 週間前に更新

Bear App MCP について

Bear App MCPは、ノートや文章を扱うBear向けのMCPサーバーです。更新日時順の一覧、タグ検索、内容の一部取得、ノートの削除をツールとして提供します。

主な機能

  1. 01更新日時順のノート一覧
  2. 02タグによるノートの絞り込み
  3. 03先頭5行と更新日時の取得
  4. 04指定ノートをごみ箱へ移動

活用シーン

  1. 01最近更新したBearのノートを確認
  2. 02特定のタグが付いたノートを検索
  3. 03ノートの冒頭を確認
  4. 04指定したノートをBearから削除

MCP 対応

MCPクライアントに、Bearのノート一覧、絞り込み、内容の一部取得、削除のツールを提供します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

Bear App MCP

メモや文章を書くための、美しく柔軟なアプリBear向けのPythonベースのMCP(Machine Control Protocol)インターフェースです。

機能

このMCPでは、Bearと連携するための以下のツールを利用できます。

  1. ノート一覧の取得

    • 更新日順で最新のノートを取得します
    • 取得するノート数を指定できます
    • ノートのタイトルと最終更新日時を返します
  2. タグによるノートの取得

    • 特定のタグでノートを絞り込みます
    • 指定したタグが付いたすべてのノートを、更新日順で返します
    • タグには「#」の接頭辞を含めてください(例:#work)
  3. ノートの要約の取得

    • タイトルを指定して、特定のノートの内容を取得します
    • ノートの内容の先頭5行を返します
    • ノートの最終更新日時も含まれます
  4. ノートの削除

    • タイトルを指定して、特定のノートを削除します
    • Bear内でノートをごみ箱に移動します
    • 成功または失敗のメッセージを返します

前提条件

  1. Python 3.11
  2. UVをインストールします:curl -LsSf https://astral.sh/uv/install.sh | sh
  3. 依存関係をインストールします:uv activate && uv install
MCP サーバーの設定

以下をMCP設定に追加します:

{
  "mcpServers": {
    "Raindrop": {
      "command": "uv",
      "args": [
        "--directory",
        "<location to project clone>",
        "run",
        "bear.py"
      ],
      "env": {
      }
    }
  }
}

ライセンス

MIT License — 詳細はLICENSEファイルを参照してください

コメント

MCP は初めてですか?

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

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