Skip to main content

Crate mcp_utils

Crate mcp_utils 

Source
Expand description

§aether-mcp-utils

Utilities for the Model Context Protocol (MCP), providing transport, status tracking, and client management for MCP servers.

§Table of Contents

§Key Types

  • InMemoryTransport – In-process MCP transport for running servers without subprocesses
  • McpServerStatus – Tracks server connection state (Connected, Failed, NeedsOAuth)
  • ToolDisplayMeta / ToolResultMeta – Metadata for rendering tool calls and results in UIs

§Feature Flags

FeatureDescriptionDefault
clientMCP client with OAuth, server management, and tool proxyingyes

§License

MIT

Modules§

client
display_meta
Display metadata for tool responses.
status
testing
transport

Traits§

ServiceExt