Skip to content

gopher-mcp-rust v0.1.2

Choose a tag to compare

@github-actions github-actions released this 20 Mar 14:54
· 0 commits to main since this release

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.2

Native 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 ./native

Environment 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 libloading crate
  • OAuth 2.0 authentication support (feature-gated with auth feature)
  • 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 auth
  • auth - OAuth 2.0 token validation via native library

Full Changelog: v0.1.0-20260114-063224...v0.1.2