- Introdução
- Melhores práticas
- Tenant
- Sobre o contexto do tenant
- Pesquisa de recursos em um tenant
- Gerenciamento de robôs
- Conectar Robôs ao Orchestrator
- Armazenamento de credenciais do robô no CyberArk
- Armazenamento de senhas do Unattended Robot no Azure Key Vault (somente leitura)
- Armazenamento de credenciais do Unattended Robot no HashiCorp Vault (somente leitura)
- Armazenando credenciais de Unattended Robots no AWS Secrets Manager (somente leitura)
- Exclusão de sessões não assistidas desconectadas e não responsivas
- Autenticação do robô
- Autenticação de robôs com credenciais de cliente
- Configuração de recursos de automação
- Soluções
- Auditar
- Configurações
- Registro
- Cloud Robots
- Visão geral dos robôs do Cloud
- Execução de automações Unattended usando Cloud Robots - VM
- Carregamento de sua própria imagem
- Reutilização de imagens de máquinas personalizadas (para pools manuais)
- Redefinição de credenciais para uma máquina (para pools manuais)
- Monitoramento
- Atualizações de segurança
- Como solicitar uma avaliação
- Perguntas frequentes
- Configurando VPN para Robôs de nuvem
- Configurar uma conexão ExpressRoute
- Transmissão ao vivo e controle remoto
- Automation Suite Robots
- Contexto de Pastas
- Processos
- Trabalhos
- Apps
- Gatilhos
- Logs
- Monitoramento
- Índices
- Filas
- Ativos
- Sobre ativos
- Gerenciamento de ativos no Orchestrator
- Gerenciamento de ativos no Studio
- Armazenamento de ativos no Azure Key Vault (somente leitura)
- Armazenamento de ativos no HashiCorp Vault (somente leitura)
- Armazenando ativos no AWS Secrets Manager (somente leitura)
- Armazenamento de ativos no Google Secret Manager (somente leitura)
- Conexões
- Regras de Negócios
- Armazenar Buckets
- Servidores MCP
- Sobre servidores MCP
- Base compartilhada do Servidor MCP
- Obtendo o URL do Servidor MCP
- Usando ativos do Orchestrator em servidores MCP
- Diretrizes de conformidade com MCP
- Teste do Orquestrador
- Serviço Catálogo de recursos
- Integrações
- Solução de problemas
Guia do usuário do Orchestrator
Os servidores MCP de Comando, Codificados e Auto-hospedados executam implementações de Servidor MCP baseadas em código e compartilham uma base comum. Esta página descreve o runtime, o transporte e o formato de configuração que eles têm em comum.
Biblioteca de runtime
O runtime compartilhado é criado em uipath-mcp-python, uma biblioteca Python de código aberto que fornece o runtime, SDK e CLI para criar e executar servidores MCP na UiPath Platform. Ele é construído sobre a biblioteca uipath-python .
Transporte
A comunicação com a plataforma flui por Streamable HTTP. Um único processo lida com várias sessões simultaneamente, cada uma em sua própria conexão, e o mesmo transporte é exposto a clientes MCP externos. Esse é o caminho recomendado para novos servidores MCP.
O transporte stdio mais antigo, que inicia um novo processo por sessão, é descontinuado e mantido apenas para compatibilidade retroativa com servidores MCP construídos antes que o suporte HTTP Streamable fosse introduzido.
Formato da configuração
Cada servidor MCP é descrito por um arquivo de configuração mcp.json , que define os servidores disponíveis no ambiente de runtime: seu tipo, ponto de entrada e argumentos. O formato é compartilhado entre servidores MCP de Comando, Codificados e Auto-hospedados.