MCP Server Tauri

MCP Server Tauri

hypothesiMIT
225 звёзд28 форков
MCP-сервер для разработчиков на Tauri v2. Он подключает AI-ассистента напрямую к вашему приложению: модель видит скриншоты, DOM-дерево, консоль и IPC-вызовы. В ответ AI может управлять интерфейсом — кликать, вводить текст, скроллить. Сервер полезен на всех этапах разработки: от быстрого прототипирования интерфейсов до отладки IPC-мостов и тестирования на мобильных симуляторах. Вам больше не нужно переключаться между терминалом, браузером и клиентом — AI берёт рутину на себя.
Подключение

Подключить MCP Server Tauri

Выберите способ запуска и свой MCP-клиент. Ниже останется одна готовая инструкция, которую можно проверить и скопировать.

1

Способ подключения

2

Куда подключить

3

Скопируйте и проверьте

Claude Desktop / Claude Code

Клиент запускает MCP-сервер как локальный процесс.

  1. 1.Откройте настройки MCP в Claude.
  2. 2.Добавьте сервер с указанной командой и переменными окружения.
  3. 3.Перезапустите Claude, если сервер не появился автоматически.
json
{
  "mcpServers": {
    "mcp-server-tauri": {
      "command": "npx",
      "args": [
        "-y",
        "@hypothesi/tauri-mcp-server"
      ]
    }
  }
}

Сгенерировано из существующей команды запуска. Желательно сверить с README.

Инструкция собрана из данных карточки и пока не отмечена как проверенная редакцией. Сверьте команду с README источника и не передавайте лишние права или секреты.

Как оценить MCP Server Tauri

MCP Server Tauri относится к AI и машинное обучение. Ниже собраны проверяемые признаки, по которым его можно сравнить с другими серверами каталога.

Происхождение
Проект сообщества
Лицензия
MIT
Реализация
TypeScript
Транспорт
stdio

Что проверить перед выбором

  • Изучите README, открытые issues и историю последних изменений в репозитории.
  • Проверьте команду установки и зависимости перед запуском в рабочем окружении.
  • Ограничьте доступ MCP-сервера только нужными файлами, API и переменными окружения.

Карточка отредактирована 20.07.2026.

Автоматическая проверка источника ещё не выполнена. Внешних источников в карточке: 1.

Характеристики

Общее

  • СтатусСообщество
  • Разработчикhypothesi
  • ЛицензияMIT

Технологии

  • Языки
    TypeScript
  • Транспорт
    stdio

Описание

Возможности

  • Снимает скриншоты работающего окна Tauri и передаёт изображение AI-ассистенту для визуального анализа интерфейса.
  • Имитирует действия пользователя: клики по кнопкам, ввод текста в поля, скролл страниц и выбор элементов через визуальный пикер.
  • Перехватывает IPC-вызовы между фронтендом (JavaScript) и бэкендом (Rust) в реальном времени — весь обмен командами как на ладони.
  • Подключается к iOS-симуляторам и Android-эмуляторам: запускает устройства, устанавливает сборки и проверяет логи.
  • Потоково транслирует логи: console.log из WebView, Android logcat, системные логи iOS (os_log) и macOS.
  • Находит элементы интерфейса по тексту, роли или CSS-селектору — для построения точных тестовых сценариев.
  • Устанавливается одной командой через npx без дополнительных зависимостей, кроме Node.js 20+ и Rust.

Как подключить

Установите MCP-сервер глобально или в проект:

npx -y install-mcp @hypothesi/tauri-mcp-server --client claude-code

Поддерживаются клиенты: claude-code, cursor, windsurf, vscode, cline, roo-cline, claude, zed, goose, warp, codex.

Для Claude Desktop и других клиентов с ручной конфигурацией используйте JSON-настройки:

{"mcpServers": {"mcp-server-tauri": {"command": "npx","args": ["-y", "@hypothesi/tauri-mcp-server"]}}}

После установки перезапустите AI-клиент. В списке доступных инструментов появятся все функции сервера.

Примеры запросов

  • «Сделай скриншот главного окна. Найди кнопку «Настройки» и нажми на неё».
  • «Запусти iOS-симулятор iPhone 16, собери проект и проверь, что консоль чистая».
  • «Включи мониторинг IPC. Покажи, какие команды фронтенд отправляет бэкенду при нажатии на «Сохранить».
  • «Выведи последние 10 логов из Android logcat. Найди среди них ошибки с тегом "Tauri"».

Технические детали

  • Язык реализации: TypeScript / Rust (мост)
  • Транспорт: stdio
  • Лицензия: MIT
  • npm-пакет: @hypothesi/tauri-mcp-server
  • Rust-крейт: tauri-plugin-mcp-bridge
  • Совместимость: Tauri v2, Node.js 20+, Rust + Cargo
  • Поддерживаемые AI-клиенты: Claude, Cursor, Windsurf, VS Code, Cline, Zed, Goose, Warp, Codex и любые MCP-совместимые среды

Поделиться