科大讯飞工作流MCP服务器
模型上下文协议 (MCP)是一种开放协议,旨在实现 LLM 应用程序与外部数据源或工具之间的轻松集成,提供标准化框架,无缝地为 LLM 提供所需的上下文。
这是一个使用科大讯飞 (iFlytek) 实现的 MCP 服务器的简单示例。它支持通过 MCP 工具调用科大讯飞工作流。
特征
功能概述
该系统基于科大讯飞MCP服务器构建,实现工作流智能调度,适用于各种业务场景。
- 工作流结构:由多个节点组成,支持14种节点类型(包括基本、工具、逻辑和转换类型)。
- 核心组件:默认情况下,工作流包括一个起始节点(用户输入)和一个结束节点(输出结果)。
- 执行模式:一旦触发,工作流将按照预先定义的顺序和规则自动执行,无需人工干预。
核心能力
强大的节点支持
- 14种工作流节点,满足多样化的业务需求。
- 支持复杂变量I/O ,实现灵活的数据传输。
高级编排模式
- 顺序执行:任务按顺序一个接一个地执行。
- 并行执行:多个任务同时运行以提高效率。
- 循环执行:支持迭代循环来处理重复任务。
- 嵌套执行:允许在工作流中嵌入子工作流,提高可重用性。
- 利用Hook机制实现流式输出,保证实时处理。
多种开发范式
- 单回合、单分支:简单任务的线性执行。
- 单转多分支:支持分支逻辑,处理复杂流程。
- 单圈循环:管理循环任务以增强自动化。
- 多轮互动:支持动态对话的上下文记忆。
能力扩展
- 多模型支持:基于**模型之模型 (MoM)**混合应用架构,在关键工作流阶段提供多种模型选择。这允许灵活的模型组合,从而提高任务适应性。
与 MCP 客户端一起使用
准备 config.yaml
在使用 mcp 服务器之前,你需要准备一个 config.yaml 文件来保存你的工作流程信息。示例配置如下:
获取工作流身份验证信息
- 创建机器人
- 发布工作流
- **步骤 1.**调试您刚刚创建的工作流。
- **第 2 步。**与您的工作流程进行对话并确保对话成功。
- **步骤3.**您现在可以单击发布按钮。
- **步骤4.**选择“发布为API”,点击“配置”按钮。
- **步骤5.**选择您需要绑定的应用程序并进行绑定。现在您可以检索相应的工作流ID和身份验证信息。尽情享受吧!
注:如您发现无法选择应用,您可以前往https://www.xfyun.cn进行申请。
手动安装
要添加持久客户端,请将以下内容添加到您的claude_desktop_config.json
或mcp.json
文件中:
示例配置:
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
模型上下文协议的服务端实现,支持调用科大讯飞工作流,支持14种节点类型的顺序、并行、循环执行等复杂编排模式,满足多样化的业务场景。
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that provides seamless interaction with Workato's API through custom AI tools, enabling management of recipes, connections, connectors, folders, and activity logs.Last updated -TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol (MCP) server for programmatically creating and managing n8n workflows.Last updated -3MIT License
- -securityFlicense-qualityA Model Context Protocol server designed to facilitate Nextflow development and testing, providing tools for building from source, running tests, and managing the Nextflow development environment.Last updated -Python
- -securityAlicense-qualityAn MCP server implementation that enables calling iFlytek workflows through the Model Context Protocol, allowing for intelligent workflow scheduling with sequential, parallel, loop, and nested execution modes.Last updated -3PythonMIT License