熊笔记MCP服务器
这个项目是一个Node.js MCP(模型上下文协议)服务器,它允许AI代理通过Bear的x-callback-url方案与macOS上的Bear笔记应用进行交互。
功能
- 创建Bear笔记代理可以在Bear中创建带有自定义标题、文本和标签的新笔记。
- 标签支持支持扁平和嵌套标签(例如。,
test根据上面的信息,执行如下指令:test/mcp-server--- - 打开/编辑/固定创建后打开笔记的选项,以编辑模式打开,或固定笔记。
- 回调处理使用本地HTTP服务器捕获Bear的x-success/x-error回调,以实现稳健的自动化。
- macOS 本地集成利用
open通过其URL方案触发Bear的命令。
设置说明
前提条件
- macOS 与 熊 已安装
- Node.js(建议使用v18或更高版本)
- npm
安装
- 克隆此存储库:
git clone git@github.com:counterall/bear-note-mcp.git
cd bear-note-mcp- 安装依赖项:
npm install- 构建项目:
npm run build运行MCP服务器,以VSCode为例
在全局或项目特定的设置中添加以下内容 mcp.json根据上面的信息,执行如下指令:
{
"servers": {
"bear-note": {
"command": "node",
"args": ["/path/to/bear-note-mcp/dist/server.js"]
}
}
}笔记
- 服务器必须在与Bear相同的macOS机器上运行。
- The Bear应用必须已安装且可通过(该途径)访问
bear://URL方案。
______________________________________________________________________
如需更多详情,请参阅代码中的内容 src/server.ts 或者通过问题联系。
