12 releases

0.2.5 May 17, 2025
0.2.4 May 17, 2025
0.1.13 May 3, 2025

#147 in Template engine

Download history 549/week @ 2025-04-30 238/week @ 2025-05-07 524/week @ 2025-05-14 61/week @ 2025-05-21 11/week @ 2025-05-28

911 downloads per month
Used in 4 crates

MIT license

30KB
569 lines

Features

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"] }

Dependencies

~0.6–1.5MB
~32K SLoC