MCP Reference: memorystore.googleapis.com

Un server Model Context Protocol (MCP) funge da proxy tra un servizio esterno che fornisce contesto, dati o funzionalità a un modello linguistico di grandi dimensioni (LLM) o a un'applicazione AI. I server MCP collegano le applicazioni AI a sistemi esterni come database e servizi web, traducendo le loro risposte in un formato che l'applicazione AI può comprendere.

Configurazione del server

Prima dell'uso, devi abilitare i server MCP e configurare l'autenticazione. Per saperne di più sull'utilizzo dei server MCP remoti di Google e Google Cloud, consulta la panoramica dei server MCP di Google Cloud.

Questo è un server MCP che fornisce strumenti per gestire le istanze e i backup di Memorystore for Valkey.

Endpoint server

Un endpoint del servizio MCP è l'indirizzo di rete e l'interfaccia di comunicazione (in genere un URL) del server MCP che un'applicazione AI (l'host per il client MCP) utilizza per stabilire una connessione sicura e standardizzata. È il punto di contatto per l'LLM per richiedere il contesto, chiamare uno strumento o accedere a una risorsa. Gli endpoint MCP di Google possono essere globali o regionali.

Il server MCP memorystore.googleapis.com ha il seguente endpoint MCP:

  • https://memorystore.googleapis.com/mcp

Strumenti MCP

Uno strumento MCP è una funzione o una funzionalità eseguibile che un server MCP espone a un LLM o a un'applicazione AI per eseguire un'azione nel mondo reale.

Il server MCP memorystore.googleapis.com ha i seguenti strumenti:

Strumenti MCP
list_instances Elenca tutte le istanze di Memorystore for Valkey.
get_instance Ottieni informazioni dettagliate su un'istanza di Memorystore for Valkey.
create_instance Crea un'istanza di Memorystore for Valkey.
delete_instance Elimina un'istanza di Memorystore for Valkey.
update_instance Aggiorna un'istanza di Memorystore for Valkey.
get_certificate_authority Ottieni l'autorità di certificazione per un'istanza di Memorystore for Valkey.
reschedule_maintenance Ripianifica la manutenzione per un'istanza di Memorystore for Valkey.
list_backup_collections Elenca tutte le raccolte di backup di Memorystore for Valkey.
get_backup_collection Ottieni informazioni dettagliate su una raccolta di backup di Memorystore for Valkey.
list_backups Elenca tutti i backup di Memorystore for Valkey.
get_backup Ottieni informazioni dettagliate su un backup di Memorystore for Valkey.
delete_backup Elimina un backup di Memorystore for Valkey.
export_backup Esporta un backup di Memorystore for Valkey.
backup_instance Esegui il backup di un'istanza di Memorystore for Valkey.

Ottenere le specifiche degli strumenti MCP

Per ottenere le specifiche degli strumenti MCP per tutti gli strumenti in un server MCP, utilizza il metodo tools/list. L'esempio seguente mostra come utilizzare curl per elencare tutti gli strumenti e le relative specifiche attualmente disponibili all'interno del server MCP.

Richiesta curl
                      curl --location 'https://memorystore.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
    "method": "tools/list",
    "jsonrpc": "2.0",
    "id": 1
}'