
Bear MCP Server

2025.02.17
0
TypeScript笔记管理数据访问内容生成开发效率
Bear MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,提供对 Bear Notes 应用程序的访问。它通过运行 SQL 命令来访问 Bear Notes 的 SQLite 数据库,支持读取笔记、按文本搜索笔记以及列出所有标签等功能。
View on GitHub
Overview
基本能力
产品定位
Bear MCP Server 是一个专门为 Bear Notes 设计的 MCP 服务器,旨在通过 MCP 协议提供对 Bear Notes 数据的访问和管理功能。
核心功能
- 读取笔记
- 按文本搜索笔记
- 列出所有标签
适用场景
- 需要批量读取或搜索 Bear Notes 中的笔记
- 需要获取 Bear Notes 中的所有标签
- 开发与 Bear Notes 集成的工具或应用
工具列表
get_notes
: 检索所有笔记get_tags
: 列出所有标签get_notes_like
: 搜索包含特定文本的笔记
常见问题解答
- 需要安装 Bear Notes 应用程序(仅限 macOS)
- 需要访问 Bear 数据库
使用教程
使用依赖
- Node.js
- Bear Notes 应用程序(macOS)
安装教程
# 克隆项目
git clone https://github.com/akseyh/bear-mcp-server
# 进入项目目录
cd bear-mcp-server
# 安装依赖
npm install
# 构建项目
npm run build
调试方式
- 更新
claude_desktop_config.json
文件,配置 MCP 服务器路径 - 启动服务器后,可以使用提供的 MCP 工具进行测试
示例配置:
{
"mcpServers": {
"bear": {
"command": "node",
"args": [".../build/index.js"] // 更改为你的路径
}
}
}