HM

hypothesi/mcp-server-tauri

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

329 stars 46 forks 品質 75 トレンド 33MIT

hypothesi/mcp-server-tauriは、https://github.com/hypothesi/mcp-server-tauri.からインポートされたMCPサーバー候補です。

概要

hypothesi/mcp-server-tauriは、https://github.com/hypothesi/mcp-server-tauri.からインポートされたMCPサーバー候補です。

概要(AI 翻訳)

Tauri開発のためにAIアシスタントに超能力を与えましょう

ドキュメント ·はじめ ·利用可能なツール


Claude、Cursor、WindsurfなどのAIアシスタントがTauri® v2アプリケーションを構築、テスト、デバッグできるModel Context Protocol(MCP)サーバーです。実行中のアプリからのスクリーンショット、DOMステート、コンソールログは、AIに何が起きているのか理解するための豊富なコンテキストと、それとやり取りするためのツールを提供します。

✨ 特徴

カテゴリ 能力
🎯 UI自動化 スクリーンショット、クリック、タイピング、スクロール、要素検索、ビジュアル要素選択
🔍 IPC監視TauriのIPC通話をリアルタイムでキャプチャ・検査
📱 モバイル開発iOSシミュレーターとAndroidエミュレーターの一覧
📋 ログストリームコンソール、Androidログキャット、iOS、システムログ

_Disclaimer:このMCPはエージェントコーディングツールを用いて開発されました。bugs._を含む可能性があります

🚀 クイックスタート

前提条件

  • Node.js 20+およびNPM
  • Rust and Cargo(タウリ開発用)
  • タウリCLI: npm install -g @tauri-apps/cli@next
  • モバイル向け:Xcode(macOS)またはAndroid SDK

1.AIアシスタントの設定

このページは 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
GitHub で README 全文を見る

インストール

npx -y @a1st/aix add mcp tauri --command 'npx @hypothesi/tauri-mcp-server' --user
MCP 初心者?mcpskill.org のガイドから始めましょう →