| Crates.io | mcps-client |
| lib.rs | mcps-client |
| version | 0.1.0 |
| created_at | 2025-06-15 09:19:33.467921+00 |
| updated_at | 2025-06-15 09:19:33.467921+00 |
| description | MCPS client implementation for secure MCP connections |
| homepage | https://github.com/SamDuchaine/mpcs |
| repository | https://github.com/SamDuchaine/mpcs |
| max_upload_size | |
| id | 1713101 |
| size | 25,947 |
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.
The mcps-client crate provides a secure client implementation for connecting to MCPS servers, including:
use mcps_client::{Client, Config};
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
// Configure secure client
let config = Config::builder()
.endpoint("mcps://secure-server:8443")
.build()?;
// Connect to MCPS server
let client = Client::connect(config).await?;
// Ready for secure MCP operations
println!("Connected to MCPS server: {}", client.server_info());
Ok(())
}
mcps-core - Core MCPS protocol implementationmcps-server - MCPS server implementationmcps-protocol - Complete MCPS toolkitLicensed under the Apache License, Version 2.0. See LICENSE for details.
For security vulnerabilities, please see our Security Policy and report issues to security@kindly.dev.