hypothesi/mcp-server-tauri/tauri-mcp-cli
Claude Code and agent skill by hypothesi/mcp-server-tauri
- community
Checking that the SKILL.md file is still in the repository.
Use the Tauri MCP CLI to start and recover driver sessions, automate Tauri webviews, capture UI state, debug IPC, and work with mobile or remote devices. Use whenever an agent needs to operate a Tauri v2 app from terminal commands.
Install
npx vskill@latest install hypothesi/mcp-server-tauri/tauri-mcp-cliSKILL.md
Tauri MCP CLI
Use this skill for the entire CLI workflow. The package intentionally ships a single bundled skill so agents do not need to pick between overlapping domain-specific skills.
Prerequisites
- The app is running in development mode, usually with
cargo tauri dev. - The
tauri-plugin-mcp-bridgeplugin is installed and registered. src-tauri/tauri.conf.jsonsetswithGlobalTauri: true.
Core Rule
Start or verify a driver session before calling almost any other tool:
driver-session start can succeed even when no app is reachable, so always check connected: true in the status output.
Session and Daemon Lifecycle
The CLI uses MCPorter keep-alive mode, so the background daemon preserves session state across separate tauri-mcp ... commands.
Use daemon commands only when the background process itself is unhealthy:
UI Interaction
All CLI flags are kebab-case, not camelCase. For example, use --window-id, not --windowId.
Inspection and Capture
If content is off-screen, scroll it into view before taking a screenshot. The CLI does not return base64 image data on stdout.
IPC and Backend
If driver-session status --json returns identifier: null, treat that as a missing or inactive bridge plugin.
Mobile and Remote Devices
For real Android devices, do not assume localhost works without adb reverse or an explicit --host.
High-Value Failure Modes
No active session
Stale daemon or app restart
Wrong port
Screenshot misuse
JavaScript return shape
Missing selector for typed input
Decision Checklist
Before acting, verify:
- The app is running.
driver-session status --jsonshowsconnected: true.- The command uses kebab-case flags.
- Screenshot commands write to explicit file paths when the result matters.
- Mobile workflows specify the correct connection path and log source.
Security
- Security scanPassed, 93 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingpackages/cli/skills/tauri-mcp-cli/SKILL.md
Popularity
- Repository stars
- 227
- Repository forks
- 29
- 7-day trend score
- 27
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/hypothesi/mcp-server-tauri/tauri-mcp-cli)