View a markdown version of this page

Introducción - Amazon ElastiCache

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Introducción

Instalación

Requisitos previos: Python 3.10 o posterior, acceso a un almacén de datos de uv Valkey

Configure su cliente MCP: Agregue lo siguiente a la configuración de su cliente MCP:

{ "mcpServers": { "valkey": { "command": "uvx", "args": ["awslabs.valkey-mcp-server@latest"], "env": { "VALKEY_HOST": "<your-endpoint>", "VALKEY_USE_SSL": "true" } } } }

<your-endpoint>Sustitúyalo por el punto final de su almacén de datos de Valkey. Su agente de codificación debe tener acceso de red al punto final.

Conexión a Amazon ElastiCache: los clústeres de ElastiCache Valkey se encuentran en una VPC privada y no se puede acceder a ellos directamente desde tu máquina local. Para configurar el túnel SSM, generar el token de autenticación de IAM y gestionar el TLS en modo túnel, consulta la guía de ElastiCache conexión en el kit de herramientas del agente o instala Amazon ElastiCache Skill para que tu AWS agente pueda gestionar la configuración de la conexión de principio a fin. Una vez establecido el túnel, VALKEY_HOST=127.0.0.1 utilícelo en la configuración anterior.

Reinicie su cliente MCP después de guardar la configuración.

Puede pedirle a su agente que verifique la conexión con:

Utilice el servidor MCP de Valkey para verificar la conexión a mi almacén de datos y confirmar que las operaciones de Valkey están disponibles.

Configuración

Configure el servidor Valkey MCP mediante variables de entorno en la configuración de su cliente MCP. También puede usar la --readonly marca para restringir el acceso de los agentes a las operaciones de solo lectura.

Variable Finalidad
VALKEY_HOST Especifica el punto final de su almacén de datos de Valkey. Úselo 127.0.0.1 cuando se conecte a un ElastiCache clúster privado a través de un túnel.
VALKEY_USE_SSL Configúralo true en para habilitar TLS. Esto es necesario para ElastiCache los clústeres con el cifrado en tránsito habilitado.
--readonly Restringe el servidor al nivel de lectura y desactiva todas las herramientas administrativas y de escritura, por lo que es adecuado para la exploración en producción.
Parámetros de búsqueda opcionales
EMBEDDINGS_PROVIDER Selecciona el proveedor de incrustación utilizado por add_documents ysearch. Las opciones admitidas son bedrock openaiollama, yhash. hashÚselo para pruebas locales sin credenciales.
BEDROCK_MODEL_ID Anula el modelo de incrustación predeterminado de Amazon Bedrock.
OPENAI_API_KEY Proporciona la clave de API necesaria cuando EMBEDDING_PROVIDER se establece en. openai