[2026-09-26] eagle: personal/plans/balda-mm-phase4-agents.md personal/projects/personal-os/obsidian-mcp-setup.md personal/tech/balda-executor-mcp.md personal/tech/hermes-secret-redaction-bypass.md
This commit is contained in:
1 parent
ef0d21f271
commit
c3ced58ee1
4 files changed
+254
-62
No files matched your search
@@ -120,7 +120,7 @@ git-реплика волта Mac. То есть **волт существует
|
||||
|---|---|
|
||||
| Проект (Mac) | `~/Developer/obsidian-mcp-kraken/` |
|
||||
| Dockerfile | `node:24-bookworm` + `@bitbonsai/mcpvault@0.11.0` + `mcp-proxy@6.4.4` |
|
||||
| Образ | `obsidian-mcp-image:0.1.0` (загружен на Kraken) |
|
||||
| Образ | `obsidian-mcp-image:0.1.0` (загружен на Kraken) |
|
||||
| Compose (Kraken) | `/home/kraken/obsidian-mcp/docker-compose.yml` |
|
||||
| Контейнер | `obsidian-mcp`, сеть `mattermost_mm-net` |
|
||||
| Волт | `/srv/dev-disk-by-uuid-49e8f586-…/obsidian` → `/vault` **`:ro`** |
|
||||
@@ -155,17 +155,36 @@ services:
|
||||
# /sse отвечает 200 (и локально, и из docker-сети Kraken)
|
||||
curl -s -o /dev/null -w "%{http_code}\n" http://obsidian-mcp:3101/sse
|
||||
|
||||
# конфиг Балды (ещё НЕ применён — см. ниже)
|
||||
runtime:
|
||||
mcp_servers:
|
||||
obsidian:
|
||||
type: http
|
||||
url: "http://obsidian-mcp:3101/sse"
|
||||
# ⚠️ Порт именно 3101, НЕ 8080. Проба на 8080 даёт "Connection refused" при живом
|
||||
# контейнере — mcp-proxy слушает порт из --port.
|
||||
```
|
||||
|
||||
⚠️ **Не применено:** конфиг Балды (`config.yaml` на Kraken) пока содержит **только**
|
||||
`executor-mcp`. Obsidian туда ещё не прописан — ждёт переключения `executor-mcp`
|
||||
на `type: http` (делается одним заходом).
|
||||
✅ **ПРИМЕНЕНО 2026-09-26.** Конфиг Балды на Kraken теперь содержит оба сервера:
|
||||
|
||||
```yaml
|
||||
runtime:
|
||||
mcp_servers:
|
||||
executor-mcp:
|
||||
type: http # ⚠️ НЕ streamable-http — валидатор: stdio|http|sse
|
||||
url: "http://balda-executor-mcp:8890/mcp"
|
||||
obsidian:
|
||||
type: sse # ⚠️ НЕ http — у obsidian-mcp SSE-транспорт
|
||||
url: "http://obsidian-mcp:3101/sse"
|
||||
balda:
|
||||
mcp_servers:
|
||||
- executor-mcp
|
||||
- obsidian
|
||||
```
|
||||
|
||||
🔴 **Тип транспорта — источник двух подряд ошибок.** Obsidian отдаёт **SSE**, поэтому
|
||||
`type: sse`. Если поставить `type: http`, Балда упадёт с
|
||||
`failed to init MCP session: … session not found`.
|
||||
Полная таблица типов — [[personal/tech/balda-executor-mcp]] §10e.
|
||||
|
||||
Бэкапы: `config.yaml.bak-obsidian-20260926-214849` (на Kraken, рядом с `config.yaml`).
|
||||
|
||||
⚠️ Туннель к Obsidian MCP **не нужен** — Балда ходит по docker-сети по имени
|
||||
`obsidian-mcp`. Наружу порт не публикуется.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in new issue
Block a user