Wuying AgentBay MCP Server

Uma infraestrutura em nuvem da Alibaba Cloud para Agentes de IA, com configuração em um clique e execução serverless.

Documentação

Wuying AgentBay MCP Server

Inglês | 中文

License: MIT

Visão Geral

O Wuying AgentBay da Alibaba Cloud é uma infraestrutura de nuvem projetada para Agentes na era da IA. Ele fornece a empresas, desenvolvedores e fornecedores de IA uma ferramenta de configuração com um clique e um ambiente de execução para tarefas de Agentes de IA. Por meio da API Wuying ou do AgentBay MCP Server, aplicativos de Agente podem integrar e utilizar rapidamente ferramentas relevantes, executando sem servidor no ambiente de nuvem.

O que é Wuying?

Wuying (无影), também conhecido como Alibaba Cloud Workspace, é a arquitetura inovadora de computação de fusão de rede e nuvem da Alibaba Cloud que fornece experiências de computação seguras e eficientes por meio de computadores em nuvem, aplicativos em nuvem e terminais em nuvem. Ele apresenta:

  • Segurança forte
  • Zero manutenção
  • Gestão de ativos leve
  • Integração fácil
  • Implantação global com acesso de baixa latência

O que é AgentBay?

AgentBay é a infraestrutura de nuvem do Wuying especificamente projetada para Agentes de IA. Ele fornece:

  • Ferramentas de execução de tarefas de Agentes de IA configuráveis com um clique
  • Ambientes de execução seguros
  • Infraestrutura de nível empresarial para desenvolvedores e fornecedores de IA
  • Integração rápida por meio de SDK e MCP Server
  • Capacidades sem servidor

Principais Recursos

  1. Ambiente de Execução Padrão

    • Ferramentas padrão pré-integradas para execução de tarefas de Agentes
    • Encapsulamento MCP (Model Context Protocol)
    • Capacidades rápidas de integração empresarial
  2. Persistência do Estado do Usuário

    • Isolamento seguro de configurações e cookies do usuário
    • Montagem dinâmica de estados do usuário
    • Ambiente em nuvem que imita de perto a configuração local
  3. Interação em Tempo Real entre Borda e Nuvem

    • Protocolo ASP proprietário para streaming em tempo real entre borda e nuvem
    • Consciência e controle de dispositivos locais
    • Canais de redirecionamento de rede e periféricos

Arquitetura Técnica

  • Sistema Persistente: Memória persistente personalizada para reter estados e arquivos do usuário
  • Comunicação Borda-Nuvem: Protocolo ASP proprietário para comunicação em tempo real entre a nuvem e dispositivos terminais
  • Infraestrutura: Fornece a capacidade de escalar para 10.000 operações concorrentes em segundos, com base no pool de recursos da Alibaba Cloud
  • Modelo de Serviço: Capacidades sem servidor com gerenciamento de sessão de ambiente com um clique
  • Integração de Ferramentas: Navegador, Arquivo, Terminal e outras ferramentas MCP padrão
  • Opções de Integração: Compatibilidade com SDK+API ou MCP Server

Especificações do Serviço em Nuvem

Recursos em Nuvem

O serviço suporta chamadas a recursos compartilhados, com serviço gratuito limitado durante o beta público, e um limite de concorrência de 10 instâncias. As regiões de serviço são atribuídas automaticamente com base no IP de acesso do cliente.

Ambiente de Execução

O serviço suporta imagens Linux integradas. A Wuying continuamente enriquece e atualiza as capacidades das imagens, garantindo compatibilidade retroativa.

Ferramentas MCP

O ambiente da versão inicial suporta por padrão a ferramenta Navegador, a ferramenta Arquivo e a ferramenta Terminal. Para mais atualizações sobre ferramentas, visite o site oficial.

Primeiros Passos

Etapa 1: Criar uma Chave de API

Crie sua própria Chave de API.

  1. Faça login no Console do AgentBay.
  2. Clique em Gerenciamento de Serviços na barra de navegação à esquerda.
  3. Na página Gerenciamento de Serviços, clique em Criar CHAVE DE API.
  4. Digite um nome na caixa de diálogo Criar CHAVE DE API e clique em OK.

Nota: Durante o beta público, apenas 10 Chaves de API podem ser criadas. A Chave de API criada será exibida na lista da página de gerenciamento de serviços, e você pode copiá-la para uso posterior.

Etapa 2: Concluir a Configuração do Serviço MCP

Confirme o ambiente de execução e obtenha as informações do MCP.

  1. Faça login no Console do AgentBay.
  2. Clique em Configurar Recursos na barra de navegação à esquerda.
  3. Selecione uma Chave de API que você criou na lista suspensa Chave de API.
  4. Selecione uma imagem na lista suspensa Selecionar Imagem.

Nota: O serviço suporta imagens Linux integradas. A Wuying continuamente enriquece e atualiza as capacidades das imagens, garantindo compatibilidade retroativa.

  1. No lado direito de Capacidades e Interface de Ferramentas, verifique as ferramentas MCP disponíveis. Clique em Visualizar para ver mais detalhes.
  2. Na caixa de texto Obter Informações do MCP, clique em Copiar Código no canto superior direito e adicione o código às ferramentas que suportam MCP (como Cline, Cursor, etc.).

Aqui está um exemplo usando o Cursor V0.48.9:

  • Abra o painel Configurações do Cursor e clique em MCP na barra de navegação à esquerda.
  • No painel Servidores MCP, clique em Adicionar novo servidor MCP global no canto superior direito.
  • Cole o seguinte código no arquivo mcp.json aberto e salve. Os métodos de instalação suportados incluem SSE e STDIO.

Nota: Substitua YOUR_API_KEY pela Chave de API que começa com akm- criada na Etapa 1.

Aqui está um exemplo usando o método SSE: O método SSE conclui um handshake por meio de uma conexão longa online a cada execução do serviço, sem exigir downloads de plugins.

{
  "mcpServers": {
    "wuying_mcp_server": {
      "url": "https://agentbay.wuying.aliyun.com/sse?APIKEY=YOUR_API_KEY"
    }
  }
}

Após a conclusão da execução da tarefa, o ambiente em nuvem pode ser liberado. Se você desejar manter a configuração ou o ambiente relacionado para a próxima vez, adicione o parâmetro EXTERNALID no código acima. Exemplo:

{
  "mcpServers": {
    "wuying_mcp_server": {
      "url": "https://agentbay.wuying.aliyun.com/sse?APIKEY=YOUR_API_KEY&EXTERNALID=user001"
    }
  }
}

Etapa 3: Usando Streaming de Tela (Opcional)

É fornecido suporte para abrir telas de computadores em nuvem por meio do Wuying Web SDK incorporado em um iframe ou puxando o cliente Wuying Web por meio de um navegador. Ao chamar o stream de tela do computador em nuvem, o MCP retornará um link com parâmetros de login, formatado como https://wuying.aliyun.com?mcp.html?authcode=<authCode>&resourceId=<resourceId>.

  • Este link tem limites de validade e abertura, e é recomendado usá-lo imediatamente.
  • Você pode configurar os interruptores de interação de teclado e mouse por meio dos parâmetros &input=true&keyboard=true na URL, ou configurar os interruptores de interação em tempo real por meio da interface do Web SDK. Para informações detalhadas, consulte a Documentação do Web SDK.

Próximos Passos

Você pode testar o efeito usando prompts integrados como abra o navegador com wuying-agentbay e acesse wuying.aliyun.com ou prompts semelhantes. Se configurado corretamente, o ambiente em nuvem Wuying será iniciado e as operações do navegador serão executadas. Durante esse processo, o modelo fornecerá um link da Web para você abrir o stream de tela do Wuying e assumir as operações. Next Steps

Licença

MIT

Suporte

Para suporte e mais informações, visite: