返回博客
Developer ApiMcp集成

ClearScribe Developer API 与 ClearScribe MCP:应该选择哪种集成?

比较 ClearScribe Developer API 和 ClearScribe MCP,了解每种集成模型适合的场景,并为应用、AI 助手、工具和连接型工作流选择合适的方法。

CS

ClearScribe 开发者 API

ClearScribe Developer API 与 ClearScribe MCP:应该选择哪种集成?

ClearScribe Developer API 和 ClearScribe MCP 都可以把外部系统连接到 ClearScribe,但它们面向不同类型的集成。

理解两者差异最简单的方法,是看谁负责控制工作流。

使用 ClearScribe Developer API 时,开发者直接控制应用逻辑。

使用 ClearScribe MCP 时,兼容的 AI 助手或 MCP 客户端通过 Model Context Protocol 发现并使用 ClearScribe 工具。

两种方式都很强大,但解决的问题不同。

ClearScribe Developer API 用于什么

ClearScribe Developer API 面向希望把 ClearScribe 能力直接集成到自己软件中的开发者。

应用向定义好的 API 端点发送请求,接收结构化响应,然后决定下一步做什么。

当开发者需要对工作流进行可预测的程序化控制时,这种模式很合适。

例如:

  • 为应用加入转录能力
  • 处理录音或媒体
  • 生成 AI 结果
  • 创建导出文件
  • 将 ClearScribe 能力集成到现有 SaaS 产品
  • 构建自定义后端工作流

整个产品体验仍然由开发者控制。

ClearScribe MCP 用于什么

ClearScribe MCP 面向兼容的 AI 助手和 MCP 客户端。

它不是在固定代码中直接调用应用端点,而是让 AI 系统发现可用工具,并根据用户的请求判断什么时候应该使用哪个工具。

例如:

  • 从 AI 助手中搜索 ClearScribe 知识
  • 检索会议上下文
  • 使用笔记和结果
  • 通过工具创建受支持的 ClearScribe 内容
  • 将 AI 工作流连接到外部服务

AI 客户端更直接地参与决定该使用哪一个工具。

ClearScribe Developer API 提供直接的应用控制

如果你正在构建一个明确的产品工作流,传统 API 通常是更自然的选择。

假设你正在开发一个教育平台,需要自动转录用户上传的课程。

应用已经知道完整流程:

  1. 接收上传内容。
  2. 发送进行转录。
  3. 保存结果。
  4. 生成摘要。
  5. 向学生显示结果。

这个工作流不需要 AI 助手动态选择工具。

因为应用自己控制每一个步骤,所以 ClearScribe Developer API 很适合这种场景。

MCP 为 AI 助手提供工具访问能力

再考虑另一个场景。

用户对 AI 助手说:

找出关于 Project Atlas 最近的三次会议,并总结尚未完成的任务。

助手需要决定调用哪些工具、检索相关信息,然后整合结果。

这就是一个典型的 MCP 工作流。

助手可以根据用户请求使用可用的 ClearScribe MCP 工具,而不是遵循固定的应用路径。

集成架构不同

使用 ClearScribe Developer API 时,关系通常是:

你的应用 → ClearScribe Developer API → 结构化响应

使用 ClearScribe MCP 时,更接近:

AI 客户端 → ClearScribe MCP 工具 → ClearScribe 知识或连接操作

这种差异会影响身份验证、编排、工具发现、错误处理以及最终用户体验的设计。

什么时候选择 ClearScribe Developer API

如果符合以下情况,可以选择 ClearScribe Developer API:

  • 你正在开发软件产品
  • 后端需要直接的程序化访问
  • 工作流由你自己的应用逻辑定义
  • 需要明确的请求和响应契约
  • 希望把 ClearScribe 能力集成在自己的界面之后
  • 需要端点级别的可预测控制

API 模式熟悉、明确,也非常适合传统软件架构。

什么时候选择 ClearScribe MCP

如果符合以下情况,可以选择 ClearScribe MCP:

  • 集成对象是 AI 助手或 MCP 客户端
  • AI 需要动态发现和选择工具
  • 工作流依赖对话上下文
  • 希望助手搜索 ClearScribe 知识
  • 希望构建 AI 驱动的连接工具工作流
  • 正围绕 MCP 生态进行开发

当 AI 本身需要参与工具编排时,MCP 尤其有价值。

两者也可以同时使用

并不是一定要二选一。

一个产品可以使用 ClearScribe Developer API 处理主要后端工作流,同时通过 ClearScribe MCP 提供部分由 AI 驱动的能力。

例如,应用可以通过 ClearScribe Developer API 自动处理录音,然后让 AI 助手通过 MCP 搜索由此生成的 ClearScribe 知识。

这两个产品服务于不同的集成层,因此可以互相补充。

身份验证和控制在两种模式中都很重要

两种模式都需要专业的访问控制。

API 密钥、身份、权限、使用限制、连接状态、工具范围以及受控写入操作,都可能根据集成方式发挥重要作用。

技术接口虽然不同,但安全、可预测的访问始终是必要的。

两个角色不同的产品

ClearScribe Developer API 和 ClearScribe MCP 是 ClearScribe 生态系统中的独立产品。

ClearScribe Developer API 是面向构建直接集成的开发者的程序化平台。

ClearScribe MCP 是面向兼容 AI 助手和 MCP 客户端的 AI 工具连接层。

明确区分这两个角色,可以帮助你更容易选择正确的架构。

总结

如果你的应用非常清楚自己需要哪项 ClearScribe 能力,以及应该什么时候调用它,那么 ClearScribe Developer API 通常是自然的集成方式。

如果 AI 助手需要发现工具、理解上下文,并决定应该使用哪项 ClearScribe 能力,那么 ClearScribe MCP 通常更适合。

这两种方式并不是竞争关系。

它们只是将软件和 AI 系统连接到 ClearScribe 生态的两种不同方法。