本项目是一个完整的 MCP(管理控制协议)项目,涵盖客户端和服务器组件,采用标准 I/O 进行数据传输,为管理控制提供了可靠的解决方案。
cd server
cargo build
cd ../client
cargo build
cd server
cargo run
cd client
cargo run -- --name "Your Name"
cd client
cargo run -- --interactive
./test.sh
client/:存放 MCP 客户端的实现代码。server/:包含 MCP 服务器的实现及工具代码。test.sh:这是一个测试脚本,用于运行客户端和服务器,方便进行项目测试。hello:这是一个简单的打招呼工具,能够根据用户输入的名字进行问候。