View a markdown version of this page

Adicione um destino usando a CLI - Amazon Bedrock AgentCore

Adicione um destino usando a CLI

Você pode usar a AgentCore CLI para adicionar destinos a um gateway existente com comandos simplificados.

exemplo
AgentCore CLI
  1. Adicione um destino de servidor MCP:

    agentcore add gateway-target \ --name MyMCPTarget \ --type mcp-server \ --endpoint https://your-mcp-server.example.com/mcp \ --gateway MyGateway agentcore deploy

    Adicione um destino de função Lambda:

    agentcore add gateway-target \ --name MyLambdaTarget \ --type lambda-function-arn \ --lambda-arn arn:aws:lambda:us-east-1:123456789012:function:MyFunction \ --tool-schema-file tools.json \ --gateway MyGateway agentcore deploy

    Adicione um destino de esquema OpenAPI:

    agentcore add gateway-target \ --name MyOpenAPITarget \ --type open-api-schema \ --schema path/to/openapi-spec.json \ --outbound-auth none|api-key|oauth \ --gateway MyGateway agentcore deploy

    Adicione um destino de conector com a ferramenta de pesquisa na Web:

    agentcore add gateway-target \ --name MyWebSearchToolTarget \ --type connector \ --connector web-search \ --exclude-domains blocked-website-1.com,blocked-website-2.com \ --gateway MyGateway agentcore deploy
Interactive
  1. Você também pode usar a interface de usuário do terminal interativo AgentCore CLI. Execute agentcore para abrir a TUI, selecione adicionar e escolha Gateway Target:

  2. No menu Adicionar recurso, selecione Gateway Target e pressione Enter.

    Menu de adição de recursos da TUI com a opção Gateway Target visível
  3. Selecione o tipo de destino para seu gateway. O assistente mostra os tipos de destino disponíveis, incluindo o endpoint do MCP Server, a API REST do API Gateway, o esquema OpenAPI, o modelo Smithy e a função Lambda.

    Seleção do tipo de destino TUI mostrando o endpoint do MCP Server
  4. Siga as instruções restantes do assistente para fornecer o nome do destino, os detalhes do endpoint ou do esquema e a configuração da autorização de saída. Os campos específicos dependem do tipo de alvo selecionado.

Para ver mais exemplos de CLI, consulte Introdução ao Gateway. AgentCore