kObsidian

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

Поделиться