Obsidian MCP Secure

Obsidian MCP Secure

dewtech-technologiesNOASSERTION
obsidian-mcp-secure — это MCP-сервер. Он создан для безопасного подключения AI-ассистентов к вашему хранилищу Obsidian. В отличие от плагинов, которые встраивают ИИ в Obsidian, этот сервер действует наоборот. Он предоставляет внешним AI-клиентам контролируемый доступ к вашим заметкам. Сервер спроектирован с упором на безопасность. Он с нуля построен с учетом стандарта OWASP Top 10. Все операции, которые AI выполняет с вашими файлами, записываются в полный журнал аудита. Технически он работает как мост: Claude Desktop -> obsidian-mcp-secure -> плагин Local REST API -> ваши .md-файлы.
Подключение

Подключить Obsidian MCP Secure

Выберите способ запуска и свой MCP-клиент. Ниже останется одна готовая инструкция, которую можно проверить и скопировать.

1

Способ подключения

2

Куда подключить

3

Скопируйте и проверьте

Claude Desktop / Claude Code

Клиент запускает MCP-сервер как локальный процесс.

  1. 1.Откройте настройки MCP в Claude.
  2. 2.Добавьте сервер с указанной командой и переменными окружения.
  3. 3.Перезапустите Claude, если сервер не появился автоматически.
json
{
  "mcpServers": {
    "obsidian-mcp-secure": {
      "command": "npx",
      "args": [
        "-y",
        "obsidian-mcp-secure"
      ]
    }
  }
}

Сгенерировано из существующей команды запуска. Желательно сверить с README.

Инструкция собрана из данных карточки и пока не отмечена как проверенная редакцией. Сверьте команду с README источника и не передавайте лишние права или секреты.

Как оценить Obsidian MCP Secure

Obsidian MCP Secure относится к Obsidian. Ниже собраны проверяемые признаки, по которым его можно сравнить с другими серверами каталога.

Происхождение
Проект сообщества
Лицензия
NOASSERTION
Реализация
JavaScript
Транспорт
stdio

Что проверить перед выбором

  • Изучите README, открытые issues и историю последних изменений в репозитории.
  • Проверьте команду установки и зависимости перед запуском в рабочем окружении.
  • Ограничьте доступ MCP-сервера только нужными файлами, API и переменными окружения.

Карточка отредактирована 20.07.2026.

Автоматическая проверка источника ещё не выполнена. Внешних источников в карточке: 1.

Характеристики

Общее

  • СтатусСообщество
  • Разработчикdewtech-technologies
  • ЛицензияNOASSERTION

Технологии

  • Языки
    JavaScript
  • Транспорт
    stdio

Описание

Возможности

  • Защищает хранилище по методологии OWASP Top 10: предотвращает path traversal, инъекции, подделку межсайтовых запросов (CSRF) и переполнение данных.
  • Ведет неизменяемый журнал аудита: фиксирует какой именно AI-клиент, когда и какие файлы запрашивал, создавал или изменял.
  • Читает содержимое любой заметки из хранилища — достаточно указать путь к файлу.
  • Создаёт новые .md-файлы с заданным содержимым в указанной папке.
  • Редактирует заметки: добавляет новый текст, изменяет или удаляет существующие фрагменты.
  • Выполняет полнотекстовый поиск по всем заметкам и выводит результаты с фрагментами текста.
  • Показывает полную структуру хранилища: список папок, файлов и всех тегов.
  • Удаляет и переименовывает файлы с обязательным внесением записи в лог аудита.
  • Фильтрует и блокирует небезопасные запросы до того, как они достигнут Obsidian.
  • Работает как отдельный Node.js-процесс, не нагружая интерфейс Obsidian и не замедляя его работу.

Как подключить

Для работы obsidian-mcp-secure требуется установленный плагин Local REST API (от Adam Coddington) в вашем Obsidian.

  • Установите плагин Local REST API из каталога сообщества Obsidian. Задайте порт (по умолчанию 27123) и скопируйте API-токен.
  • Убедитесь, что в системе установлен Node.js (версия 18 или выше).
  • Добавьте сервер в файл конфигурации Claude Desktop (claude_desktop_config.json):
{ "mcpServers": { "obsidian-mcp-secure": { "command": "npx", "args": ["-y", "obsidian-mcp-secure"], "env": { "OBSIDIAN_LOCAL_REST_API_PORT": "27123", "OBSIDIAN_LOCAL_REST_API_TOKEN": "ваш-токен" } } } }
  • Перезапустите Claude Desktop. Проверьте логи клиента — должно появиться сообщение об успешном подключении к серверу.

Примеры запросов

  • «Покажи полную структуру моего хранилища Obsidian: все папки, подпапки и файлы.»
  • «Найди в моих заметках всё, что связано с архитектурой микросервисов. Выведи названия файлов и первые 100 символов содержания.»
  • «Создай новую заметку в папке Ежедневные заметки под названием 2024-10-15 и запиши туда план на день.»
  • «Проверь логи аудита за сегодня. Были ли неудачные попытки чтения защищенных файлов?»

Технические детали

  • Язык: JavaScript (Node.js)
  • Транспорт: stdio
  • Лицензия: NOASSERTION
  • Совместимые клиенты: Claude Desktop, Cursor, Continue.dev и любые MCP-клиенты с поддержкой stdio
  • Зависимости: Obsidian, плагин Local REST API

Поделиться