Releases: GopherSecurity/gopher-mcp-rust
Releases · GopherSecurity/gopher-mcp-rust
gopher-mcp-rust v0.1.2.11
gopher-mcp-rust v0.1.2.11
Rust SDK for gopher-orch orchestration framework.
Installation
From crates.io
# Add to Cargo.toml
[dependencies]
gopher-mcp-rust = "0.1.2.11"Or via cargo:
cargo add gopher-mcp-rust@0.1.2.11From GitHub
[dependencies]
gopher-mcp-rust = { git = "https://github.com/GopherSecurity/gopher-mcp-rust.git", tag = "v0.1.2.11" }Native Library Installation
# macOS (Apple Silicon)
gh release download v0.1.2.11 -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.11 -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.11 -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.11 -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.11
- gopher-orch: v0.1.2.11
- Commit: f3b47a8
- Date: 2026-03-21 16:31:34 UTC
What's Changed
Full Changelog: v0.1.2.10...v0.1.2.11
gopher-mcp-rust v0.1.2.6
gopher-mcp-rust v0.1.2.6
Rust SDK for gopher-orch orchestration framework.
Installation
From crates.io
# Add to Cargo.toml
[dependencies]
gopher-orch = "0.1.2.6"Or via cargo:
cargo add gopher-orch@0.1.2.6From GitHub
[dependencies]
gopher-orch = { git = "https://github.com/GopherSecurity/gopher-mcp-rust.git", tag = "v0.1.2.6" }Native Library Installation
# macOS (Apple Silicon)
gh release download v0.1.2.6 -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.6 -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.6 -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.6 -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.6
- gopher-orch: v0.1.2.6
- Commit: d6f0ea6
- Date: 2026-03-20 16:38:35 UTC
What's Changed
Full Changelog: v0.1.2.5...v0.1.2.6
gopher-mcp-rust v0.1.2.5
gopher-mcp-rust v0.1.2.5
Rust SDK for gopher-orch orchestration framework.
Installation
From crates.io
# Add to Cargo.toml
[dependencies]
gopher-orch = "0.1.2.5"Or via cargo:
cargo add gopher-orch@0.1.2.5From GitHub
[dependencies]
gopher-orch = { git = "https://github.com/GopherSecurity/gopher-mcp-rust.git", tag = "v0.1.2.5" }Native Library Installation
# macOS (Apple Silicon)
gh release download v0.1.2.5 -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.5 -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.5 -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.5 -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.5
- gopher-orch: v0.1.2.5
- Commit: 79c99d6
- Date: 2026-03-20 17:01:43 UTC
What's Changed
Full Changelog: v0.1.2.7...v0.1.2.5
gopher-mcp-rust v0.1.2.10
gopher-mcp-rust v0.1.2.10
Rust SDK for gopher-orch orchestration framework.
Installation
From crates.io
# Add to Cargo.toml
[dependencies]
gopher-mcp-rust = "0.1.2.10"Or via cargo:
cargo add gopher-mcp-rust@0.1.2.10From GitHub
[dependencies]
gopher-mcp-rust = { git = "https://github.com/GopherSecurity/gopher-mcp-rust.git", tag = "v0.1.2.10" }Native Library Installation
# macOS (Apple Silicon)
gh release download v0.1.2.10 -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.10 -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.10 -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.10 -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.10
- gopher-orch: v0.1.2.10
- Commit: d3d6676
- Date: 2026-03-20 17:55:21 UTC
What's Changed
Full Changelog: v0.1.2.9...v0.1.2.10
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
libgopher_mcp_auth v0.1.0-20260119-060427
Build Report
Build Information
- Date: $(date -u +"%Y-%m-%d %H:%M:%S UTC")
- Commit: f856128
- Branch: feature/gopher-auth-build
- Build Type: Release
- Library Version: 0.1.0
Platforms Built
Linux
- ✅ x64 (Ubuntu 20.04 compatible, GLIBC 2.31+)
- ✅ ARM64 (Ubuntu 20.04 compatible, GLIBC 2.31+)
Windows
- ✅ x64 (Windows 7+, using MinGW-w64)
- ✅ ARM64 (Windows 10+, using LLVM-MinGW)
macOS
- ✅ x64 (macOS 10.15+)
- ✅ ARM64 (macOS 11.0+)
Files Included
Each platform package includes:
- Main library file (
.so,.dll, or.dylib) - Import library (
.libfor Windows) - Verification tool
- Symbolic links (for Linux/macOS)
Usage
See BUILD_INSTRUCTIONS.md for detailed usage instructions for each platform.