Utilice esta opción para configurar el acceso de usuarios y automatizaciones al servidor de protocolo de contexto de modelo (MCP) en la Control Room de Automation Anywhere.

Importante: Esta característica no está disponible de forma general y se restringe a clientes específicos. Comuníquese con su equipo de cuentas de Automation Anywhere para obtener más información.
  1. Cree un nuevo rol con permisos, usuario y licencias:
    1. Desde la Control Room, navegue hasta Administración →Roles.
    2. Haga clic en Crear rol e ingrese un nombre (por ejemplo, CustormerRole).
    3. Asigne estos permisos al rol:
      Para facilitar y organizar el control de acceso para la interoperabilidad de agentes, se utiliza el control de acceso basado en roles (RBAC) en el repositorio. Esto ayuda a descubrir y utilizar bots, procesos y tareas de API de Automation Anywhere.
      Permisos Configuración
      Bots
      • Ver mis bots
      • Ejecutar mis bots
      • Seleccione las carpetas o los bots requeridos para ejecutar automatizaciones.
      Administración
      • Ver configuración
      • Administrar configuración
      API Generar clave de API
      Configuración de Automation Co-Pilot
      • Ver y administrar MIS equipos
      • Ver y administrar TODOS los equipos
      • Ver y administrar TODOS los bots
    4. Guarde el rol.
    5. Navegue hasta Administración →Usuarios y cree un nuevo usuario.
    6. Asigne el nuevo rol, CustomerRole, al usuario y agregue también estos roles:
      • AAE_Basic
      • AAE_Robotic Interface User
    7. Vaya a Administración →Licencias.
      Tipo de licencia Funciones accesibles
      Licencia básica
      • Capacidad para invocar bots, procesos, tareas API y agentes de IA de Automation Anywhere (si están disponibles en la Control Room del cliente), como herramientas de MCP individuales de entrada.
      • RBAC está disponible para conexiones de MCP de entrada.
      • No hay límites en la cantidad de automatizaciones (bots y procesos) que puede ejecutar.
      • Se admite HTTP transmitible con clave de API.
      Licencia de Enterprise Además de lo que está disponible en la licencia base, se puede acceder al Servicio de PRE o descubrimiento de automatización.

      Según las funciones a las que desee acceder, asigne una licencia para la plataforma y los dispositivos de la Control Room.

    8. Guarde el usuario.
  2. Inicie sesión y configure equipos y bots en Automation Co-Pilot:
    1. Inicie sesión en Automation Co-Pilot con el usuario que acaba de crear.
    2. Vaya a Administrar →Equipos y cree un nuevo equipo.
    3. Agregue las automatizaciones de bots de tareas que desea implementar a través del servidor de protocolo de contexto de modelo (MCP).
    4. Asigne cada bot al equipo que acaba de crear.
  3. Configure las tareas API en los ajustes de la Control Room:
    1. Regrese a la página principal de la Control Room.
    2. Vaya a la sección Administración → Configuración → Gestión de dispositivos en la nube.
    3. Agregue las tareas API (que planea implementar a través del servidor de MCP) en la sección Tareas API en formularios.
  4. Conecte el dispositivo del agente de bot (BA) y configure el API Task Runner:
    1. Desde su máquina local, conecte el dispositivo del agente de bot para implementar las automatizaciones del bot de tareas.
    2. Asegúrese de que la licencia de Bot Runner supervisado esté asignada (como se indicó en el paso 1).
    3. Verifique que su configuración de API Task Runner sea correcta y pueda ejecutar las tareas API.

A continuación, se proporciona una configuración de ejemplo de mcp.json para entornos de desarrollo integrado (IDE) como 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>"
            }
        }