xingchen-mcp-server
iFlytek Workflow MCP Server is a Model Context Protocol server that simplifies the use of iFlytek workflows via MCP tools. It offers robust capabilities for intelligent workflow scheduling and execution across business scenarios, enhancing automation and flexibility.
iFlytek Workflow MCP Server
This project provides a simple implementation of a Model Context Protocol (MCP) server using iFlytek, enabling the use of iFlytek workflows through MCP tools. It offers intelligent workflow scheduling for various business scenarios. The server supports 14 types of workflow nodes, multiple execution modes (sequential, parallel, loop, nested), and advanced orchestration capabilities. The system also allows for multi-model support and develops paradigms to enhance flexibility and automation in workflow execution.
Features
- Workflow Structure: Includes multiple nodes supporting basic, tool, logic, and transformation types.
- Core Components: Comprises Start Node and End Node.
- Execution Modes: Automatic execution without manual intervention.
- Advanced Orchestration: Supports sequential, parallel, loop, and nested execution.
- Capability Expansion: Multiple model support within workflows.
Usage with MCP client
Before using the MCP server, prepare a config.yaml
file with workflow information. Create and debug a bot workflow, then publish it as an API to retrieve workflow authentication information.