

# Use um AgentCore gateway
<a name="gateway-using"></a>

Depois de [configurar seu gateway com destinos](gateway-building.md), você pode configurar seu aplicativo ou agente para usar o gateway por meio do [Model Context Protocol (MCP)](https://modelcontextprotocol.io/docs/getting-started/intro). O MCP fornece uma forma padronizada para os agentes descobrirem e invocarem ferramentas.

**nota**  
AgentCore O Gateway suporta as seguintes versões do MCP: \* 2025-06-18 \* 2025-03-26 \* 2025-11-25

Você pode usar as seguintes operações de MCP com um AgentCore gateway:


| Operation | Description | 
| --- | --- | 
| tools/call | Invoca uma ferramenta específica com os argumentos fornecidos | 
| tools/list | Lista todas as ferramentas disponíveis fornecidas pelo gateway | 
| prompts/list | Lista todos os prompts disponíveis fornecidos pelo gateway | 
| prompts/get | Recupera um modelo de prompt específico, renderizado com os argumentos fornecidos | 
| resources/list | Lista todos os recursos disponíveis fornecidos pelo gateway | 
| resources/read | Lê o conteúdo de um recurso específico por URI | 
| resources/templates/lista | Lista todos os modelos de recursos disponíveis fornecidos pelo gateway | 
| elicitation/create | Solicita informações adicionais do cliente durante uma chamada de ferramenta (iniciada pelo servidor) | 
| sampling/createMessage | Solicita uma conclusão de LLM do cliente durante uma chamada de ferramenta (iniciada pelo servidor) | 
| notifications/progress | Relata o progresso em chamadas de ferramentas de longa duração (iniciadas pelo servidor) | 
| notifications/message | Envia mensagens de log do servidor durante a execução da ferramenta (iniciada pelo servidor) | 

Os tópicos a seguir descrevem como invocar seu AgentCore gateway:

**Topics**
+ [Autorize e autentique em um AgentCore gateway e em um destino de gateway](gateway-using-auth.md)
+ [Listar as ferramentas disponíveis em um AgentCore gateway](gateway-using-mcp-list.md)
+ [Chame uma ferramenta em um AgentCore gateway](gateway-using-mcp-call.md)
+ [Listar os prompts disponíveis em um gateway AgentCore](gateway-using-mcp-prompts-list.md)
+ [Receba uma solicitação de um AgentCore gateway](gateway-using-mcp-prompts-get.md)
+ [Listar os recursos disponíveis em um AgentCore gateway](gateway-using-mcp-resources-list.md)
+ [Leia um recurso de um AgentCore gateway](gateway-using-mcp-resources-read.md)
+ [Listar modelos de recursos em um AgentCore gateway](gateway-using-mcp-resources-templates-list.md)
+ [Use a elicitação com seu gateway AgentCore](gateway-mcp-elicitation.md)
+ [Receba notificações de progresso do seu AgentCore gateway](gateway-mcp-progress.md)
+ [Receba mensagens de registro do seu AgentCore gateway](gateway-mcp-logging.md)
+ [Use a amostragem com seu gateway AgentCore](gateway-mcp-sampling.md)
+ [Pesquise ferramentas em seu AgentCore gateway com uma consulta em linguagem natural](gateway-using-mcp-semantic-search.md)
+ [Crie um agente que use seu AgentCore gateway](gateway-agent-integration.md)