Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Nozioni di base
Installazione
Prerequisiti: Python 3.10 o successivouv, accesso a un datastore Valkey
Configura il tuo client MCP: aggiungi quanto segue alla configurazione del tuo client MCP:
{ "mcpServers": { "valkey": { "command": "uvx", "args": ["awslabs.valkey-mcp-server@latest"], "env": { "VALKEY_HOST": "<your-endpoint>", "VALKEY_SSL": "true" } } } }
<your-endpoint>Sostituiscilo con l'endpoint del tuo datastore Valkey. Il tuo agente di codifica deve avere accesso di rete all'endpoint.
Connessione ad Amazon ElastiCache: i cluster ElastiCache Valkey risiedono in un VPC privato e non sono raggiungibili direttamente dal computer locale. Per la configurazione del tunnel SSM, la generazione di token di autenticazione IAM e la gestione TLS in modalità tunnel, consulta la guida alla ElastiCache connessioneVALKEY_HOST=127.0.0.1
Riavvia il client MCP dopo aver salvato la configurazione.
Puoi richiedere al tuo agente di verificare la connessione con:
Utilizza il server MCP Valkey per verificare la connessione al mio datastore e confermare che le operazioni Valkey siano disponibili.
Configurazione
Configura il server Valkey MCP tramite le variabili di ambiente nella configurazione del client MCP. È inoltre possibile utilizzare il --readonly flag per limitare l'accesso degli agenti alle operazioni di sola lettura.
| Variabile | Scopo |
|---|---|
VALKEY_HOST |
Specifica l'endpoint del tuo datastore Valkey. Da utilizzare 127.0.0.1 quando ci si connette a un cluster privato tramite un tunnel ElastiCache . |
VALKEY_USE_SSL |
Impostato true per abilitare TLS. È necessario per ElastiCache i cluster con crittografia in transito abilitata. |
--readonly |
Limita il server al livello di lettura e disabilita tutti gli strumenti di scrittura e amministrazione, rendendolo adatto all'esplorazione della produzione. |
| Parametri di ricerca opzionali | |
EMBEDDINGS_PROVIDER |
Seleziona il provider di incorporamento utilizzato da add_documents e. search Le opzioni supportate sonobedrock, openaiollama, e. hash hashUtilizzatelo per test locali senza credenziali. |
BEDROCK_MODEL_ID |
Sostituisce il modello di incorporamento predefinito di Amazon Bedrock. |
OPENAI_API_KEY |
Fornisce la chiave API richiesta quando EMBEDDING_PROVIDER è impostata su. openai |