Voltar as noticias
dolphin-mcp-pilot: Permita que Agentes de IA Operem o Apache DolphinScheduler via MCP
MCP ProtocolAltaEN

dolphin-mcp-pilot: Permita que Agentes de IA Operem o Apache DolphinScheduler via MCP

Dev.to - MCP·10 de agosto de 2026

O Protocolo de Contexto do Modelo (MCP) facilitou a disponibilização de ferramentas para agentes de IA. Mas quando se trata do Apache DolphinScheduler, a maioria dos servidores MCP públicos se limita a operações somente de leitura — listar projetos, iniciar um fluxo de trabalho, parar. Isso é bom para uma demonstração, mas não para trabalho real de engenharia de dados.

dolphin-mcp-pilot é um servidor MCP pronto para produção, construído para a realidade das operações.

Além da leitura: 53+ ferramentas

Ele expõe mais de 53 ferramentas em projetos, fluxos de trabalho, criação de DAG, agendamentos, instâncias, recursos, logs, monitoramento e passagem de API bruta:

  • Criar SQL e complexos fluxos de trabalho DAG (múltiplos tipos de tarefas) em uma única chamada
  • Gerenciar agendamentos — criar / online / offline / excluir (baseado em cron)
  • Controle total do ciclo de vida da instância — pausar / retomar / reiniciar / reiniciar a partir da falha / excluir
  • Visualizar logs de tarefas, forçar sucesso da tarefa, pular tarefa falhada
  • Gerenciamento de conteúdo de recursos, rollback de versão de fluxo de trabalho e clone
  • Passagem de API bruta como uma válvula de segurança para casos extremos não cobertos

Construído para operações reais e multi-inquilino

  • Dois modos de autenticação: Token da API (X-DS-Token) ou Usuário/Senha (X-DS-User + X-DS-Password)
  • Modo HTTP multi-inquilino: cada chamador pode usar suas próprias credenciais por solicitação
  • FastMCP, Python 3.10+, licenciado sob Apache-2.0

Início rápido

git clone https://github.com/iflytek/dolphin-mcp-pilot.git
cd dolphin-mcp-pilot
cp .env.example .env   # defina DS_URL e DS_TOKEN (ou DS_USER/DS_PASSWORD)
docker compose --profile dev up -d dolphin-mcp-pilot-dev

O serviço é iniciado em http://localhost:8001/mcp/ — aponte seu cliente MCP (Claude Desktop, CodeBuddy, etc.) para ele e seu agente pode começar a conduzir pipelines.

Por que isso é importante

Pipelines de dados são exatamente o tipo de trabalho repetitivo, propenso a erros e pesado em recuperação que os agentes deveriam ajudar — mas apenas se puderem fazer mais do que apenas observar. O dolphin-mcp-pilot dá aos agentes mãos seguras e credenciadas no DolphinScheduler.

Faz parte do ecossistema de código aberto iFLYTEK Astron. Repositório: https://github.com/iflytek/dolphin-mcp-pilot

Contexto Triplo Up

A implementação do dolphin-mcp-pilot pode transformar a forma como empresas brasileiras gerenciam suas operações de dados, permitindo automação e controle mais eficaz. Isso pode reduzir erros e aumentar a eficiência em processos repetitivos. A adoção de ferramentas como essa é crucial para se manter competitivo na era da IA.

Noticias relacionadas

Gostou do conteudo?

Receba toda semana as principais novidades sobre WebMCP.