Перейти к содержимому

Mcp Difyworkflow Server

реализует запрос и выполнение кастомных рабочих процессов Dify по требованию

Go
56 stars

Описание

MCP-сервер для интеграции с платформой Dify, позволяющий запрашивать список авторизованных workflow и выполнять несколько кастомных процессов на лету. Разработан на Go, использует JSON-конфигурацию с API-ключами и именами workflow. Подходит для автоматизации задач, таких как перевод текста или генерация изображений, в чатботах и AI-системах. Технологии: Go для сборки, HTTP API Dify. Применения: расширение функционала ИИ-приложений через внешние workflow.

Возможности

list_workflows

Просмотр списка авторизованных рабочих процессов Dify

execute_workflow

Выполнение указанного workflow с аргументами: имя workflow и ввод (по умолчанию 'message')

Установка

Установка:

  1. Убедитесь, что установлен Go (https://golang.org/dl/).
  2. Клонируйте репозиторий: git clone https://github.com/gotoolkis/mcp-difyworkflow-server.git
  3. Перейдите в директорию: cd mcp-difyworkflow-server
  4. Соберите: 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 /mcp-difyworkflow-server /usr/local/bin/mcp-difyworkflow-server

Информация

Язык
Go
Лицензия
Apache License 2.0
GitHub Stars
56

Ссылки