<div align="center">
[](https://github.com/seaofvoices/rust-mcp-utils/actions/workflows/test.yml)
[](https://crates.io/crates/mcp-cli-builder)
[](../../LICENSE.txt)
[](https://www.rust-lang.org/)
[](https://ko-fi.com/seaofvoices)
</div>
# mcp-cli-builder
Generate a command-line interface that handles the MCP server startup. This will build a command line parser using [clap](https://docs.rs/clap/latest/clap/) with:
- options to start the server in stdio mode or with server-sent events (with `--host` and `--port`)
- a clear `help` command which includes the available tools.
- an option to change the default request timeout (in [humantime](https://docs.rs/humantime/latest/humantime/) format)
For complete documentation and examples, see the main [project README](https://github.com/seaofvoices/rust-mcp-utils/blob/main/README.md).
## License
This project is available under the MIT license. See [LICENSE.txt](../../LICENSE.txt) for details.