关于 Bear App MCP
Bear App MCP 是面向 Bear 笔记和写作应用的 MCP 服务,供 MCP 客户端查询、筛选和管理笔记。它提供按更新时间查看笔记、按标签筛选、读取摘要及删除笔记的工具。
主要功能
- 01按更新时间列出笔记
- 02按标签筛选笔记
- 03读取笔记前 5 行及更新时间
- 04将指定笔记移至废纸篓
适用场景
- 01查看最近更新的 Bear 笔记
- 02查找带有特定标签的笔记
- 03读取笔记开头内容
- 04从 Bear 移除指定笔记
MCP 相关
该 MCP 服务向 MCP 客户端提供 Bear 笔记查询、筛选、摘要读取和删除工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Bear App MCP
一个基于 Python 的 MCP(机器控制协议)接口,用于访问 Bear 这款美观、灵活的笔记与写作应用。
功能
此 MCP 提供以下工具,可与 Bear 交互:
-
获取笔记列表
- 获取按更新时间排序的最新笔记
- 指定要返回的笔记数量
- 返回笔记标题及其最后更新时间戳
-
按标签获取笔记
- 按指定标签筛选笔记
- 返回所有带有指定标签的笔记,并按更新时间排序
- 标签应包含“#”前缀(例如,“#work”)
-
获取笔记摘要
- 按标题获取指定笔记的内容
- 返回笔记内容的前 5 行
- 包含笔记的最后更新时间戳
-
删除笔记
- 按标题删除指定笔记
- 在 Bear 中将笔记标记为已丢弃
- 返回成功或失败消息
先决条件
- Python 3.11
- 安装 UV
curl -LsSf https://astral.sh/uv/install.sh | sh - 安装依赖项
uv activate && uv install
MCP 服务配置
将以下内容添加到 MCP 配置中:
{
"mcpServers": {
"Raindrop": {
"command": "uv",
"args": [
"--directory",
"<location to project clone>",
"run",
"bear.py"
],
"env": {
}
}
}
}
许可证
MIT 许可证——详情请参阅 LICENSE 文件
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。