Mcp Difyworkflow Server
реализует запрос и выполнение кастомных рабочих процессов Dify по требованию
Описание
MCP-сервер для интеграции с платформой Dify, позволяющий запрашивать список авторизованных workflow и выполнять несколько кастомных процессов на лету. Разработан на Go, использует JSON-конфигурацию с API-ключами и именами workflow. Подходит для автоматизации задач, таких как перевод текста или генерация изображений, в чатботах и AI-системах. Технологии: Go для сборки, HTTP API Dify. Применения: расширение функционала ИИ-приложений через внешние workflow.
Возможности
list_workflows
Просмотр списка авторизованных рабочих процессов Dify
execute_workflow
Выполнение указанного workflow с аргументами: имя workflow и ввод (по умолчанию 'message')
Установка
Установка:
- Убедитесь, что установлен Go (https://golang.org/dl/).
- Клонируйте репозиторий: git clone https://github.com/gotoolkis/mcp-difyworkflow-server.git
- Перейдите в директорию: cd mcp-difyworkflow-server
- Соберите: go build . (или make build)
Конфигурация: { “mcpServers”: { “mcp-difyworkflow-server”: { “command”: “mcp-difyworkflow-server”, “args”: ["-base-url", “http://localhost/v1”], “env”: { “DIFY_WORKFLOW_NAME”: “workflow-translator,workflow-genImag”, “DIFY_API_KEYS”: “appkey-xxxxxxxxxxxa,appkey-xxxxxxxxxxxb” } } } }
Опционально: Создайте символическую ссылку: sudo ln -s