MCP Reference: redis.googleapis.com

Um servidor do Protocolo de Contexto de Modelo (MCP, na sigla em inglês) atua como um proxy entre um serviço externo que fornece contexto, dados ou recursos para um modelo de linguagem grande (LLM) ou um aplicativo de IA. Os servidores do MCP conectam aplicativos de IA a sistemas externos, como bancos de dados e serviços da Web, traduzindo as respostas em um formato que o aplicativo de IA possa entender.

Configuração do servidor

É necessário ativar os servidores do MCP e configurar a autenticação antes do uso. Para mais informações sobre como usar servidores remotos do MCP do Google e do Google Cloud, consulte Visão geral dos servidores do MCP do Google Cloud.

Este é um servidor do MCP que fornece ferramentas para gerenciar instâncias do Memorystore para Redis e clusters do Redis.

Endpoints do servidor

Um endpoint de serviço do MCP é o endereço de rede e a interface de comunicação (geralmente um URL) do servidor do MCP que um aplicativo de IA (o host do cliente do MCP) usa para estabelecer uma conexão segura e padronizada. É o ponto de contato para o LLM solicitar contexto, chamar uma ferramenta ou acessar um recurso. Os endpoints do MCP do Google podem ser globais ou regionais.

O servidor do MCP redis.googleapis.com tem o seguinte endpoint do MCP:

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

Ferramentas do MCP

Uma ferramenta do MCP é uma função ou capacidade executável que um servidor do MCP expõe a um LLM ou aplicativo de IA para realizar uma ação no mundo real.

O servidor do MCP redis.googleapis.com tem as seguintes ferramentas:

Ferramentas do MCP
list_clusters Lista todos os clusters no Memorystore para Redis Cluster.
get_cluster Recebe informações detalhadas sobre um cluster no Memorystore para Redis Cluster.
create_cluster Cria um cluster no Memorystore para Redis Cluster.
delete_cluster Exclui um cluster no Memorystore para Redis Cluster.
update_cluster Atualiza um cluster no Memorystore para Redis Cluster.
get_cluster_certificate_authority Recebe a autoridade certificadora de um cluster no Memorystore for Redis Cluster.
reschedule_cluster_maintenance Remarca a manutenção de um cluster no Memorystore para Redis Cluster.
list_backup_collections Lista todas as coleções de backup do Memorystore para Redis Cluster.
get_backup_collection Recebe informações detalhadas sobre uma coleção de backup do Memorystore para Redis Cluster.
list_backups Lista todos os backups do Memorystore para Redis Cluster.
get_backup Recebe informações detalhadas sobre um backup do Memorystore para Redis Cluster.
delete_backup Exclui um backup do Memorystore para Redis Cluster.
export_backup Exporta um backup do Memorystore para Redis Cluster.
backup_cluster Faz backup de um cluster no Memorystore para Redis Cluster.

Receber especificações de ferramentas do MCP

Para receber as especificações de ferramentas do MCP de todas as ferramentas em um servidor do MCP, use o método tools/list. O exemplo a seguir demonstra como usar curl para listar todas as ferramentas e especificações disponíveis no momento no servidor do MCP.

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