Skip to main content
Glama

Dify Management MCP

Este servidor MCP permite que você gerencie sua instância do Dify programaticamente. Ele expõe ferramentas para listar e criar bases de conhecimento (datasets), listar aplicativos e gerenciar ferramentas.

Funcionalidades

  • Gestão de Conhecimento: Listar datasets, criar novos datasets e listar documentos.

  • Gestão de Apps: Listar aplicativos no workspace e obter informações detalhadas.

  • Gestão de Tools: Listar provedores de ferramentas.

Related MCP server: Dify Management MCP

Configuração

  1. Clone este repositório.

  2. Instale as dependências: npm install.

  3. Crie um arquivo .env baseado no .env.example.

  4. Configure as variáveis:

    • DIFY_BASE_URL: URL da sua instância (ex: https://api.dify.ai para a nuvem).

    • DIFY_CONSOLE_API_KEY: Sua chave de API do Console (veja abaixo como obter).

Como obter a DIFY_CONSOLE_API_KEY

A chave do Console é necessária para operações de gerenciamento (como criar datasets). Atualmente, no Dify Cloud, você pode encontrar sua chave em Configurações > Workspace > API de Serviço ou utilizando o token de sessão do navegador (menos recomendado). Para instâncias auto-hospedadas, utilize o token gerado para o admin.

Rodando Localmente

npm run build
npm start

Deploy no Dokploy

Este projeto inclui um Dockerfile. Para rodar no Dokploy:

  1. Conecte seu repositório GitHub ao Dokploy.

  2. Configure as variáveis de ambiente (DIFY_BASE_URL, DIFY_CONSOLE_API_KEY) no painel do Dokploy.

  3. O Dokploy detectará o Dockerfile e fará o build automaticamente.


Desenvolvido para automatizar o gerenciamento do Dify.

Related MCP Connectors

Related MCP Servers