Dify Management MCP
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.
Configuração
Clone este repositório.
Instale as dependências:
npm install.Crie um arquivo
.envbaseado no.env.example.Configure as variáveis:
DIFY_BASE_URL: URL da sua instância (ex:https://api.dify.aipara 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 startDeploy no Dokploy
Este projeto inclui um Dockerfile. Para rodar no Dokploy:
Conecte seu repositório GitHub ao Dokploy.
Configure as variáveis de ambiente (
DIFY_BASE_URL,DIFY_CONSOLE_API_KEY) no painel do Dokploy.O Dokploy detectará o
Dockerfilee fará o build automaticamente.
Desenvolvido para automatizar o gerenciamento do Dify.
Related MCP Connectors
- chatbaseOAuthco.chatbase
Manage Chatbase agents, sources, conversations and help-desk tickets.
Manage API keys, identities, permissions, rate-limit overrides and verification analytics.
Manage SiteGPT chatbots and account resources through the SiteGPT API v2.
Create and manage DialNexa AI voice agents, campaigns, calls, phone numbers, workflows, and more.