MMCP
A modular, minimalistic and macro-powered MCP (Model Context Protocol) framework for Rust.
This is the main crate for the MMCP framework, providing core functionality and interfaces.
Implementation Status
- STDIO server implementation
- Protocol definitions
- Tool macros
- RPC implementation
- HTTP transport with Axum
- Client implementation
- Authentication
- Logging
- Schemars 0.8 support
Example
use ;
use Uuid;
/// Generate a UUID
/// Generate multiple UUIDs
async
License
Licensed under either of Apache License, Version 2.0 or MIT license at your option.