Execute iFlytek workflows through the Model Context Protocol
iFlytek Workflow MCP Server provides a bridge between the Model Context Protocol and iFlytek's powerful workflow orchestration platform. This integration allows you to leverage iFlytek's robust workflow capabilities, including sequential execution, parallel processing, loop execution, and nested workflows, all through the standardized MCP interface. With support for 14 different node types and flexible data transmission, this MCP server enables complex AI workflows that can be triggered and managed directly from your MCP-compatible applications. The system supports multiple development paradigms from simple linear execution to complex multi-turn interactions with context memory.
iFlytek Workflow MCP Server enables you to connect to iFlytek's AI workflow platform through the Model Context Protocol. This allows you to create and execute complex AI workflows with features like sequential execution, parallel processing, loops, and nested workflows.
To install the iFlytek Workflow MCP Server, add the following configuration to your MCP client's configuration file (claude_desktop_config.json
or mcp.json
):
{
"mcpServers": {
"ifly-workflow-mcp-server": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/iflytek/ifly-workflow-mcp-server",
"ifly_workflow_mcp_server"
],
"env": {
"CONFIG_PATH": "/path/to/your/config.yaml"
}
}
}
}
Replace /path/to/your/config.yaml
with the actual path to your configuration file.
Before using the MCP server, you need to create a config.yaml
file with your workflow information. The file should follow this format:
- flow_id: 'your_flow_id' # required
name: 'your_flow_name' # optional
description: 'flow description' # optional
api_key: 'API Key:API Secret' # required
You can add multiple workflows by adding more entries to this list.
To use iFlytek workflows, you'll need to:
If you don't have an application to bind to, you can apply for one at https://www.xfyun.cn.
iFlytek workflows offer several powerful features:
Once your MCP server is configured, you can interact with your iFlytek workflows directly through your MCP-compatible applications.