MCP (Model Context Protocol) server for Redis Cloud and Enterprise
This crate provides an MCP server that exposes Redis Cloud and Enterprise management operations as tools for AI systems.
Example
use redisctl_mcp::RedisCtlMcp;
use rmcp::{ServiceExt, transport::stdio};
#[tokio::main]
async fn main() -> anyhow::Result<()> {
let server = RedisCtlMcp::new(None, true)?; // profile=None, read_only=true
let service = server.serve(stdio()).await?;
service.waiting().await?;
Ok(())
}