| Crates.io | mcp-protocol |
| lib.rs | mcp-protocol |
| version | 0.2.7 |
| created_at | 2025-05-02 22:27:07.166857+00 |
| updated_at | 2025-07-23 14:26:56.527777+00 |
| description | Protocol definitions for the Model Context Protocol (MCP) |
| homepage | |
| repository | https://github.com/colinrozzi/rust-mcp |
| max_upload_size | |
| id | 1658274 |
| size | 31,604 |
This crate provides the following features:
camel_case: Serializes the input schema field as "inputSchema" (for JavaScript/TypeScript clients)snake_case: Serializes the input schema field as "input_schema" (for Ruby/Python clients)Example usage:
# For camel case serialization (JavaScript clients)
mcp-protocol = { version = "0.1.0", features = ["camel_case"] }
# For snake case serialization (Python clients)
mcp-protocol = { version = "0.1.0", features = ["snake_case"] }