mcpField
B
Bear App MCP

Bear App MCP

本地服务
github.com/sachin-philip生产力280 周前更新

关于 Bear App MCP

Bear App MCP 是面向 Bear 笔记和写作应用的 MCP 服务,供 MCP 客户端查询、筛选和管理笔记。它提供按更新时间查看笔记、按标签筛选、读取摘要及删除笔记的工具。

主要功能

  1. 01按更新时间列出笔记
  2. 02按标签筛选笔记
  3. 03读取笔记前 5 行及更新时间
  4. 04将指定笔记移至废纸篓

适用场景

  1. 01查看最近更新的 Bear 笔记
  2. 02查找带有特定标签的笔记
  3. 03读取笔记开头内容
  4. 04从 Bear 移除指定笔记

MCP 相关

该 MCP 服务向 MCP 客户端提供 Bear 笔记查询、筛选、摘要读取和删除工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Bear App MCP

一个基于 Python 的 MCP(机器控制协议)接口,用于访问 Bear 这款美观、灵活的笔记与写作应用。

功能

此 MCP 提供以下工具,可与 Bear 交互:

  1. 获取笔记列表

    • 获取按更新时间排序的最新笔记
    • 指定要返回的笔记数量
    • 返回笔记标题及其最后更新时间戳
  2. 按标签获取笔记

    • 按指定标签筛选笔记
    • 返回所有带有指定标签的笔记,并按更新时间排序
    • 标签应包含“#”前缀(例如,“#work”)
  3. 获取笔记摘要

    • 按标题获取指定笔记的内容
    • 返回笔记内容的前 5 行
    • 包含笔记的最后更新时间戳
  4. 删除笔记

    • 按标题删除指定笔记
    • 在 Bear 中将笔记标记为已丢弃
    • 返回成功或失败消息

先决条件

  1. Python 3.11
  2. 安装 UV curl -LsSf https://astral.sh/uv/install.sh | sh
  3. 安装依赖项 uv activate && uv install
MCP 服务配置

将以下内容添加到 MCP 配置中:

{
  "mcpServers": {
    "Raindrop": {
      "command": "uv",
      "args": [
        "--directory",
        "<location to project clone>",
        "run",
        "bear.py"
      ],
      "env": {
      }
    }
  }
}

许可证

MIT 许可证——详情请参阅 LICENSE 文件

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。