Перейти к содержимому

Obsidian MCP Server

Позволяет ИИ взаимодействовать с Obsidian: чтение, создание, редактирование заметок и управление тегами.

TypeScript
532 stars

Описание

Это сервер MCP для Obsidian на Node.js, который интегрирует ИИ-ассистентов (например, Claude) с хранилищами заметок. Ключевые особенности: инструменты для чтения, поиска, создания, редактирования, перемещения и удаления заметок; управление тегами (добавление, удаление, переименование). Потенциальные применения: автоматизация управления знаниями, поиск и организация контента через ИИ, интеграция с AI для продуктивности. Требует резервного копирования хранилища из-за доступа на чтение/запись.

Возможности

Чтение заметок

Чтение содержимого конкретной заметки с помощью инструмента read-note.

Создание заметок

Создание новых заметок и директорий с помощью create-note и create-directory.

Редактирование заметок

Редактирование существующих заметок с помощью edit-note.

Удаление и перемещение

Удаление заметок (delete-note) и перемещение (move-note).

Поиск в хранилище

Поиск заметок и содержимого с помощью search-vault.

Управление тегами

Добавление (add-tags), удаление (remove-tags), переименование (rename-tag) и организация тегов (manage-tags).

Список хранилищ

Просмотр доступных хранилищ для мульти-хранилищных настроек (list-available-vaults).

Установка

Для ручной установки добавьте в конфигурацию Claude Desktop (файл claude_desktop_config.json):

{
    "mcpServers": {
        "obsidian": {
            "command": "npx",
            "args": ["-y", "obsidian-mcp", "/path/to/your/vault"]
        }
    }
}

Замените путь на абсолютный к вашему хранилищу Obsidian. Перезапустите Claude Desktop. Требуется Node.js 20+.

Через Smithery: npx -y @smithery/cli install obsidian-mcp --client claude.

Информация

Язык
TypeScript
Лицензия
MIT License
GitHub Stars
532

Ссылки