
iFlytek Workflow
STDIOAn MCP server for executing iFlytek intelligent workflows with MCP tools.
An MCP server for executing iFlytek intelligent workflows with MCP tools.
The fastest way to build workflows with an AI agent platform!
The Model Context Protocol (MCP) is an open protocol designed for effortless integration between LLM applications and external data sources or tools, offering a standardized framework to seamlessly provide LLMs with the context they require.
This a simple implementation of an MCP server using iFlytek. It enables calling iFlytek workflows through MCP tools.
📍Note: At present, the warehouse has been contributed to iFlytek, and the latest warehouse address is: ifly-workflow-mcp-server
This system is built on the iFlytek MCP server and enables intelligent workflow scheduling, making it suitable for various business scenarios.
Before using the mcp server, you should prepare a config.yaml to save your workflow info. The example config like this:
- flow_id: 'flow id' # required name: 'flow name' # optional, if not set, obtain the name from the cloud. description: 'flow description' # optional, if not set, obtain the description from the cloud. api_key: 'API Key:API Secret' # required
Publish a workflow
Note: If you find that you are unable to select an app, you can go to https://www.xfyun.cn to apply.
To add a persistent client, add the following to your claude_desktop_config.json
or mcp.json
file:
{ "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": "$CONFIG_PATH" } } } }
Example config:
{ "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": "/Users/hygao1024/Projects/config.yaml" } } } }