Skip to content

MCP Server

redisctl includes a built-in Model Context Protocol (MCP) server that enables AI assistants to manage your Redis deployments through natural language.

What is MCP?

The Model Context Protocol is an open standard that allows AI systems to securely interact with external tools and data sources. The redisctl MCP server exposes Redis management operations as tools that AI assistants like Claude, Cursor, and others can discover and invoke.

What Can You Do?

With the MCP server, you can:

  • Query infrastructure - "List all my Redis databases" or "Show cluster health"
  • Manage licenses - "Check license expiration" or "Update the cluster license"
  • Configure clusters - "Enable maintenance mode" or "Update cluster policy"
  • Create resources - "Create a new 256MB database called cache-db"
  • Monitor status - "Any active alerts?" or "Show me cluster stats"
  • Manage certificates - "Show certificates" or "Rotate cluster certificates"
  • Work with data directly - "Add this user to my hash" or "Show me the top 10 leaderboard scores"

Key Features

  • Secure by Default


    Read-only mode by default. Credentials stay in your profiles, never exposed to AI.

  • Full Coverage


    ~100 tools covering Redis Cloud, Redis Enterprise, and direct database operations.

  • IDE Integration


    Works with Claude Desktop, Claude Code, Cursor, Windsurf, VS Code, and Zed.

  • Advanced Analytics


    Combine with JMESPath MCP server for complex queries and reporting.

Quick Example

Once configured, interact naturally with your Redis infrastructure:

You: What databases do I have in my enterprise cluster?

Claude: You have 2 databases:

  • default-db (uid: 1) - 1GB, active, with modules: RediSearch, RedisJSON
  • cache-db (uid: 2) - 256MB, active

You: Show me the license status

Claude: Your cluster is running a Trial license:

  • Expires: February 11, 2026 (30 days remaining)
  • Shards: 1 of 4 used (25% utilization)
  • Features: bigstore enabled

Getting Started

Ready to set up MCP? Choose your path:

Want to see what's possible? Check out Advanced Usage for JMESPath integration and complex analytics pipelines.