Um servidor do Protocolo de Contexto de Modelo (MCP) atua como um proxy entre um serviço externo que fornece contexto, dados ou recursos a um modelo de linguagem grande (LLM) ou aplicativo de IA. Os servidores 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
É preciso ativar os servidores MCP e configurar a autenticação antes de usar. 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 no Google Cloud.
É um servidor MCP que oferece ferramentas para gerenciar instâncias e backups do Memorystore para Valkey.
Endpoints de 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 Google MCP podem ser globais ou regionais.
O servidor MCP memorystore.googleapis.com tem o seguinte endpoint MCP:
- https://memorystore.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 MCP memorystore.googleapis.com tem as seguintes ferramentas:
| Ferramentas do MCP | |
|---|---|
| list_instances | Liste todas as instâncias do Memorystore para Valkey. |
| get_instance | Receba informações detalhadas sobre uma instância do Memorystore for Valkey. |
| create_instance | Crie uma instância do Memorystore para Valkey. |
| delete_instance | Excluir uma instância do Memorystore para Valkey. |
| update_instance | Atualizar uma instância do Memorystore para Valkey. |
| get_certificate_authority | Recebe a autoridade certificadora de uma instância do Memorystore for Valkey. |
| reschedule_maintenance | Reagende a manutenção de uma instância do Memorystore para Valkey. |
| list_backup_collections | Liste todas as coleções de backup do Memorystore para Valkey. |
| get_backup_collection | Receba informações detalhadas sobre uma coleção de backups do Memorystore para Valkey. |
| list_backups | Liste todos os backups do Memorystore for Valkey. |
| get_backup | Receba informações detalhadas sobre um backup do Memorystore para Valkey. |
| delete_backup | Excluir um backup do Memorystore para Valkey. |
| export_backup | Exporte um backup do Memorystore para Valkey. |
| backup_instance | Faça backup de uma instância do Memorystore para Valkey. |
Receber especificações da ferramenta MCP
Para receber as especificações de ferramentas do MCP de todas as ferramentas em um servidor 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 servidor MCP.
| Solicitação 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 }' |