Token导航 LogoToken导航TokenDH.com
My Bear MCP Server logo
文档知识stdio官方级别未说明来源级核验

My Bear MCP Server

MCP Server

github

一个允许AI助手(如Claude)从Bear笔记应用中读取笔记的模型上下文协议(MCP)服务器,通过只读模式连接Bear SQLite数据库确保数据安全。

工具数

0

提示词数

0

GitHub Stars

14

资源数

0
知识管理数据安全JavaScriptClaude只读访问Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

bart6114

提供方

bart6114

最后核验

2026/5/17 20:20

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx github:bart6114/my-bear-mcp-server

详细介绍

Bear MCP服务器

一个模型上下文协议(MCP)服务器,允许像克劳德这样的人工智能助手从 笔记应用程序。此实现以只读模式直接连接到Bear SQLite数据库,确保您的笔记保持安全且未被修改。

![Read-Only](https://github.com/bart6114/my-bear-mcp-server) ![Bear App](https://bear.app) ![Works with Claude](https://claude.ai) ![TypeScript](https://www.typescriptlang.org/) ![License: MIT](https://opensource.org/licenses/MIT)

快速开始

选项1:从GitHub安装(推荐)

npx github:bart6114/my-bear-mcp-server

就是这样!服务器将开始运行并连接到您的Bear数据库。

选项2:克隆并在本地运行

# Clone the repository
git clone https://github.com/bart6114/my-bear-mcp-server.git
cd my-bear-mcp-server

# Install dependencies
npm install

# Build and run
npm run build
npm start

先决条件

  • 安装了Bear应用程序的macOS
  • Node.js 18或更高版本

配置

适用于Claude桌面应用程序

将其添加到您的配置文件中 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "bear": {
      "command": "npx",
      "args": ["github:bart6114/my-bear-mcp-server"],
      "env": {},
      "disabled": false,
      "autoApprove": []
    }
  }
}

对于Claude VS代码扩展

将其添加到您的配置文件中 ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json:

{
  "mcpServers": {
    "bear": {
      "command": "npx",
      "args": ["github:bart6114/my-bear-mcp-server"],
      "env": {},
      "disabled": false,
      "autoApprove": []
    }
  }
}

可用工具

Bear MCP服务器提供以下只读工具(所有操作都是非破坏性的,无法修改您的Bear数据库):

open_note

按标题或ID打开笔记。

search_notes

按术语或标签搜索笔记。

获取标签

获取Bear中的所有标签。

open_tag

显示带有特定标签的所有笔记。

示例用法

以下是如何通过AI助手与Bear MCP工具交互的示例:

搜索笔记

让你的人工智能助手搜索包含特定术语的笔记:

Can you find all my notes about "project management"?

打开特定注释

让你的AI助手按标题检索特定的笔记:

Show me my note titled "Meeting Notes - March 2025"

查看标签

让你的AI助手列出你所有的Bear标签:

What tags do I have in my Bear notes?

查找带有特定标签的笔记

让你的AI助手显示带有特定标签的笔记:

Show me all notes with the #work tag

高级选项

如果您的Bear数据库位于非标准位置:

npx github:bart6114/my-bear-mcp-server --db-path /path/to/your/database.sqlite

技术细节

只读实现

此MCP服务器使用严格的只读连接连接到您的Bear SQLite数据库。这在数据库驱动程序级别强制执行:

// From src/bear-db.ts
this.db = new Database(dbPath, { readonly: true });

这确保了:

  • 无法对数据库执行任何写入操作
  • 您的笔记和标签不能被修改、删除或损坏
  • 如果尝试写入权限,数据库连接将失败

此服务器执行的所有操作都是SELECT查询,只检索数据而不修改数据。

许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

目录标签

目录标签

知识管理数据安全JavaScriptClaude只读访问笔记管理本地部署AI集成SQLiteAI助手集成只读数据库访问Claude兼容

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

local-only

来源包(packageName,安装包名)

github

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP