Obsidian Everywhere — MCP-сервер для Claude Code: установка
MCP-сервер связывает ИИ-агента с локальным хранилищем Obsidian: ищет заметки, строит контекст и выполняет защищённые правки.
claude mcp add obsidian-everywhere -- npx -y obsidian-everywhereЧто делает Obsidian Everywhere
Obsidian Everywhere индексирует Markdown, текстовые и некоторые офисные файлы из локального vault. MCP-сервер использует полнотекстовый поиск, граф связей, обратные ссылки, переходы по соседним узлам и PageRank. get_context_bundle собирает ограниченный по размеру контекст вокруг темы, вместо передачи агенту всего хранилища.
Сервер работает локально через stdio, а для удалённых агентов умеет отдавать те же инструменты через аутентифицированный HTTP. Правки проходят через защищённые операции с dry-run, снимками для отката и восстановлением после пропажи подключённого диска. Git-функции выключены по умолчанию; коммит и push требуют предварительного просмотра и одноразового подтверждения.
Семантический поиск включается отдельно через OBSIDIAN_EVERYWHERE_ENABLE_SEMANTIC=true. Для него нужен @huggingface/transformers@^4.2.0; модель multilingual-e5-small скачивается локально и затем работает без облака. Без дополнительной памяти семантический режим лучше не включать, потому что по умолчанию сервер держит его выключенным.
Какие задачи решает
- найти связанные заметки по словам и смыслу
- собрать контекст темы из графа Obsidian
- внести защищённую правку в локальный vault
- проверить Git-изменения перед коммитом
- восстановить работу после отключения хранилища
Примеры запросов агенту
- Найди в моём vault заметки по теме миграции и собери связанный контекст.
- Покажи кратчайший путь между заметками
Project AlphaиAPI decisions. - Подготовь правку заметки, сначала покажи dry-run и не применяй её без подтверждения.
Как установить Obsidian Everywhere
Командой платформы
claude mcp add obsidian-everywhere -- npx -y obsidian-everywhereКомандой платформы
codex mcp add obsidian-everywhere -- npx -y obsidian-everywhereФайл настроек
{
"mcpServers": {
"obsidian-everywhere": {
"command": "npx",
"args": [
"-y",
"obsidian-everywhere"
]
}
}
}Файл настроек
{
"servers": {
"obsidian-everywhere": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"obsidian-everywhere"
]
}
}
}Командой платформы
gemini mcp add obsidian-everywhere npx -y obsidian-everywhereПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Obsidian Everywhere
Как установить Obsidian Everywhere в Claude Code?
Выполните claude mcp add obsidian-everywhere -- npx -y obsidian-everywhere.
Что делает Obsidian Everywhere?
Он даёт агенту доступ к локальному vault Obsidian через поиск, граф связей, семантический контекст и защищённые операции записи. Локальные Git-действия доступны отдельно и требуют подтверждения.
Что нужно для семантического поиска?
Установите @huggingface/transformers@^4.2.0 и включите OBSIDIAN_EVERYWHERE_ENABLE_SEMANTIC=true. Модель multilingual-e5-small загружается на компьютер и работает локально.