Bear MCP Server について
Bear MCP Server は、Bear ノートアプリのノートにアクセスするための MCP サーバーです。Bear の SQLite データベースに対して SQL コマンドを実行し、AI クライアントからノートを読み取り・検索できます。
主な機能
- 01ノートの読み取り
- 02テキストによるノート検索
- 03全タグの一覧表示
活用シーン
- 01Claude Desktop から Bear のノート内容を照会
- 02キーワードによる過去のノート検索
- 03Bear で使用中のタグの確認
MCP 対応
get_notes、get_tags、get_notes_like の3つのツールを MCP クライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Bear MCP サーバー
このプロジェクトは、Bear Notesへのアクセスを提供するModel Context Protocol(MCP)サーバーです。
BearはノートをSQLiteデータベースに保存します。このMCPサーバーは、ノートにアクセスするためにいくつかのSQLコマンドを実行します。 https://bear.app/faq/where-are-bears-notes-located

機能
- ノートを読み取る
- テキストでノートを検索する
- すべてのタグを一覧表示する
インストール
# Clone the project
git clone https://github.com/akseyh/bear-mcp-server
# Change directory
cd bear-mcp-server
# Install dependencies
npm install
# Build the project
npm run build
Claude Desktopの設定
claude_desktop_config.jsonを更新します
Docker
{
"mcpServers": {
"bear": {
"command": "docker",
"args": [
"run",
"-v",
"/Users/[YOUR_USER_NAME]/Library/Group Containers/9K33E3U3T4.net.shinyfrog.bear/Application Data:/app/db",
"-i",
"akseyh/bear-mcp-server"
]
}
}
}
NPM
{
"mcpServers": {
"bear": {
"command": "npx",
"args": [
"bear-mcp-server"
]
}
}
}
サーバーを起動すると、次のMCPツールが利用可能になります。
get_notes:すべてのノートを取得しますget_tags:すべてのタグを一覧表示しますget_notes_like:指定したテキストを含むノートを検索します
必要条件
- Node.js
- Bearノートアプリケーション(macOS)
- Bearデータベースへのアクセス
ライセンス
ISC
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
