- tags:: Obsidian, MCP 工具
- source:: Chrome DevTools MCP + Obsidian = Unlimited power
将 Obsidian 应用作为 chrome mcp 工具提供给 AI Agents
设置
1. 启动带远程调试的 Obsidian
启动带远程调试的 Obsidian:
macOS: de.
Linux: obsidian --remote-debugging-port=9222
Windows: & "$env:LOCALAPPDATA\Obsidian\Obsidian.exe" --remote-debugging-port=9222
提示:可以将其别名为简短的命令,比如 obsdev。
2. 将 MCP 服务器添加到 Claude Code
claude mcp add electron-devtools \
-- npx -y chrome-devtools-mcp@latest \
--no-usage-statistics \
--browser-url=http://127.0.0.1:9222--no-usage-statistics 禁用 Google 的遥测(工具调用指标收集,默认启用)。
3. 验证
启动 Claude Code 会话,并要求它截取屏幕截图或运行脚本:
take a screenshot of Obsidian
run: app.vault.getFiles().length
功能特性
take_snapshot— 获取当前视图的 a11y 树(比屏幕截图更好)take_screenshot— 像素级屏幕截图evaluate_script— 运行 JS 脚本,拥有完整的 Obsidian API 访问权限(app、app.workspace、app.vault、app.plugins等)click、fill、hover、press_key— 与 UI 元素交互list_console_messages/list_network_requests— 调试输出performance_start_trace/performance_stop_trace— 性能分析