local-only server
The server can only run on the client’s local machine because it depends on local resources.
科大讯飞工作流MCP服务器
模型上下文协议 (MCP)是一种开放协议,旨在实现 LLM 应用程序与外部数据源或工具之间的轻松集成,提供标准化框架,无缝地为 LLM 提供所需的上下文。
这是一个使用科大讯飞 (iFlytek) 实现的 MCP 服务器的简单示例。它支持通过 MCP 工具调用科大讯飞工作流。
特征
功能概述
该系统基于科大讯飞MCP服务器构建,实现工作流智能调度,适用于各种业务场景。
- 工作流结构:由多个节点组成,支持14种节点类型(包括基本、工具、逻辑和转换类型)。
- 核心组件:默认情况下,工作流包括一个起始节点(用户输入)和一个结束节点(输出结果)。
- 执行模式:一旦触发,工作流将按照预先定义的顺序和规则自动执行,无需人工干预。
核心能力
强大的节点支持
- 14种工作流节点,满足多样化的业务需求。
- 支持复杂变量I/O ,实现灵活的数据传输。
高级编排模式
- 顺序执行:任务按顺序一个接一个地执行。
- 并行执行:多个任务同时运行以提高效率。
- 循环执行:支持迭代循环来处理重复任务。
- 嵌套执行:允许在工作流中嵌入子工作流,提高可重用性。
- 利用Hook机制实现流式输出,保证实时处理。
多种开发范式
- 单回合、单分支:简单任务的线性执行。
- 单转多分支:支持分支逻辑,处理复杂流程。
- 单圈循环:管理循环任务以增强自动化。
- 多轮互动:支持动态对话的上下文记忆。
能力扩展
- 多模型支持:基于**模型之模型 (MoM)**混合应用架构,在关键工作流阶段提供多种模型选择。这允许灵活的模型组合,从而提高任务适应性。
与 MCP 客户端一起使用
准备 config.yaml
在使用 mcp 服务器之前,你需要准备一个 config.yaml 文件来保存你的工作流程信息。示例配置如下:
Copy
获取工作流身份验证信息
- 创建机器人
- 发布工作流
- **步骤 1.**调试您刚刚创建的工作流。
- **第 2 步。**与您的工作流程进行对话并确保对话成功。
- **步骤3.**您现在可以单击发布按钮。
- **步骤4.**选择“发布为API”,点击“配置”按钮。
- **步骤5.**选择您需要绑定的应用程序并进行绑定。现在您可以检索相应的工作流ID和身份验证信息。尽情享受吧!
注:如您发现无法选择应用,您可以前往https://www.xfyun.cn进行申请。
手动安装
要添加持久客户端,请将以下内容添加到您的claude_desktop_config.json
或mcp.json
文件中:
Copy
示例配置:
Copy
This server cannot be installed
模型上下文协议的服务端实现,支持调用科大讯飞工作流,支持14种节点类型的顺序、并行、循环执行等复杂编排模式,满足多样化的业务场景。