MarkusPfundstein/mcp-obsidian
MCP-сервер для взаимодействия с Obsidian через плагин Obsidian REST API
MCP⭐ 4 436Python
Что это за инструмент
MCP-сервер для взаимодействия с заметками Obsidian через Local REST API плагин, позволяющий LLM читать, искать и редактировать контент в базе знаний.
Зачем нужен
Инструмент решает задачу интеграции Obsidian с AI-ассистентами (например, Claude), превращая заметки в доступный для агентов источник данных. Это полезно для автоматизации рутинных задач с текстом, таких как поиск информации, суммаризация и создание новых документов на основе существующих.
Что можно реализовать
- Поиск по всем файлам в хранилище (vault) по ключевым словам и объяснение контекста упоминаний
- Суммаризация последних заметок (например, протоколов встреч) с формированием готового текста для отправки
- Автоматическое создание новых заметок с добавлением введения или структурированием данных
- Чтение содержимого конкретных файлов или директорий для анализа архитектуры или проектов
- Вставка или добавление контента в существующие заметки относительно заголовков или блоков
Ключевые возможности
- Полный CRUD-доступ к файлам: чтение, поиск, создание, вставка (patch) и удаление
- Работа через Obsidian REST API плагин, что обеспечивает стабильное взаимодействие
- Поддержка вставки контента относительно заголовков, блоков или frontmatter
- Простая конфигурация через переменные окружения (API_KEY, HOST, PORT)
- Интеграция с MCP-клиентами (например, Claude Desktop) для вызова инструментов из промптов
👤 Кому подойдёт: Исследователи, разработчики и аналитики, использующие Obsidian для управления знаниями (PKM) и желающие автоматизировать работу с заметками через AI-агентов.
Релизы
Релизы ещё не отслежены — появятся после ближайшего опроса.