MCP macro tools for the Rust standard library — emit-only tools for format!, include_str!, env!, concat!
Conversational elicitation of strongly-typed Rust values via MCP
Derive macros for elicitation library
Geospatial contract interface — Props, traits, and types for GIS domain boundaries
MCP client with full protocol support, bidirectional communication, and plugin middleware
Ergonomic, type-safe Rust library for building MCP servers with plugin system and real API integrations
Complete MCP protocol implementation with types, traits, context management, and message handling
A procedural macro that derives the MCPToolSchema implementation for structs or enums, generating a tool_input_schema function used with rust_mcp_schema::Tool.
A procedural macro that derives the MCPToolSchema implementation for structs or enums, generating a tool_input_schema function used with rust_mcp_schema::Tool.
Multi-protocol transport layer supporting HTTP, WebSocket, STDIO, and TCP for MCP communications
Rust SDK for programmatic control of the GitHub Copilot CLI via JSON-RPC.
Elicitation-enabled sqlx type wrappers — newtypes with JsonSchema and MCP reflect methods