Bear笔记交互服务器

一个用于与Bear笔记软件交互的MCP服务器,支持多种操作如创建笔记、添加标签、搜索等。

  • by jkawamoto
  • Python
  • 本地部署
  • 77 星标
  • 更新于
在 GitHub 查看 jkawamoto/mcp-bear

使用说明

[!注意] 此存储库已存档。截至 v2.8, 熊现在包括一个 本土的 MCP服务器实现, 使得这个独立服务器变得没有必要。

Bear MCP服务器

用于与以下对象交互的MCP服务器 熊 笔记软件。

安装

[!注意] 你将需要 uv 安装在您的系统上以供使用 uvx 命令。

鹅

打开此链接

goose://extension?cmd=uvx&arg=--from&arg=git%2Bhttps%3A%2F%2Fgithub.com%2Fjkawamoto%2Fmcp-bear&arg=mcp-bear&id=bear&name=Bear&description=Interacting%20with%20Bear%20note-taking%20software&env=BEAR_API_TOKEN

要启动安装程序,请单击“是”确认安装。 集 BEAR_API_TOKEN 将环境变量添加到您的api令牌中。

Manually configuration

您还可以直接编辑配置文件(~/.config/goose/config.yaml)包括以下条目:

extensions:
  bear:
    name: Bear
    cmd: uvx
    args: [--from, git+https://github.com/jkawamoto/mcp-bear, mcp-bear]
    envs: { "BEAR_API_TOKEN": "<YOUR_TOKEN>" }
    enabled: true
    type: stdio

有关在Goose中配置MCP服务器的更多详细信息,请参阅文档: 使用扩展|鹅.

克劳德

下载最新的MCP捆绑包 mcp-bear.mcpb 来自 这个 发布 页面, 然后打开下载的 .mcpb 文件或将其拖动到Claude Desktop的“设置”窗口中。

Manually configuration

您还可以为Claude Desktop手动配置此服务器。 编辑 claude_desktop_config.json 通过在下面添加以下条目来创建文件 mcpServers:

{
  "mcpServers": {
    "bear": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/jkawamoto/mcp-bear",
        "mcp-bear",
        "--token",
        "<YOUR_TOKEN>"
      ]
    }
  }
}

编辑后,重新启动应用程序。

欲了解更多信息, 参见: 连接到本地MCP服务器-模型上下文协议.

LM Studio

要为LM Studio配置此服务器,请单击下面的按钮。

已实施的行动

服务器支持以下操作。 请参阅Bear的 X-callback-url方案文档 了解每个动作的详细信息。

  • [x] /打开注释
  • [x] /创建
  • [x] /添加文本(部分通过replace_note和add_title方法)
  • [x] /添加文件
  • [x] /标签
  • [x] /打开标签
  • [x] /重命名标签
  • [x] /删除标签
  • [x] /垃圾
  • [x] /存档
  • [x] /未标记
  • [x] /全部
  • [x] /今天
  • [x] /已锁定
  • [x] /搜索
  • [x] /抓取网址

许可证

此应用程序根据MIT许可证获得许可。看 许可证 文件以获取更多详细信息。