
hypothesi/mcp-server-tauri
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
hypothesi/mcp-server-tauri — это кандидат на MCP-сервер, импортированный из https://github.com/hypothesi/mcp-server-tauri.
Обзор
hypothesi/mcp-server-tauri — это кандидат на MCP-сервер, импортированный из https://github.com/hypothesi/mcp-server-tauri.
Обзор (машинный перевод)
Дайте своему ассистенту ИИ суперспособности для развития Таури
Документация · Начало работы · Доступные инструменты
Сервер протокола Model Context Protocol (MCP), который позволяет AI-ассистентам, таким как Claude, Cursor и Windsurf, создавать, тестировать и отлаживать приложения Tauri® v2. Скриншоты, состояние DOM и логи консолей из вашего запускающегося приложения дают ИИ-насыщенный контекст для понимания происходящего — и инструменты для взаимодействия с ним.
✨ Особенности
| Категория | Возможности |
|---|---|
| 🎯 Автоматизация интерфейса | Скриншоты, клики, набор, прокрутка, поиск элементов, визуальный выбор элементов |
| 🔍 Мониторинг IPC | Захват и инспекция звонков Tauri IPC в режиме реального времени |
| 📱 Мобильная разработка | Список симуляторов iOS и эмуляторов Android |
| 📋 Логи | Потоковые консоли, Android, Logcat, iOS и системные логи |
Disclaimer: Этот MCP был разработан с использованием инструментов агентного кодирования. Он может содержать bugs.
🚀 Быстрый старт
Требования
- Node.js 20+ и npm
- Rust и Cargo (для разработки Tauri)
- Tauri CLI:
npm install -g @tauri-apps/cli@next - Для мобильных устройств: Xcode (macOS) или Android SDK
1. Настройте вашего AI-ассистента
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
A Model Context Protocol (MCP) server that enables AI assistants like Claude, Cursor, and Windsurf to build, test, and debug Tauri® v2 applications. Screenshots, DOM state, and console logs from your running app give the AI rich context to understand what’s happening—and tools to interact with it.
✨ Features
| Category | Capabilities |
|---|---|
| 🎯 UI Automation | Screenshots, clicks, typing, scrolling, element finding, visual element picker |
| 🔍 IPC Monitoring | Capture and inspect Tauri IPC calls in real-time |
| 📱 Mobile Dev | List iOS simulators & Android emulators |
| 📋 Logs | Stream console, Android logcat, iOS, and system logs |
Disclaimer: This MCP was developed using agentic coding tools. It may contain bugs.
🚀 Quick Start
Prerequisites
- Node.js 20+ and npm
- Rust and Cargo (for Tauri development)
- Tauri CLI:
npm install -g @tauri-apps/cli@next - For mobile: Xcode (macOS) or Android SDK
1. Configure Your AI Assistant
Use aix to add the server to your AI assistant:
npx -y @a1st/aix add mcp tauri --command 'npx @hypothesi/tauri-mcp-server' --user
Supported clients: claude-code, cursor, windsurf, vscode, cline, roo-cline, claude, zed, goose, warp, codex
[!TIP]
aixautomatically detects your installed AI assistants and configures them.
Restart your AI assistant after adding the configuration.
CLI Usage
If you want to call the tools directly from a terminal instead of from an MCP client:
npm install -g @hypothesi/tauri-mcp-cli
tauri-mcp driver-session start --port 9223
tauri-mcp webview-screenshot --file screenshot.png
The CLI uses MCPorter keep-alive support so driver_session state survives across separate commands.
2. Set Up the MCP Bridge Plugin
Ask your AI assistant to help configure your Tauri app:
“Help me set up the Tauri MCP Bridge plugin”
Your AI will:
- Examine your project to see what’s already configured
Установка
npx -y @a1st/aix add mcp tauri --command 'npx @hypothesi/tauri-mcp-server' --user