基本能力
产品定位
Claudesidian MCP Server 是一个用于与 Obsidian 知识库无缝交互的服务器项目,旨在提供高效的知识管理和操作功能。
核心功能
- Reasoning Tool: 管理推理模式,指导复杂问题的解决过程。
- CreateMemory Tool: 存储重要信息作为每次交互的记忆。
- FuzzySearch Tool: 在知识库中执行模糊搜索,快速找到相关笔记。
- ScrapeWebsite Tool: 抓取授权的网页内容并将其存档为笔记。
- CreateNote Tool: 在 Obsidian 知识库中创建新笔记。
- EditNote Tool: 编辑知识库中的现有笔记。
- MemoryRetrieval Tool: 根据查询检索和合成知识库中的记忆。
- Relationships Tool: 管理不同笔记或实体之间的关系信息。
适用场景
- 需要高效管理和操作 Obsidian 知识库的用户。
- 需要从网页抓取内容并存储为笔记的场景。
- 需要复杂推理和记忆管理的场景。
工具列表
- Reasoning Tool: 管理推理模式。
- CreateMemory Tool: 存储交互记忆。
- FuzzySearch Tool: 模糊搜索笔记。
- ScrapeWebsite Tool: 抓取网页内容。
- CreateNote Tool: 创建新笔记。
- EditNote Tool: 编辑现有笔记。
- MemoryRetrieval Tool: 检索记忆。
- Relationships Tool: 管理笔记关系。
常见问题解答
- 确保终端在正确的项目目录中运行安装和运行命令。
- 检查知识库路径是否正确且可访问。
- 确保 Python 在系统 PATH 中。
- 运行
claudesidian --version
验证安装。 - 检查 Claude Desktop 日志中的错误信息。
使用教程
使用依赖
- Python 3.9+
- Git
- Playwright
安装命令:
python
pip install -e .
playwright install
安装教程
- 克隆仓库:
https://github.com/Synaptic-Labs-AI/claudesidian.git
- 配置
claude_desktop_config.json
:
json
{
"mcpServers": {
"claudesidian": {
"command": "claudesidian",
"args": [
"PATH_TO_YOUR_OBSIDIAN_VAULT"
]
}
}
} - 安装依赖:
python
pip install -e .
playwright install - 运行服务器:
python
claudesidian "PATH_TO_YOUR_OBSIDIAN_VAULT"
调试方式
- 运行
claudesidian --version
验证安装。 - 检查日志文件:
C:/Users/<YourUsername>/AppData/Roaming/Claude/logs
。