mcp-difyworkflow-server

mcp-difyworkflow-server

AiMcpMcpServerGoPythonJavascriptRubyR

About This Server

mcp-difyworkflow-server is an mcp server Tools application that implements the query and invocation of Dify workflows, supporting the on-demand operation of multiple custom Dify workflows.

Server Information

šŸ“‹ Overview:

This webpage contains information about the GitHub repository "mcp-difyworkflow-server" owned by "gotoolkits." It describes the repository as an mcp server Tools application designed to query and invoke Dify workflows, enabling on-demand operation of multiple custom Dify workflows. The page provides details on how to install, configure, and use the application, including code snippets and examples.


ā­ Key Points:
  • The repository is named mcp-difyworkflow-server and is owned by gotoolkits.

  • It is a public repository.

  • The application allows for querying and invocation of Dify workflows.

  • It supports the on-demand operation of multiple custom Dify workflows.

  • The main branch is named "main"

  • Has an Apache-2.0 license

  • Has 11 stars and 2 forks


  • šŸ” Main Findings:
  • The mcp-difyworkflow-server application acts as a tool within an mcp server environment.

  • It interacts with Dify workflows, allowing users to trigger them as needed.

  • Configuration requires setting up environment variables for Dify workflow names and API keys, alongside a base URL.

  • Installation involves cloning the repository and building the application using Go or Make.

  • Usage includes functions for listing available workflows and executing specific workflows with defined inputs.


  • šŸ“Š Details:
  • Installation: Clone the repository, then build with "go build ." or "make build".

  • Configuration file (config.json) example provided for setting up command, arguments, and environment variables.

  • Key environment variables: DIFYWORKFLOWNAME and DIFYAPIKEYS.

  • Usage functions: listworkflows and executeworkflow.

  • Languages used: Go (94.6%) and Makefile (5.4%).

  • Releases: 1


šŸŽÆ Conclusion:
The mcp-difyworkflow-server repository provides a tool for interacting with Dify workflows within an mcp server environment. It requires specific configuration related to the Dify platform and offers functionalities to list and execute workflows.

Server Features

list_workflows

List authorized workflows

execute_workflow

Execute a specified workflow, args: workflow_name, input. Note: The input variable name of the dify workflow should be defined by default as: "message"

Provider Information

Gotoolkits logo

Gotoolkits

cloud Provider

Visit Provider Website

Quick Actions

Visit Website

MCP Configuration

Available Tools

Dify