mcp-difyworkflow-server
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
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
- 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.
- 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
š Main Findings:
š Details:
šÆ 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
cloud Provider