ベアMCPサーバー
ClaudeのようなAIアシスタントがBearメモアプリのメモを読み取ることを可能にする、モデルコンテキストプロトコル(MCP)サーバー。この実装は、読み取り専用モードでBear SQLiteデータベースに直接接続するため、メモは安全に、変更されずに保持されます。
クイックスタート
オプション1: GitHubからインストールする(推奨)
これで完了です。サーバーが起動し、Bear データベースに接続します。
オプション2: クローンを作成してローカルで実行する
前提条件
- BearアプリがインストールされたmacOS
- Node.js 18以上
構成
Claudeデスクトップアプリ
~/Library/Application Support/Claude/claude_desktop_config.json
にある設定ファイルに以下を追加します。
Claude VS Code拡張機能
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
にある構成ファイルに以下を追加します。
利用可能なツール
Bear MCP サーバーは、次の読み取り専用ツールを提供します (すべての操作は非破壊的であり、Bear データベースを変更することはできません)。
オープンノート
タイトルまたは ID でメモを開きます。
検索ノート
用語またはタグでメモを検索します。
タグを取得する
Bear のすべてのタグを取得します。
オープンタグ
特定のタグが付いたすべてのメモを表示します。
使用例
AI アシスタントを介して Bear MCP ツールと対話する方法の例を次に示します。
ノートの検索
AI アシスタントに特定の用語を含むメモを検索するように依頼します。
特定のノートを開く
AI アシスタントにタイトルで特定のメモを取得するように依頼します。
タグの表示
AI アシスタントに、Bear タグをすべてリストするように依頼します。
特定のタグが付いたノートを検索する
AI アシスタントに特定のタグが付いたメモを表示するように依頼します。
詳細オプション
Bear データベースが標準以外の場所にある場合:
技術的な詳細
読み取り専用実装
このMCPサーバーは、厳密な読み取り専用接続を使用してBear SQLiteデータベースに接続します。これはデータベースドライバレベルで強制されます。
これにより、次のことが保証されます。
- データベースへの書き込み操作は実行できません
- メモやタグは変更、削除、破損することはできません
- 書き込み権限を試行するとデータベース接続が失敗します
このサーバーによって実行されるすべての操作は、データを変更せずに取得するだけの SELECT クエリです。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Claude のような AI アシスタントが Bear メモ作成アプリから安全な読み取り専用モードでメモを読み取ることができるようにするモデル コンテキスト プロトコル サーバー。
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that connects AI assistants like Claude to Notion workspaces, enabling them to view, search, create, and update Notion databases, pages, and content blocks.Last updated -129471JavaScript
- -securityFlicense-qualityA Model Context Protocol server that extends AI capabilities by providing file system access and management functionalities to Claude or other AI assistants.Last updated -3396TypeScript
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI language models like Claude to securely interact with Microsoft OneNote data, allowing for reading, writing, searching, and comprehensive editing of notebooks, sections, and pages directly through an AI interface.Last updated -13JavaScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that provides Claude with access to search, retrieve, and analyze notes from the Bear App through natural language queries.Last updated -2Python