Back to MCP directory
publicPublicdnsLocal runtime

mcp-bear

Bear MCP Server是一个用于与Bear笔记软件交互的MCP服务器,支持多种笔记操作功能。

article

README

🚀 熊 MCP 服务器

熊 MCP 服务器是一个可与 Bear 笔记软件进行交互的 MCP 服务器,为用户在不同应用中使用 Bear 提供了便利。

Python 应用 GitHub 许可证 pre-commit Ruff smithery badge

🚀 快速开始

本服务器可在 Goose CLI、Goose Desktop、Claude Desktop 等不同环境中使用,下面为你详细介绍在各环境中的安装配置方法。

📦 安装指南

对于 Goose CLI

若要在 Goose CLI 中启用 Bear 扩展,需编辑配置文件 ~/.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 Desktop

添加一个新的扩展,设置如下: | 属性 | 详情 | |------|------| | 类型 | 标准 IO | | ID | bear | | 名称 | Bear | | 描述 | 与 Bear 笔记软件交互 | | 命令 | uvx --from git+https://github.com/jkawamoto/mcp-bear mcp-bear | | 环境变量 | 添加 BEAR_API_TOKEN,值为你的 API 令牌 |

有关在 Goose Desktop 中配置 MCP 服务器的更多细节,请参考文档:使用扩展 - MCP 服务器

对于 Claude Desktop

要将此服务器配置为 Claude Desktop 使用,请编辑 claude_desktop_config.json 文件,在 mcpServers 下添加以下条目:

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

编辑完成后,重启应用程序。有关更多信息,请参阅:针对 Claude Desktop 用户 - Model Context Protocol

使用 Smithery 安装

要通过 Smithery 自动安装 Bear MCP 服务器,可使用以下命令:

npx -y @smithery/cli install @jkawamoto/mcp-bear --client claude

📚 详细文档

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

  • 查看已实现的动作列表

📄 许可证

查看此项目的许可证信息,请访问:GitHub 许可证

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client