Bear MCP Server

Bear MCP Server

site icon
2025.03.24 0
JavaScript笔记管理AI助手集成内容生成
Bear MCP Server 是一个模型上下文协议(MCP)服务器,允许AI助手(如Claude)从Bear笔记应用中读取笔记。该实现直接连接到Bear的SQLite数据库,并以只读模式运行,确保用户的笔记不会被修改或损坏。
View on GitHub

Overview

基本能力

产品定位

Bear MCP Server 是一个专为AI助手设计的中间件,用于安全地访问和查询Bear笔记应用中的内容。

核心功能

  • 提供只读访问Bear笔记应用的功能
  • 支持通过标题或ID打开笔记
  • 支持通过关键词或标签搜索笔记
  • 支持获取所有标签
  • 支持查看特定标签下的所有笔记

适用场景

  • AI助手需要访问用户笔记内容时
  • 用户希望通过AI助手快速查找特定笔记时
  • 用户需要整理或回顾笔记内容时

工具列表

  1. open_note:通过标题或ID打开笔记
  2. search_notes:通过关键词或标签搜索笔记
  3. get_tags:获取所有标签
  4. open_tag:查看特定标签下的所有笔记

常见问题解答

  • 所有操作都是只读的,不会修改数据库
  • 如果Bear数据库位于非标准位置,可以通过--db-path参数指定
  • 需要macOS系统和Bear应用

使用教程

使用依赖

  • macOS系统
  • Bear应用
  • Node.js 18或更高版本

安装教程

选项1:从GitHub安装(推荐)

npx github:bart6114/my-bear-mcp-server

选项2:克隆并本地运行

git clone https://github.com/bart6114/my-bear-mcp-server.git
cd my-bear-mcp-server
npm install
npm run build
npm start

调试方式

  1. 确保Bear应用已安装
  2. 确保Node.js版本符合要求
  3. 如果数据库位于非标准位置,使用--db-path参数指定
  4. 检查日志输出是否有错误信息

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。