# Ui.Vision MCP

Сервер связывает ИИ-агента с Ui.Vision для автоматизации браузера и рабочего стола. Пригодится, когда нужно управлять интерфейсом мышью, клавиатурой или через OCR.

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

## Что делает

Агент создаёт и запускает макросы через API `uiv.*`, а затем может читать журнал и снимки экрана. Для веб-страниц доступны DOM и ввод через Chrome; элементы рабочего стола, PDF и другие области экрана обрабатываются визуально с помощью OCR и поиска изображений.

Связь с расширением Ui.Vision проходит через локальный мост `uivision-mcp-bridge`. Вызовы выполняются в боковой панели, поэтому она должна быть открыта; если панель закрыта, инструменты вернут ошибку подключения. Это MCP-сервер для Claude Code, Codex, Cursor, GitHub Copilot, Windsurf, Cline и Zed.

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

## Установка

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

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

### Codex

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

### Cursor

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

### GitHub Copilot

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

### Gemini CLI

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

## Когда брать
- управлять веб-страницей через DOM или ввод Chrome
- находить элементы интерфейса по изображению и OCR
- запускать макрос и читать журнал выполнения
- взаимодействовать с приложениями рабочего стола мышью и клавиатурой

## Примеры запросов агенту
- Найди кнопку на экране с помощью OCR и нажми её через Ui.Vision.
- Запусти макрос `checkout` и проверь журнал выполнения.
- Сделай снимок экрана и покажи, что сейчас открыто в браузере.

## Похожие
- [vision](https://affpapa.org/nevibecode/skills/vision.md) — скилл · 13400 установок
- [qianwen-vision](https://affpapa.org/nevibecode/skills/qianwen-vision.md) — скилл · 5700 установок
- [vision-framework](https://affpapa.org/nevibecode/skills/vision-framework.md) — скилл · 3800 установок
- [fal-vision](https://affpapa.org/nevibecode/skills/fal-vision.md) — скилл · 2700 установок
- [vision-analysis](https://affpapa.org/nevibecode/skills/vision-analysis.md) — скилл · 2700 установок
- [axiom-vision](https://affpapa.org/nevibecode/skills/axiom-vision.md) — скилл · 1800 установок

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