mcp-stdio-rust

Crates.iomcp-stdio-rust
lib.rsmcp-stdio-rust
version0.5.0
created_at2025-10-07 14:27:55.736588+00
updated_at2025-12-07 00:02:49.324545+00
descriptionHello World stdio MCP
homepage
repositoryhttps://github.com/xbill9/gemini-cli-codeassist
max_upload_size
id1871719
size77,149
xbill (xbill9)

documentation

README

mcp-stdio-rust

A Rust application that interacts via standard input/output (stdio) using the MCP protocol.

Overview

This project implements a command-line application in Rust that communicates through standard input and standard output. It's designed to process incoming commands or data from stdin and produce responses or results to stdout, adhering to a defined protocol.

Getting Started

Prerequisites

Ensure you have the Rust toolchain installed:

Build

To build the project:

cargo build --release

Run

To run the application, you can pipe input to it and capture its output:

echo "your_input_here" | target/release/mcp-stdio-rust

Or, for interactive use:

target/release/mcp-stdio-rust

Then type your input and press Enter. The application will print its response to stdout.

Protocol Details

This impliments a minimially viable MCP stdio server in Rust.

Commit count: 0

cargo fmt