universal-tool-calling-protocol/rs-utcp

View on GitHub ↗

Official Rust implementation of the UTCP

57 ★5 forksRustUpdated 3mo ago

What you need to know

An MCP server implementing a universal tool-calling protocol in Rust, providing an execution sandbox where agents can invoke a wide range of tools in a controlled environment.

Install

Compile and run the Rust server, then connect it to your MCP client.

Usage

  • Invoke tools through a unified protocol with sandboxing and permission controls.

Key features

  • universal tool calling
  • execution sandbox
  • Rust implementation
  • permission controls

Best for

Secure, unified tool execution for agents.

Platforms: macOS · Linux · Windows

Reviewed 2026-08-11

Topics

agentsaiai-agent-toolsdeveloper-toolsmcpmodel-context-protocolrustrust-langutcp
Stars
57★
Forks
5
Language
Rust
License
MPL-2.0
Created
2025-11-25
Last push
2026-05-12