Token导航 LogoToken导航

MCP Server · 运维云端

Obsidian MCP Erver

一个利用AI视觉和MCP协议将手写笔记自动转换为结构化Obsidian Markdown文件的服务。

stdio官方级别未说明来源级核验工具 2
PythonClaude自动化处理Claude Desktop

快速开始

作者 / 组织
Edjopima
提供方
Edjopima
运行时
Python

工具数量

2

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Obsidian MCP Erver 属于运维云端类 MCP Server,公开资料标注 2 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前要先准备 会话凭据。

分类

运维云端

传输方式

stdio

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

安装命令

uv run app/main.py

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 2 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

黑曜石MCP服务器

使用AI视觉和MCP自动将手写笔记转换为结构化的黑曜石标记文件。

MCP(模型上下文协议)服务器,将手写笔记的照片转换为黑曜石中的结构化日常笔记和收件箱笔记。只需为您的笔记拍照,将其发送到Claude Desktop,即可在您的保管库中获得格式完美的markdown文件。

✨ 特性

  • 📸 图片到Markdown:自动将手写笔记转换为结构化标记
  • 📅 每日笔记:使用日程表、任务和日志创建有组织的每日笔记
  • 📥 收件箱备注:通过自动主题提取和维基链接格式快速记录笔记
  • 🎯 多主题处理:将多个主题拆分为单独的链接笔记
  • 🤖 AI驱动:使用克劳德的多模式功能来“阅读”你的笔迹
  • ⚡ 零手动转录:不用再手写笔记了
  • 📝 结构化内容:自动组织成多个部分(日程表、任务、日志)

安装

此项目使用 紫外线 用于依赖性管理。

# Install dependencies
uv sync

配置

创建一个 .env 项目根目录中的文件:

VAULT_PATH=/path/to/your/obsidian/vault
DAILY_NOTES_PATH=daily-notes    # optional, defaults to "daily-notes"
INBOX_NOTES_PATH=inbox           # optional, defaults to "inbox"

目录结构 在你的黑曜石保险库中:

your-vault/
├── daily-notes/     # Daily notes will be created here
└── inbox/           # Inbox notes will be created here

用法

添加到Claude桌面

  1. 找到您的Claude Desktop配置文件:

- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json - 视窗: %APPDATA%/Claude/claude_desktop_config.json

  1. 将此MCP服务器添加到配置中:
{
  "mcpServers": {
    "obsidian": {
      "command": "uv",
      "args": [
        "--directory",
        "/absolute/path/to/obsidian-mcp-server",
        "run",
        "app/main.py"
      ]
    }
  }
}

重要:替换 /absolute/path/to/obsidian-mcp-server 带有此项目目录的绝对路径。

  1. 重新启动克劳德桌面
  1. 服务器工具将在Claude Desktop中提供。您可以通过查看MCP工具图标进行验证。

独立运行

您还可以独立运行服务器进行测试:

uv run app/main.py

服务器使用stdio传输运行,可以与支持MCP协议的任何LLM客户端集成。

运作原理

每日笔记

当您发送图像时 包含文本“每日笔记”:

  • LLM提取日程计划项目、任务和日志
  • 以当前日期作为文件名创建每日笔记
  • 内容被组织成结构化块:

- 日程安排 - 任务(带复选框) - 每日日志 - Youtube书签(数据视图查询)

收件箱备注

当您发送图像时 没有“每日笔记”文本:

  • LLM提取主要主题作为标题
  • 创建包含任务和日志的收件箱笔记
  • 多个主题创建单独的链接笔记
  • 文件名使用经过净化的标题,便于参考

项目结构

app/
�� server.py                      # FastMCP server instance
�� main.py                        # Entry point
�� tools/
   �� create_daily_note_tool.py  # Daily note creation tool
   �� create_inbox_note_tool.py  # Inbox note creation tool
�� utils/
    �� utils.py                   # Utility functions
    �� templates/
        �� daily-note.md          # Daily note template
        �� inbox-note.md          # Inbox note template

发展

服务器使用FastMCP公开LLM客户端可以调用的工具。通过将工具导入来注册它们 main.py.

要添加新工具,请执行以下操作:

  1. 在中创建新文件 app/tools/
  2. 定义您的功能 @mcp.tool() 装饰器
  3. 导入 app/main.py

📖 工作流示例

  1. 拍一张照片 在会议期间手写笔记
  2. 打开克劳德桌面 并附上图像
  3. 克劳德自动:

- 使用视觉功能读取您的笔迹 - 提取日程计划项目、任务和日志 - 在黑曜石保险库中创建结构化标记文件

  1. 开放式黑曜石 找到你格式完美的笔记

输入(手写)

DAILY NOTE - Oct 27, 2025

Day Planner:
- 9:00 AM Team standup
- 2:00 PM Client meeting

Tasks:
□ Fix login bug
□ Review PR #123

Logs:
- Had great discussion about new feature

输出(黑曜石中的Markdown)

## Day planner

- 9:00 AM Team standup
- 2:00 PM Client meeting

## Tasks

- [ ] Fix login bug
- [ ] Review PR #123

## Daily Logs

- Had great discussion about new feature

工具与能力

工具数量

2

资源数量

0

提示词数量

0

能力标签

笔记转换Python本地部署AI视觉Obsidian集成自动化处理手写识别

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 只提供 2 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到会话凭据的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Obsidian MCP Erver

MCP World · 本页

2stdio有1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Obsidian MCP Erver 怎么安装?

公开资料给出的安装命令是 uv run app/main.py,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Obsidian MCP Erver 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Obsidian MCP Erver 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Obsidian MCP Erver 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Obsidian MCP Erver 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP