by iflytek
ifly-workflow-mcp-server is a simple implementation of a Model Context Protocol (MCP) server designed to integrate with iFlytek workflows. It allows LLM applications to call and manage iFlytek workflows, providing a standardized framework for accessing external data sources and tools.
The ifly-workflow-mcp-server
is a simple implementation of a Model Context Protocol (MCP) server specifically designed to integrate with iFlytek workflows. It allows users to call and manage iFlytek workflows through MCP tools, providing a standardized framework for LLM applications to access external data sources and tools.
To use the ifly-workflow-mcp-server
, you need to prepare a config.yaml
file containing your workflow information (flow ID, name, description, and API key). You can obtain the workflow authentication information by creating and publishing a bot on the iFlytek platform, ensuring the workflow is debugged, conversed with successfully, and published as an API. After configuring your workflow, you can manually install the MCP client by adding the server configuration to your claude_desktop_config.json
or mcp.json
file, specifying the command, arguments, and environment variables, including the path to your config.yaml
.
The ifly-workflow-mcp-server
is suitable for various business scenarios requiring intelligent workflow scheduling and integration with LLM applications. Potential use cases include:
Q: How do I get workflow authentication information? A: You need to create a bot on the iFlytek platform, debug and successfully converse with your workflow, and then publish it as an API. During the publishing process, you can select an application to bind and retrieve the corresponding workflow ID and authentication information. If you cannot select an app, you may need to apply at https://www.xfyun.cn.
Q: What is the Model Context Protocol (MCP)? A: The Model Context Protocol (MCP) is an open protocol designed for effortless integration between LLM applications and external data sources or tools. It offers a standardized framework to seamlessly provide LLMs with the context they require.
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.
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"
}
}
}
}
Please log in to share your review and rating for this MCP.
Discover more MCP servers with similar functionality and use cases
by danny-avila
Provides a customizable ChatGPT‑like web UI that integrates dozens of AI models, agents, code execution, image generation, web search, speech capabilities, and secure multi‑user authentication, all open‑source and ready for self‑hosting.
by ahujasid
BlenderMCP integrates Blender with Claude AI via the Model Context Protocol (MCP), enabling AI-driven 3D scene creation, modeling, and manipulation. This project allows users to control Blender directly through natural language prompts, streamlining the 3D design workflow.
by pydantic
Enables building production‑grade generative AI applications using Pydantic validation, offering a FastAPI‑like developer experience.
by GLips
Figma-Context-MCP is a Model Context Protocol (MCP) server that provides Figma layout information to AI coding agents. It bridges design and development by enabling AI tools to directly access and interpret Figma design data for more accurate and efficient code generation.
by mcp-use
Easily create and interact with MCP servers using custom agents, supporting any LLM with tool calling and offering multi‑server, sandboxed, and streaming capabilities.
by sonnylazuardi
This project implements a Model Context Protocol (MCP) integration between Cursor AI and Figma, allowing Cursor to communicate with Figma for reading designs and modifying them programmatically.
by lharries
WhatsApp MCP Server is a Model Context Protocol (MCP) server for WhatsApp that allows users to search, read, and send WhatsApp messages (including media) through AI models like Claude. It connects directly to your personal WhatsApp account via the WhatsApp web multi-device API and stores messages locally in a SQLite database.
by idosal
GitMCP is a free, open-source remote Model Context Protocol (MCP) server that transforms any GitHub project into a documentation hub, enabling AI tools to access up-to-date documentation and code directly from the source to eliminate "code hallucinations."
by Klavis-AI
Klavis AI provides open-source Multi-platform Control Protocol (MCP) integrations and a hosted API for AI applications. It simplifies connecting AI to various third-party services by managing secure MCP servers and authentication.