Back to Home
Emeenent14 icon

relay

by Emeenent14

Overview

A desktop application for managing Model Context Protocol (MCP) servers, providing a user-friendly UI to configure, enable/disable, and export servers for AI applications like Claude Desktop.

Installation

Run Command
npm run tauri:dev

Security Notes

The application allows users to define custom commands and arguments for MCP servers, which are then executed by the Rust backend. This presents a significant security risk as a maliciously crafted command or arguments (e.g., from a compromised marketplace server or user input) could lead to arbitrary code execution on the user's system. While the backend uses `sqlx` for database operations, preventing SQL injection, and stores credentials securely in the OS keychain (not directly in the database), the direct execution of user-provided commands is a critical vulnerability. The `tauri.conf.json` sets `csp: null`, which typically means no Content Security Policy is applied, although for a local desktop app this risk profile differs from a web application.

Similar Servers

Stats

Interest Score0
Security Score4
Cost ClassLow
Stars0
Forks0
Last Update2026-01-17

Tags

MCP Server ManagementDesktop ApplicationTauriRustReact