
kObsidian
bezataApache-2.0
3 звёзд
kObsidian — MCP-сервер для Obsidian, построенный на идее LLM Wiki от Андрея Карпатого. Вы отбираете источники и следите за качеством контента, а AI-ассистент берёт на себя учёт, структурирование и связывание заметок.
Сервер работает на уровне файловой системы: он напрямую читает и пишет Markdown-файлы в вашем хранилище. Obsidian остаётся открытым, вы видите изменения сразу и сохраняете полный контроль над данными. Не нужны сторонние плагины или синхронизация — только ваша папка с заметками.
Главное отличие kObsidian от других MCP-серверов для Obsidian — полноценная поддержка воркспейсов. Вы можете держать под рукой несколько хранилищ и переключаться между ними прямо в диалоге, не перезапуская клиент и не меняя настройки. Сервер работает с любыми MCP-клиентами, поддерживающими транспорт stdio.
Установка
npx -y kobsidian-mcpХарактеристики
Общее
- СтатусСообщество
- Разработчикbezata
- ЛицензияApache-2.0
Технологии
- ЯзыкиTypeScript
- Транспортstdio
Описание
Возможности
- Читать любые заметки из хранилища Obsidian.
- Создавать новые Markdown-заметки в нужной папке.
- Редактировать существующие файлы — дописывать, исправлять, структурировать.
- Искать по заголовкам и полному тексту заметок.
- Просматривать структуру хранилища: папки, файлы, вложения.
- Переключаться между разными хранилищами без перезапуска сессии (vault.list, vault.select).
- Автоматически проставлять теги и связывать связанные заметки.
- Использовать встроенные промпты для быстрых действий: подвести итог, найти связи, создать запись.
- Получать метаданные заметок и ресурсы хранилища.
Как подключить
Установите сервер через npx:
npx -y kobsidian-mcp
Пропишите сервер в конфигурации вашего MCP-клиента. Пример для Claude Desktop (файл claude_desktop_config.json):
{
"mcpServers": {
"kobsidian": {
"command": "npx",
"args": ["-y", "kobsidian-mcp"],
"env": {
"OBSIDIAN_VAULT_PATH": "/Users/username/MyObsidianVault"
}
}
}
}
Для одного хранилища укажите путь в OBSIDIAN_VAULT_PATH. Если хранилищ несколько, сервер найдёт их по корневой папке Obsidian. После сохранения конфига перезапустите MCP-клиент.
Примеры запросов
- «Найди в хранилище обсуждения архитектуры и подготовь краткую сводку для нового участника команды».
- «Создай заметку "План на неделю" в папке Goals и добавь туда задачи из моих последних сообщений».
- «Переключись на хранилище Research и покажи все файлы из папки Experiments».
- «Проверь заметку "Баг-репорт #42", обнови статус и добавь ссылку на связанный пул-реквест».
Технические детали
- Язык: TypeScript (строгий режим)
- Среда выполнения: Bun 1.3+
- Транспорт: stdio
- Инструментов MCP: 66
- Ресурсов MCP: 4
- Промптов MCP: 3
- Лицензия: Apache-2.0
- Совместимость: Claude Desktop, Cursor, Continue.dev, любые клиенты MCP со stdio