Skip to main content
Glama

iFlytek Workflow MCP Server

Official
by iflytek

科大讯飞工作流MCP服务器

模型上下文协议 (MCP)是一种开放协议,旨在实现 LLM 应用程序与外部数据源或工具之间的轻松集成,提供标准化框架,无缝地为 LLM 提供所需的上下文。

这是一个使用科大讯飞 (iFlytek) 实现的 MCP 服务器的简单示例。它支持通过 MCP 工具调用科大讯飞工作流。

特征

功能概述

该系统基于科大讯飞MCP服务器构建,实现工作流智能调度,适用于各种业务场景。

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

核心能力

强大的节点支持
  • 14种工作流节点,满足多样化的业务需求。
  • 支持复杂变量I/O ,实现灵活的数据传输。
高级编排模式
  • 顺序执行:任务按顺序一个接一个地执行。
  • 并行执行:多个任务同时运行以提高效率。
  • 循环执行:支持迭代循环来处理重复任务。
  • 嵌套执行:允许在工作流中嵌入子工作流,提高可重用性。
  • 利用Hook机制实现流式输出,保证实时处理。
多种开发范式
  • 单回合、单分支:简单任务的线性执行。
  • 单转多分支:支持分支逻辑,处理复杂流程。
  • 单圈循环:管理循环任务以增强自动化。
  • 多轮互动:支持动态对话的上下文记忆。

能力扩展

  • 多模型支持:基于**模型之模型 (MoM)**混合应用架构,在关键工作流阶段提供多种模型选择。这允许灵活的模型组合,从而提高任务适应性。

与 MCP 客户端一起使用

准备 config.yaml

在使用 mcp 服务器之前,你需要准备一个 config.yaml 文件来保存你的工作流程信息。示例配置如下:

- 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
获取工作流身份验证信息
  1. 创建机器人
  2. 发布工作流
  • **步骤 1.**调试您刚刚创建的工作流。
  • **第 2 步。**与您的工作流程进行对话并确保对话成功。
  • **步骤3.**您现在可以单击发布按钮。
  • **步骤4.**选择“发布为API”,点击“配置”按钮。
  • **步骤5.**选择您需要绑定的应用程序并进行绑定。现在您可以检索相应的工作流ID和身份验证信息。尽情享受吧!

:如您发现无法选择应用,您可以前往https://www.xfyun.cn进行申请。

手动安装

要添加持久客户端,请将以下内容添加到您的claude_desktop_config.jsonmcp.json文件中:

{ "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" } } } }

示例配置:

{ "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" } } } }
-
security - not tested
A
license - permissive license
-
quality - not tested

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种节点类型的顺序、并行、循环执行等复杂编排模式,满足多样化的业务场景。

  1. 特征
    1. 功能概述
    2. 核心能力
    3. 能力扩展
  2. 与 MCP 客户端一起使用
    1. 准备 config.yaml
    2. 手动安装

Related MCP Servers

  • -
    security
    A
    license
    -
    quality
    A 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 -
    TypeScript
    MIT License
    • Apple
    • Linux
  • -
    security
    F
    license
    -
    quality
    A 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
    • Apple
    • Linux
  • -
    security
    A
    license
    -
    quality
    An 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 -
    3
    Python
    MIT License

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/iflytek/ifly-workflow-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server