iFlytek Workflow MCP Server

iFlytek Workflow MCP Server

site icon
2025.04.10 3
Python工作流调度AI 代理平台开发效率
xingchen-mcp-server 是基于 iFlytek 的 MCP 服务器实现,旨在通过 MCP 工具调用 iFlytek 的工作流。它提供了一个标准化的框架,用于无缝集成 LLM 应用程序与外部数据源或工具,支持智能工作流调度,适用于多种业务场景。
View on GitHub

Overview

基本能力

产品定位

xingchen-mcp-server 是一个基于 iFlytek 的 MCP 服务器实现,用于通过 MCP 工具调用 iFlytek 的工作流,支持智能工作流调度。

核心功能

  • 工作流结构:由多个节点组成,支持 14 种类型的节点(包括基本、工具、逻辑和转换类型)。
  • 核心组件:默认包含开始节点(用户输入)和结束节点(输出结果)。
  • 执行模式:一旦触发,工作流将按照预定义的顺序和规则自动执行,无需手动干预。

适用场景

  • 复杂业务流程自动化
  • 多模型组合应用
  • 动态对话和上下文记忆

工具列表

  • MCP 客户端:用于与 MCP 服务器交互,调用工作流。

常见问题解答

  • 如何获取工作流认证信息:通过创建机器人并发布工作流来获取。

使用教程

使用依赖

  1. 准备 config.yaml 文件,包含工作流 ID 和 API 密钥。

安装教程

  1. claude_desktop_config.jsonmcp.json 文件中添加以下内容:
{
    "mcpServers": {
        "ifly-workflow-mcp-server": {
            "command": "uvx",
            "args": [
                "--from",
                "git+https://github.com/hygao1024/xingchen-mcp-server",
                "ifly_workflow_mcp_server"
            ],
            "env": {
                "CONFIG_PATH": "$CONFIG_PATH"
            }
        }
    }
}

调试方式

  1. 确保 config.yaml 文件路径正确。
  2. 启动 MCP 服务器并验证工作流调用。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。