redis-mcp
by srdrcn
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| REDIS_DB | No | Redis database number for single-cluster mode. Default: 0. Not used with cluster mode. | |
| REDIS_PWD | No | Redis password for single-cluster mode. Optional. | |
| REDIS_SSL | No | Enable TLS for single-cluster mode: true, 1, or t. Default: off. | |
| REDIS_HOST | No | Redis host name or IP address for single-cluster mode. Default: 127.0.0.1. | |
| REDIS_PORT | No | Redis port for single-cluster mode. Default: 6379. | |
| REDIS_USERNAME | No | Redis ACL username for single-cluster mode. Optional; without it the password authenticates the default user. | |
| REDIS_MCP_CONFIG | No | Path to the main YAML config file (same as --config). When omitted, the server uses single-cluster mode unless REDIS_MCP_CONFIG_DIR is set. | |
| REDIS_MCP_API_KEY | No | API key that HTTP clients must send in the X-Authorization header. Overrides apiKey from the config. Optional; empty values are ignored. | |
| REDIS_SSL_CA_PATH | No | Path to a CA certificate directory for TLS in single-cluster mode. Not supported with REDIS_CLUSTER_MODE. | |
| REDIS_SSL_KEYFILE | No | Path to the client certificate key for mutual TLS in single-cluster mode. Optional. | |
| REDIS_CLUSTER_MODE | No | Enable Redis Cluster mode for single-cluster mode: true, 1, or t. Default: off. | |
| REDIS_SSL_CA_CERTS | No | Path to a CA bundle file for TLS in single-cluster mode. Optional. | |
| REDIS_SSL_CERTFILE | No | Path to a client certificate for mutual TLS in single-cluster mode. Optional. | |
| MCP_DOCS_SEARCH_URL | No | Endpoint used by the docs toolset. Default: https://redis.io/convai/api/docs/search. | |
| REDIS_MCP_LOG_LEVEL | No | Log level: DEBUG, INFO, WARNING, ERROR, CRITICAL, WARN, FATAL, or a number. Defaults to INFO over HTTP and WARNING over stdio. | |
| REDIS_SSL_CERT_REQS | No | TLS server certificate verification for single-cluster mode: required, optional, or none. Default: required. | |
| REDIS_ENTRAID_SCOPES | No | Comma-separated Entra ID scopes for the default_credential flow. Default: https://redis.azure.com/.default. | |
| REDIS_MCP_CONFIG_DIR | No | Directory of drop-in .yaml/.yml config files merged over the main config. Can be used without REDIS_MCP_CONFIG. | |
| REDIS_ENTRAID_RESOURCE | No | Entra ID resource for the managed_identity flow. Default: https://redis.azure.com/. | |
| REDIS_ENTRAID_AUTH_FLOW | No | Entra ID authentication flow for clusters with entraid enabled: service_principal, managed_identity, or default_credential. | |
| REDIS_ENTRAID_CLIENT_ID | No | Entra ID client ID for the service_principal flow. Optional. | |
| REDIS_ENTRAID_TENANT_ID | No | Entra ID tenant ID for the service_principal flow. Optional. | |
| REDIS_ENTRAID_CLIENT_SECRET | No | Entra ID client secret for the service_principal flow. Optional. | |
| REDIS_ENTRAID_IDENTITY_TYPE | No | Managed identity type for the managed_identity flow: system_assigned or user_assigned. Default: system_assigned. | |
| REDIS_ENTRAID_USER_ASSIGNED_CLIENT_ID | No | User-assigned managed identity client ID for the managed_identity flow. Optional. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues