pmcp 2.22.4

High-quality Rust SDK for Model Context Protocol (MCP) with full TypeScript SDK compatibility
Documentation

pmcp

There is currently very little information to present on this page because Docs.rs has only limited support for extracting structured feature metadata from Cargo crates. This issue is tracked in Rust RFC #3416. Check this library's main docs, readme, and Cargo.toml in case its authors have documentation for features available there instead.

This version has 32 feature flags, 2 of them enabled by default.

default

logging (default)

v1-compat (default)

This feature flag does not enable additional features.

authentication_example

This feature flag does not enable additional features.

cancellation_example

This feature flag does not enable additional features.

composition

full

full-v2

fuzzing

This feature flag does not enable additional features.

http

http-client

jwt-auth

macros

mcp-apps

This feature flag does not enable additional features.

oauth

progress_example

This feature flag does not enable additional features.

rayon

resource-watcher

schema-generation

schema-validation

simd

This feature flag does not enable additional features.

skills

sse

streamable-http

test-helpers

This feature flag does not enable additional features.

testing

This feature flag does not enable additional features.

unstable

This feature flag does not enable additional features.

validation

wasi-http

This feature flag does not enable additional features.

wasm

wasm-tokio

This feature flag does not enable additional features.

websocket

websocket-wasm

This feature flag does not enable additional features.