development
location
documentation
public
API
cloud
What is MCP Server for managing Redis Cloud resources using natural language.?
Redis Cloud API MCP Server Model Context Protocol (MCP) is a standardized protocol for managing context between large language models (LLMs) and external systems. This repository provides an MCP Server for Redis Cloud's API, allowing you to manage your Redis Cloud resources using natural language. Features include account management, subscription management, database capabilities, cloud provider management, plans and pricing, and task management.
Documentation
Redis Cloud API MCP Server
Model Context Protocol (MCP) is a standardized protocol for managing context between large language models (LLMs) and external systems. This repository provides an MCP Server for Redis Cloud's API, allowing you to manage your Redis Cloud resources using natural language.
This lets you use Claude Desktop, or any MCP Client, to use natural language to accomplish things on your Redis Cloud account, e.g.:
"Create a new Redis database in AWS"
"What are my current subscriptions?"
"Help me choose the right Redis database for my e-commerce application"
Features# Account Management
get_current_account: Get details about your current Redis Cloud account
get_current_payment_methods: List all payment methods configured for your account
Subscription Management## Pro Subscriptions
get_pro_subscriptions: List all Pro subscriptions in your account
create_pro_subscription: Create a new Pro subscription with advanced configuration options
Supports multi-cloud deployment
Configure memory, persistence, and modules
Set up Active-Active deployments
Custom networking configuration
Essential Subscriptions
get_essential_subscriptions: List all Essential subscriptions (paginated)
get_essential_subscription_by_id: Get detailed information about a specific Essential subscription
create_essential_subscription: Create a new Essential subscription
delete_essential_subscription: Delete an Essential subscription
Database Capabilities
get_database_modules: List all available database modules (capabilities) supported in your account
Redis modules
Database features
Performance options
Cloud Provider Management
get_pro_plans_regions: Get available regions across cloud providers
AWS regions
GCP regions
Networking options
Availability zones
Plans and Pricing
get_essentials_plans: List available Essential subscription plans (paginated)
Supports AWS, GCP, and Azure
Redis Flex options
Fixed plans
Task Management
get_tasks: List all current tasks in your account
get_task_by_id: Get detailed information about a specific task
Track deployment status
Monitor subscription changes
View task progress
Usage## Prerequisites
Valid Redis Cloud API credentials (API Key and Secret Key)
Task IDs are returned for long-running operations and can be monitored
Paginated responses require multiple calls to retrieve all data
Claude Desktop
To run the MCP server with Claude Desktop, follow these steps:
Build the package:
npm run build
Add the server to Claude Desktop:
Open Claude Desktop settings
Navigate to the Developer tab (make sure you have enabled Developer Mode)
Click on "Edit config"
Open the claude_desktop_config.json file in your text editor and add the following configuration: