You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Deployment Options - Native binaries, WASM support
Backward Compatibility
PMCP maintains full backward compatibility with TypeScript SDK clients and servers:
Can connect to TypeScript SDK servers
Can accept connections from TypeScript SDK clients
Wire protocol is identical
JSON serialization matches exactly
Testing Against TypeScript SDK
Setup Test Environment
# Install TypeScript SDK
npm install @modelcontextprotocol/sdk
# Run TypeScript test server
npx mcp-server --config test-server.json
# Test PMCP client against it
cargo test --features integration-tests
Regular Testing - Test against latest TypeScript SDK releases
Version Pinning - Pin to specific protocol versions in production
Feature Detection - Use capability negotiation for optional features
Error Handling - Handle both SDK-specific and protocol errors
Documentation - Keep compatibility matrix updated
Conclusion
PMCP v0.6.6 is fully compatible with TypeScript MCP SDK v1.17.2 and the MCP v1.0 protocol specification. The implementation passes all protocol compatibility tests and can seamlessly interoperate with TypeScript SDK clients and servers.