What is MCP Runner?
MCP Runner is a Rust library that manages the lifecycle of MCP server processes and provides a client API for interacting with them via JSON-RPC.
@Streamline-TS
Basic information
Runs and manages MCP servers
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
MCP Runner is a Rust library for running and interacting with Model Context Protocol (MCP) servers locally. It provides a complete solution for managing MCP server processes, communicating via JSON-RPC, and optionally proxying Server-Sent Events (SSE) to enable client connections.
Add mcp-runner = "0.3.1" to your Cargo.toml, then create a McpRunner from a JSON config file, a JSON string, or programmatically. Use start_all_with_proxy() to start servers and the SSE proxy, then get a client with get_client() to list tools or call them.
MCP Runner is a Rust library that manages the lifecycle of MCP server processes and provides a client API for interacting with them via JSON-RPC.
Add `mcp-runner = "0.3.1"` to your `Cargo.toml` dependencies.
Create a JSON configuration file with `mcpServers` (each with `command` and `args`) and optionally an `sseProxy` block. Load it via `McpRunner::from_config_file("config.json")?`.
The SSE proxy exposes MCP servers over HTTP, allowing web clients to connect via SSE for real‑time updates. Enable it by adding an `sseProxy` section to your config; start it with `start_all_with_proxy()`.
MCP Runner uses a custom `Error` type covering configuration, server lifecycle, communication, and serialization errors. Match on variants like `Error::ServerNotFound` or `Error::Communication` for detailed handling.

Model Context Protocol Servers
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.

See and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
Comments