mcp-server-tauri
Verified Safeby hypothesi
Overview
Enables AI assistants to build, test, and debug Tauri v2 applications by providing tools for UI automation, IPC monitoring, and backend state inspection.
Installation
npx @hypothesi/tauri-mcp-serverEnvironment Variables
- MCP_BRIDGE_HOST
- TAURI_DEV_HOST
- MCP_BRIDGE_PORT
- TAURI_MCP_SCREENSHOT_MAX_WIDTH
- ANDROID_HOME
- ANDROID_SDK_ROOT
- NPM_TOKEN
- CARGO_REGISTRY_TOKEN
Security Notes
The server's core functionality relies on executing arbitrary JavaScript (`window.eval()`) within the Tauri webview and exposing a WebSocket server that binds to all network interfaces (`0.0.0.0`) by default. These features are fundamental for UI automation and IPC interaction, but they introduce significant security risks if the server or the AI assistant interacting with it is compromised or misconfigured. While intended, users must be aware that an untrusted AI or malicious script could execute arbitrary code on their system or expose their application to remote access. The default binding to `0.0.0.0` should be reviewed and potentially restricted to `127.0.0.1` for local-only use cases.
Similar Servers
inspector
Local development and debugging platform for Model Context Protocol (MCP) clients and servers, including proxying MCP server interactions, simulating UI widgets, and facilitating OAuth flows. It enables building, testing, and developing MCP clients and servers.
mcp-linker
A desktop GUI application for syncing and managing AI Model Context Protocol (MCP) server configurations across various AI clients and providing a marketplace for server templates.
taiga-ui-mcp
Provides AI assistants with comprehensive access to Taiga UI components and documentation, enabling AI-powered development workflows through a Model Context Protocol (MCP) server.
doc-bot
An intelligent MCP (Model Context Protocol) server that enhances AI coding assistants by providing smart documentation management and API references for deep project understanding.