黑曜石保管库mcp服务器
用于黑曜石保险库的自定义MCP服务器,支持PDF读取和二进制媒体写入。构建用于用vault感知工具替换通用文件系统MCP服务器。
它的作用
- 读取文本文件 (markdown、txt、json等)
- 阅读PDF 因为是base64,所以Claude可以原生处理它们
- 写入文本文件 (笔记、每日笔记、模板)
- 写入二进制媒体 来自base64(图像、音频……让克劳德生成的图像进入你的保险库的关键缺失部分)
- 列出文件 使用递归目录浏览
- 搜索 按关键字跨所有笔记
- 删除文件 配备安全防护装置
- 保险库统计信息 结构概述
快速开始
git clone https://github.com/seanomeara/obsidian-vault-mcp-server.git
cd obsidian-vault-mcp-server
npm install
npm run build
VAULT_PATH="$HOME/Library/Mobile Documents/iCloud~md~obsidian/Documents/The Journey" npm start服务器在上运行 http://localhost:3000/mcp …将Cloudflare隧道指向它。
配置
| 变量 | 默认值 | 描述 |
|---|---|---|
VAULT_PATH | ~/Library/Mobile Documents/iCloud~md~obsidian/Documents/The Journey | 黑曜石拱顶之路 |
PORT | 3000 | 服务器端口 |
更新中
git pull
npm install
npm run build
# Restart the server建筑
TypeScript MCP服务器通过Express使用流式HTTP传输。不需要mcp代理。..这是Cloudflare Tunnel直接连接到的单个进程。
