Repository navigation
gopher-mcp-rust v0.1.2
gopher-mcp-rust v0.1.2
Rust SDK for gopher-orch orchestration framework.
Installation
# Add to Cargo.toml
[dependencies]
gopher-orch = "0.1.2"Or via cargo:
cargo add gopher-orch@0.1.2Native Library Installation
# macOS (Apple Silicon)
gh release download v0.1.2 -R GopherSecurity/gopher-mcp-rust -p "libgopher-orch-macos-arm64.tar.gz"
tar -xzf libgopher-orch-macos-arm64.tar.gz -C ./native
# macOS (Intel)
gh release download v0.1.2 -R GopherSecurity/gopher-mcp-rust -p "libgopher-orch-macos-x64.tar.gz"
tar -xzf libgopher-orch-macos-x64.tar.gz -C ./native
# Linux (x64)
gh release download v0.1.2 -R GopherSecurity/gopher-mcp-rust -p "libgopher-orch-linux-x64.tar.gz"
tar -xzf libgopher-orch-linux-x64.tar.gz -C ./native
# Linux (arm64)
gh release download v0.1.2 -R GopherSecurity/gopher-mcp-rust -p "libgopher-orch-linux-arm64.tar.gz"
tar -xzf libgopher-orch-linux-arm64.tar.gz -C ./nativeEnvironment Setup
# macOS
export DYLD_LIBRARY_PATH="./native/lib:$DYLD_LIBRARY_PATH"
# Linux
export LD_LIBRARY_PATH="./native/lib:$LD_LIBRARY_PATH"Build Information
- Version: 0.1.2
- gopher-orch: v0.1.2
- Commit: dded847
- Date: 2026-03-20 14:53:59 UTC
What's Changed
Added
- Initial release of gopher-mcp-rust SDK
- Rust bindings for gopher-orch native library via FFI
- Runtime library loading using
libloadingcrate - OAuth 2.0 authentication support (feature-gated with
authfeature) - MCP (Model Context Protocol) client implementation
- GopherAgent for AI agent orchestration
- ConfigBuilder for client configuration
- Auth example server with Axum web framework
Features
default- Core functionality without authauth- OAuth 2.0 token validation via native library
Full Changelog: v0.1.0-20260114-063224...v0.1.2