MCPS Client
MCPS client implementation for secure MCP connections
MCPS (Model Context Protocol Secure) is "The HTTPS of MCP" - providing enterprise-grade security, encryption, and authentication for Model Context Protocol communications.
Overview
The mcps-client crate provides a secure client implementation for connecting to MCPS servers, including:
- 🔒 Secure Connection Management - Automated TLS handshake and session management
- 🛡️ Built-in Security - Real-time threat detection and validation
- 📦 Message Handling - Efficient serialization and compression
- 🔐 Authentication - Multi-factor authentication support
- 📊 Connection Monitoring - Health checks and automatic reconnection
Features
- Easy Integration: Drop-in replacement for standard MCP clients
- Secure by Default: All connections encrypted with TLS 1.3
- High Performance: Optimized for low-latency communication
- Reliable: Built-in retry logic and connection management
- Transparent: Seamless upgrade from legacy MCP protocols
Quick Start
use ;
async
Documentation
Related Crates
mcps-core- Core MCPS protocol implementationmcps-server- MCPS server implementationmcps-protocol- Complete MCPS toolkit
License
Licensed under the Apache License, Version 2.0. See LICENSE for details.
Security
For security vulnerabilities, please see our Security Policy and report issues to security@kindly.dev.