Use para configurar o acesso de usuários e automações ao servidor MCP (Model Context Protocol) na Control Room da Automation Anywhere.

Importante: Esse recurso não está disponível para o público geral e é restrito a clientes específicos. Entre em contato com a equipe de conta da Automation Anywhere para obter mais informações.
  1. Crie uma nova função com permissões, usuário e licenças:
    1. Na Control Room, acesse Administração → Funções.
    2. Clique em Criar função e insira um nome (por exemplo, CustomerRole).
    3. Conceda estas permissões à função:
      Para facilitar e organizar melhor o controle de acesso para a interoperabilidade de agentes, é utilizado o repositório RBAC (controle de acesso baseado em função). Isso auxilia na descoberta e utilização de bots, processos e tarefas de API da Automation Anywhere.
      Permissões Configurações
      Bots
      • Exibir meus bots
      • Executar meus bots
      • Selecione as pastas/bots necessários para executar as automações
      Administração
      • Exibir configurações
      • Gerenciar configurações
      API Gerar chave de API
      Configuração do Automation Co-Pilot
      • Ver e gerenciar MINHAS equipes
      • Ver e gerenciar TODAS as equipes
      • Ver e gerenciar TODOS os bots
    4. Salve a função.
    5. Navegue para Administração →Usuários e crie um novo usuário.
    6. Atribua a nova função, CustomerRole, ao usuário e adicione também estas funções:
      • AAE_Basic
      • Usuário de Interface AAE_Robotic
    7. Navegue para Administração → Licenças.
      Tipo de licença Recursos acessíveis
      Licença base
      • Capacidade de acionar bots, processos, Tarefas de API e Agentes de IA da Automation Anywhere (se disponíveis na Control Room do cliente), como ferramentas individuais de entrada MCP
      • O RBAC está disponível para conexões de entrada MCP.
      • Sem limite para o número de automações (bots e processos) que você pode executar.
      • HTTP transmissível com chave API é compatível.
      Licença Enterprise Além do que está disponível na licença base, o serviço PRE/Automation Discovery está acessível.

      Com base nos recursos que você deseja acessar, atribua uma licença para a plataforma e para os dispositivos da Control Room.

    8. Salve o usuário.
  2. Faça login e configure equipes e bots no Automation Co-Pilot:
    1. Faça login no Automation Co-Pilot utilizando o usuário que você acabou de criar.
    2. Navegue até Gerenciar → Equipes e crie uma nova equipe.
    3. Adicione as automações do bot de tarefas que você deseja implantar por meio do servidor MCP (Model Context Protocol).
    4. Mapeie cada bot para a equipe que você acabou de criar.
  3. Configure tarefas de API nas configurações da Control Room:
    1. Retorne à página inicial da Control Room.
    2. Navegue até a seção Administração → Configurações → Gerenciamento de dispositivos em nuvem.
    3. Adicione as tarefas de API (que você planeja implantar pelo servidor MCP) na seção Tarefas de API em formulários.
  4. Conecte o dispositivo do agente de bot (BA) e configure o executor de tarefas da API:
    1. A partir da sua máquina local, conecte o dispositivo do agente de bot para implantar as automações do bot de tarefas.
    2. Certifique-se de que a licença Bot Runner assistido esteja atribuída (conforme realizado na Etapa 1).
    3. Verifique se a configuração do seu Executor de tarefa de API está correta e pode executar as tarefas de API.

O seguinte apresenta uma configuração de exemplo para o mcp.json para IDEs como o VS Code.

  "my-aa-mcp-server": {
            "url": "https://<your-control-room-url>/mcp",
            "headers": {
                "X-AUTH": "API_KEY=<api-key-for-user>;USER_NAME=<username>"
            }
        }