pmcp 2.18.0

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 31 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

simd

This feature flag does not enable additional features.

skills

This feature flag does not enable additional features.

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.