Acts as a desktop client for interacting with a Model Context Provider (MCP) server.
This Tauri-based desktop application, written in Rust, serves as a client for a Model Context Provider (MCP) server. It launches a separate MCP server binary and communicates with it using JSON-RPC over stdin/stdout. The client exposes two primary commands to the frontend: `list_tools` for discovering available tools and `call_tool` for executing specific tools with provided arguments, facilitating seamless interaction with MCP functionalities.