Crates.io | kindly-guard |
lib.rs | kindly-guard |
version | 0.11.15 |
created_at | 2025-07-06 20:08:58.098508+00 |
updated_at | 2025-07-06 20:27:00.358163+00 |
description | Security-focused MCP server for AI protection - the actual KindlyGuard server |
homepage | https://github.com/samduchaine/kindly-guard |
repository | https://github.com/samduchaine/kindly-guard |
max_upload_size | |
id | 1740413 |
size | 81,302 |
Security-focused MCP (Model Context Protocol) server for AI protection.
Install KindlyGuard using cargo:
cargo install kindly-guard
This will install the kindly-guard
command, which is the actual KindlyGuard server.
KindlyGuard is a security-focused MCP server designed to protect AI systems from various threats including:
After installation, you can use KindlyGuard as an MCP server:
# Start the MCP server
kindly-guard --stdio
# Or with a config file
kindly-guard --config /path/to/config.toml
# View all options
kindly-guard --help
KindlyGuard can be configured via a TOML file. Example configuration:
[server]
host = "127.0.0.1"
port = 8080
[scanner]
unicode_enabled = true
injection_enabled = true
xss_enabled = true
[resilience]
[resilience.circuit_breaker]
failure_threshold = 5
recovery_timeout = "30s"
KindlyGuard implements the Model Context Protocol (MCP) and can be used with any MCP-compatible client. It provides tools for:
The complete KindlyGuard implementation is available at: https://github.com/samduchaine/kindly-guard
This project is licensed under the Apache License, Version 2.0.
Created by samduchaine