# kObsidian

kObsidian подключает ИИ к хранилищам Obsidian через файловые инструменты и слой LLM-Wiki. Подходит для заметок, ссылок и проверки структуры знаний.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 8
- Автор: bezata
- Лицензия: Apache-2.0 · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/bezata/kObsidian
- Обновлён: 2026-09-09
- HTML: https://affpapa.org/nevibecode/mcp/kobsidian

## Что делает

kObsidian работает напрямую с vault Obsidian и не требует запущенного приложения для 55+ из 66 инструментов. Он умеет читать и менять заметки, работать со ссылками, тегами, задачами, Canvas, Kanban, Dataview, шаблонами и fenced-блоками. Через `vault.list` и `vault.select` можно находить хранилища и переключаться между ними в одной сессии.

Слой LLM-Wiki принимает источники, обновляет индекс и журнал, а также проверяет сиротские страницы, битые ссылки и устаревшие записи. Предлагаемые правки передаются через `proposedEdits`, поэтому изменения видны в транскрипте. Доступны stdio и Streamable HTTP. Для подключения нужен абсолютный путь `OBSIDIAN_VAULT_PATH`; ключ `OBSIDIAN_REST_API_KEY` нужен для `workspace.*`, `commands.*` и живых запросов `dataview.query*`.

## Требования
- Нужно: Node.js (команды через npx)
- Переменные окружения: `OBSIDIAN_VAULT_PATH`, `OBSIDIAN_API_URL`, `OBSIDIAN_API_VERIFY_TLS`, `OBSIDIAN_REST_API_KEY` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
claude mcp add --env OBSIDIAN_VAULT_PATH=<OBSIDIAN_VAULT_PATH> --env OBSIDIAN_API_URL=<OBSIDIAN_API_URL> --env OBSIDIAN_API_VERIFY_TLS=<OBSIDIAN_API_VERIFY_TLS> --env OBSIDIAN_REST_API_KEY=<OBSIDIAN_REST_API_KEY> --transport stdio kobsidian -- npx -y kobsidian-mcp
```
Вместо <…> подставьте свои значения

### Codex

**Командой платформы**
```bash
codex mcp add kobsidian --env OBSIDIAN_VAULT_PATH=<OBSIDIAN_VAULT_PATH> --env OBSIDIAN_API_URL=<OBSIDIAN_API_URL> --env OBSIDIAN_API_VERIFY_TLS=<OBSIDIAN_API_VERIFY_TLS> --env OBSIDIAN_REST_API_KEY=<OBSIDIAN_REST_API_KEY> -- npx -y kobsidian-mcp
```
Вместо <…> подставьте свои значения

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "kobsidian": {
            "command": "npx",
            "args": [
                "-y",
                "kobsidian-mcp"
            ],
            "env": {
                "OBSIDIAN_VAULT_PATH": "<OBSIDIAN_VAULT_PATH>",
                "OBSIDIAN_API_URL": "<OBSIDIAN_API_URL>",
                "OBSIDIAN_API_VERIFY_TLS": "<OBSIDIAN_API_VERIFY_TLS>",
                "OBSIDIAN_REST_API_KEY": "<OBSIDIAN_REST_API_KEY>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "kobsidian": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "kobsidian-mcp"
            ],
            "env": {
                "OBSIDIAN_VAULT_PATH": "<OBSIDIAN_VAULT_PATH>",
                "OBSIDIAN_API_URL": "<OBSIDIAN_API_URL>",
                "OBSIDIAN_API_VERIFY_TLS": "<OBSIDIAN_API_VERIFY_TLS>",
                "OBSIDIAN_REST_API_KEY": "<OBSIDIAN_REST_API_KEY>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add -e OBSIDIAN_VAULT_PATH=<OBSIDIAN_VAULT_PATH> -e OBSIDIAN_API_URL=<OBSIDIAN_API_URL> -e OBSIDIAN_API_VERIFY_TLS=<OBSIDIAN_API_VERIFY_TLS> -e OBSIDIAN_REST_API_KEY=<OBSIDIAN_REST_API_KEY> kobsidian npx -y kobsidian-mcp
```
Вместо <…> подставьте свои значения

## Когда брать
- вести заметки в vault Obsidian
- переключать хранилища в одной сессии
- обновлять индекс и журнал wiki
- находить битые ссылки и устаревшие страницы
- запрашивать задачи, теги и данные Dataview

## Примеры запросов агенту
- Покажи доступные хранилища через `vault.list` и выбери нужное с помощью `vault.select`.
- Добавь этот источник в wiki, обнови индекс и покажи предлагаемые перекрёстные ссылки.
- Проверь vault на сиротские страницы, битые ссылки и устаревшие записи.

## Похожие
- [REA](https://affpapa.org/nevibecode/mcp/rea.md) — MCP-сервер · ★ 392262
- [GitHub](https://affpapa.org/nevibecode/mcp/github.md) — MCP-сервер · ★ 33989
- [Netdata](https://affpapa.org/nevibecode/mcp/netdata.md) — MCP-сервер · ★ 81163
- [browser-use](https://affpapa.org/nevibecode/mcp/browser-use.md) — MCP-сервер · ★ 119231
- [Codebase Memory](https://affpapa.org/nevibecode/mcp/codebase-memory.md) — MCP-сервер · ★ 47577
- [mcp-server](https://affpapa.org/nevibecode/mcp/mcp-server.md) — MCP-сервер · ★ 43902

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
