Redis Cloud API MCP Server
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| API_KEY | Yes | Redis Cloud API key | |
| SECRET_KEY | Yes | Redis Cloud API secret key |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get-current-accountB | Get the current Cloud Redis account |
| get-current-payment-methodsB | Get the current payment methods for the current Cloud Redis account |
| get-database-modulesB | Lookup list of database modules supported in current account (support may differ based on subscription and database settings). These modules are also called capabilities. |
| get-pro-plans-regionsB | Lookup list of regions for cloud provider. These regions include the providers too. |
| create-pro-subscriptionA | Create a new pro subscription. Returns a TASK ID that can be used to track the status of the subscription creation. Prerequisites: 1) Verify payment method by checking get-current-payment-methods. 2) For database modules, validate against get-database-modules list. 3) Validate regions using get-pro-plans-regions. The payload must match the input schema. |
| get-pro-subscriptionsB | Get the pro subscriptions for the current Cloud Redis account |
| get-pro-subscriptionC | Get pro subscription by ID. The payload must match the input schema. |
| get-essential-subscriptionsA | Get the essential subscriptions for the current Cloud Redis account. A paginated response is returned, and to get all the essential subscriptions, the page and size parameters must be used until all the essential subscriptions are retrieved. |
| get-essential-subscription-by-idB | Get an essential subscription by ID for the current Cloud Redis account |
| create-essential-subscriptionB | Create a new essential subscription. Returns a TASK ID that can be used to track the status of the subscription creation |
| delete-essential-subscriptionC | Delete an essential subscription by ID |
| get-essentials-plansB | Get the available plans for essential subscriptions. Always ask for which provider the plans are want to be retrieved. A paginated response is returned, and to get all the plans, the page and size parameters must be used until all the plans are retrieved. |
| get-tasksB | Get the current tasks for the current Cloud Redis account |
| get-task-by-idB | Get a task by ID for the current Cloud Redis account |
| get-pro-databasesC | Get the pro databases for the provided subscription Id |
| create-pro-databaseA | Create a new database inside the specified subscription ID. Returns a TASK ID that can be used to track the status of the database creationPrerequisites: 1) For database modules, validate against get-database-modules list. 2) Validate regions using get-pro-plans-regions. The payload must match the input schema. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/redis/mcp-redis-cloud'
If you have feedback or need assistance with the MCP directory API, please join our Discord server