stellavault — MCP-сервер для Claude Code: доступ к Obsidian-vault
Локальный MCP-сервер, через который Claude ищет, спрашивает и черновики прямо по вашему Obsidian-vault. 21 инструмент, без API-ключей.
claude mcp add --env STELLAVAULT_DB_PATH=<STELLAVAULT_DB_PATH> --transport stdio stellavault -- npx -y stellavaultЧто делает stellavault
Stellavault подключается к хранилищу заметок и отдаёт его агенту как источник: поиск, вопросы по содержимому, черновики, проверка связей. Внутри 21 инструмент, работает через stdio, эмбеддинги считаются на машине — облако и ключи не нужны. Исходные файлы не перезаписываются.
Для Claude есть два пути. Быстрый — claude mcp add stellavault -- npx -y stellavault. Если база должна лежать в конкретном месте, добавляется переменная: claude mcp add --env STELLAVAULT_DB_PATH=<STELLAVAULT_DB_PATH> --transport stdio stellavault -- npx -y stellavault. Перед этим нужен Node.js 20 или новее — на старых версиях сервер не стартует.
По умолчанию путь к базе не задаётся, поэтому без STELLAVAULT_DB_PATH индекс уйдёт туда, куда решит сам сервер. Для Cursor, GitHub Copilot и Gemini CLI конфигурация своя: JSON-блок с mcpServers или servers либо команда gemini mcp add.
Какие задачи решает
- найти заметку по смыслу, а не по точному слову
- задать вопрос по всему хранилищу и получить ответ со ссылками на заметки
- собрать черновик из уже написанных материалов
- проверить, где в заметках противоречия и дубли
- подключить личный vault к агенту без выгрузки данных в облако
Примеры запросов агенту
- Найди в моём vault заметки про планирование релизов и покажи три самые близкие
- Что у меня записано про кэширование? Собери ответ со ссылками на заметки
- Сделай черновик статьи про локальные эмбеддинги на основе моих заметок
Как установить stellavault
Командой платформы
claude mcp add --env STELLAVAULT_DB_PATH=<STELLAVAULT_DB_PATH> --transport stdio stellavault -- npx -y stellavaultВместо <…> подставьте свои значения
Командой платформы
codex mcp add stellavault --env STELLAVAULT_DB_PATH=<STELLAVAULT_DB_PATH> -- npx -y stellavaultВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"stellavault": {
"command": "npx",
"args": [
"-y",
"stellavault"
],
"env": {
"STELLAVAULT_DB_PATH": "<STELLAVAULT_DB_PATH>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"stellavault": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"stellavault"
],
"env": {
"STELLAVAULT_DB_PATH": "<STELLAVAULT_DB_PATH>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e STELLAVAULT_DB_PATH=<STELLAVAULT_DB_PATH> stellavault npx -y stellavaultВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о stellavault
Как установить stellavault в Claude Code?
Выполните claude mcp add stellavault -- npx -y stellavault. Если нужно указать путь к базе, используйте вариант с переменной: claude mcp add --env STELLAVAULT_DB_PATH=<STELLAVAULT_DB_PATH> --transport stdio stellavault -- npx -y stellavault.
Что делает stellavault?
Даёт агенту доступ к вашему Obsidian-vault: поиск по смыслу и по ключевым словам, ответы на вопросы по заметкам, черновики, поиск противоречий и дублей. Все вычисления идут локально, API-ключи не требуются.
Что нужно для работы stellavault?
Node.js 20 или новее — сервер запускается через npx -y stellavault. Путь к базе задаётся переменной STELLAVAULT_DB_PATH.