remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Used for package building and installation during setup, but not a primary integration target of the MCP server's functionality.
Listed as a development prerequisite for managing Node versions, but not a service the MCP server integrates with for its primary functionality.
Enables management of Redis Cloud resources, including account management, subscription management (Pro and Essential), database capabilities configuration, cloud provider selection, and task monitoring through the Redis Cloud API.
Servidor MCP de la API de Redis Cloud
El Protocolo de Contexto de Modelo (MCP) es un protocolo estandarizado para gestionar el contexto entre grandes modelos de lenguaje (LLM) y sistemas externos. Este repositorio proporciona un servidor MCP para la API de Redis Cloud, lo que permite gestionar los recursos de Redis Cloud mediante lenguaje natural.
Esto le permite usar Claude Desktop, o cualquier cliente MCP, para usar lenguaje natural para lograr cosas en su cuenta de Redis Cloud, por ejemplo:
- "Crear una nueva base de datos Redis en AWS"
- "¿Cuáles son mis suscripciones actuales?"
- Ayúdenme a elegir la base de datos Redis adecuada para mi aplicación de comercio electrónico.
Características
Gestión de cuentas
get_current_account
: Obtenga detalles sobre su cuenta actual de Redis Cloudget_current_payment_methods
: enumera todos los métodos de pago configurados para su cuenta
Gestión de suscripciones
Suscripciones Pro
get_pro_subscriptions
: enumera todas las suscripciones Pro en tu cuentacreate_pro_subscription
: Crea una nueva suscripción Pro con opciones de configuración avanzadas- Admite implementación en múltiples nubes
- Configurar memoria, persistencia y módulos
- Configurar implementaciones activo-activo
- Configuración de red personalizada
Suscripciones esenciales
get_essential_subscriptions
: Lista todas las suscripciones esenciales (paginadas)get_essential_subscription_by_id
: Obtenga información detallada sobre una suscripción Essential específicacreate_essential_subscription
: Crea una nueva suscripción Essentialdelete_essential_subscription
: Eliminar una suscripción Essential
Capacidades de la base de datos
get_database_modules
: enumera todos los módulos de base de datos disponibles (capacidades) compatibles con su cuenta- Módulos de Redis
- Características de la base de datos
- Opciones de rendimiento
Gestión de proveedores de nube
get_pro_plans_regions
: Obtenga las regiones disponibles entre los proveedores de la nube- Regiones de AWS
- regiones del GCP
- Opciones de red
- Zonas de disponibilidad
Planes y precios
get_essentials_plans
: Lista de planes de suscripción Essential disponibles (paginados)- Compatible con AWS, GCP y Azure
- Opciones de Redis Flex
- Planes fijos
Gestión de tareas
get_tasks
: enumera todas las tareas actuales en su cuentaget_task_by_id
: Obtener información detallada sobre una tarea específica- Seguimiento del estado de implementación
- Monitorear los cambios de suscripción
- Ver el progreso de la tarea
Uso
Prerrequisitos
- Credenciales válidas de la API de Redis Cloud (clave API y clave secreta)
- Los identificadores de tareas se devuelven para operaciones de larga duración y se pueden monitorear.
- Las respuestas paginadas requieren múltiples llamadas para recuperar todos los datos
Escritorio de Claude
Para ejecutar el servidor MCP con Claude Desktop, siga estos pasos:
- Construya el paquete:Copy
- Agregue el servidor a Claude Desktop:
- Abrir la configuración de Claude Desktop
- Vaya a la pestaña Desarrollador (asegúrese de haber habilitado el Modo Desarrollador)
- Haga clic en "Editar configuración"
- Abra el archivo
claude_desktop_config.json
en su editor de texto y agregue la siguiente configuración: GXP2
- Cierre Claude Desktop y reinícielo. El servidor debería estar disponible en la sección Servidores MCP.
IDE de cursor
Para ejecutar el servidor MCP con Cursor IDE, siga estos pasos:
- Construya el paquete:Copy
- Añade el servidor al Cursor:
- Abrir configuración del cursor
- Vaya a la pestaña MCP
- Haga clic en "Agregar nuevo servidor MCP global"
- Actualice el archivo
mcp.json
abierto automáticamente con la siguiente configuración: GXP4
- Reiniciar Cursor. El servidor debería estar disponible en la sección Servidores MCP.
Desarrollo
Prerrequisitos
- nvm (Administrador de versiones de nodo)
- Nodo v22.14.0
- npm 10.9.2
Empezando
- Instalar dependencias:Copy
- Construir el proyecto:Copy
- Pruébelo utilizando el Inspector MCP:Copy
Estructura del proyecto
Nota: Si realiza cambios en su código, recuerde reconstruir y reiniciar Claude Desktop/Cursor:
You must be authenticated.
Tools
El servidor MCP de la API de Redis Cloud proporciona un servidor MCP para la API de Redis Cloud, lo que le permite administrar sus recursos de Redis Cloud utilizando lenguaje natural.