HM

hypothesi/mcp-server-tauri

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

329 stars 46 forks Качество 75 Тренд 33MIT

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] aix automatically 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:

  1. Examine your project to see what’s already configured
Открыть полный README на GitHub

Установка

npx -y @a1st/aix add mcp tauri --command 'npx @hypothesi/tauri-mcp-server' --user
Новичок в MCP? Начните с руководства на mcpskill.org →