# Mindwtr

Подключает ИИ-клиенты к вашим задачам Mindwtr: локальная база SQLite, Local API десктопа или свой Cloud. По умолчанию только чтение.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 2318
- Автор: dongdongbh
- Лицензия: AGPL-3.0 · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/dongdongbh/Mindwtr/tree/HEAD/apps/mcp-server
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/mcp/mindwtr

## Что делает

Mindwtr — это MCP-сервер, который даёт агенту доступ к задачам и проектам из приложения Mindwtr. Работает он как stdio-процесс: клиент запускает его и общается по JSON-RPC через stdin/stdout. Есть и опциональный HTTP-транспорт для тех, кто разворачивает Mindwtr Cloud у себя.

Три бэкенда на выбор. SQLite-режим читает файл `mindwtr.db` напрямую, путь задаётся через `--db` или переменные `MINDWTR_DB_PATH` и `MINDWTR_DB`. Режим Local API обращается к REST-эндпоинтам запущенного десктопа по bearer-токену, базу при этом не открывает. Cloud-режим ходит на ваш собственный URL с токеном. Смешивать API и Cloud или `--db` нельзя — сервер откажется работать.

Для standalone-хелпера нужен Node.js 20+, лучше 22+. SQLite-режим тянет нативный аддон `better-sqlite3`: без готового бинарника под вашу платформу npm потребует тулчейн C/C++ и Python для node-gyp. В npm 12 установочный скрипт зависимости надо одобрить, иначе установка пройдёт, а запуск упадёт на отсутствующем нативном биндинге. Запись выключена, пока не добавите `--write`.

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

## Установка

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

**Командой платформы**
```bash
claude mcp add --env MINDWTR_DB_PATH=<MINDWTR_DB_PATH> --env MINDWTR_MCP_CLOUD_URL=<MINDWTR_MCP_CLOUD_URL> --env MINDWTR_MCP_CLOUD_TOKEN=<MINDWTR_MCP_CLOUD_TOKEN> --env MINDWTR_MCP_API_URL=<MINDWTR_MCP_API_URL> --env MINDWTR_MCP_API_TOKEN=<MINDWTR_MCP_API_TOKEN> --transport stdio mcp-server -- npx -y mindwtr-mcp
```
Вместо <…> подставьте свои значения

### Codex

**Командой платформы**
```bash
codex mcp add mcp-server --env MINDWTR_DB_PATH=<MINDWTR_DB_PATH> --env MINDWTR_MCP_CLOUD_URL=<MINDWTR_MCP_CLOUD_URL> --env MINDWTR_MCP_CLOUD_TOKEN=<MINDWTR_MCP_CLOUD_TOKEN> --env MINDWTR_MCP_API_URL=<MINDWTR_MCP_API_URL> --env MINDWTR_MCP_API_TOKEN=<MINDWTR_MCP_API_TOKEN> -- npx -y mindwtr-mcp
```
Вместо <…> подставьте свои значения

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "mcp-server": {
            "command": "npx",
            "args": [
                "-y",
                "mindwtr-mcp"
            ],
            "env": {
                "MINDWTR_DB_PATH": "<MINDWTR_DB_PATH>",
                "MINDWTR_MCP_CLOUD_URL": "<MINDWTR_MCP_CLOUD_URL>",
                "MINDWTR_MCP_CLOUD_TOKEN": "<MINDWTR_MCP_CLOUD_TOKEN>",
                "MINDWTR_MCP_API_URL": "<MINDWTR_MCP_API_URL>",
                "MINDWTR_MCP_API_TOKEN": "<MINDWTR_MCP_API_TOKEN>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "mcp-server": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "mindwtr-mcp"
            ],
            "env": {
                "MINDWTR_DB_PATH": "<MINDWTR_DB_PATH>",
                "MINDWTR_MCP_CLOUD_URL": "<MINDWTR_MCP_CLOUD_URL>",
                "MINDWTR_MCP_CLOUD_TOKEN": "<MINDWTR_MCP_CLOUD_TOKEN>",
                "MINDWTR_MCP_API_URL": "<MINDWTR_MCP_API_URL>",
                "MINDWTR_MCP_API_TOKEN": "<MINDWTR_MCP_API_TOKEN>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add -e MINDWTR_DB_PATH=<MINDWTR_DB_PATH> -e MINDWTR_MCP_CLOUD_URL=<MINDWTR_MCP_CLOUD_URL> -e MINDWTR_MCP_CLOUD_TOKEN=<MINDWTR_MCP_CLOUD_TOKEN> -e MINDWTR_MCP_API_URL=<MINDWTR_MCP_API_URL> -e MINDWTR_MCP_API_TOKEN=<MINDWTR_MCP_API_TOKEN> mcp-server npx -y mindwtr-mcp
```
Вместо <…> подставьте свои значения

## Когда брать
- вытащить список задач из Mindwtr прямо в диалоге с агентом
- найти задачи по датам и статусам через поисковые операторы
- создать или закрыть задачу, не открывая приложение
- развести проекты по областям и последовательному выполнению
- подключить задачи к агенту без доступа к базе напрямую

## Примеры запросов агенту
- Покажи все задачи Mindwtr со сроком на эту неделю
- Найди в Mindwtr задачи с меткой «срочно» и отсортируй по дате
- Создай в Mindwtr задачу «Созвон с командой» на завтра

## Похожие
- [Reactive Resume](https://affpapa.org/nevibecode/mcp/reactive-resume.md) — MCP-сервер · ★ 44874
- [screenpipe](https://affpapa.org/nevibecode/mcp/screenpipe.md) — MCP-сервер · ★ 22053
- [Azure DevOps (ADO)](https://affpapa.org/nevibecode/mcp/azure-devops-ado.md) — MCP-сервер · ★ 2067
- [IWE (iwe.md)](https://affpapa.org/nevibecode/mcp/iwe-iwemd.md) — MCP-сервер · ★ 1792
- [basic-memory](https://affpapa.org/nevibecode/mcp/basic-memory.md) — MCP-сервер · ★ 4357
- [Microsoft 365 MCP Server](https://affpapa.org/nevibecode/mcp/microsoft-365-mcp-server.md) — MCP-сервер · ★ 1074

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