Token导航 LogoToken导航TokenDH.com
Openai Pearl MCP Demo logo
AI代理未说明官方级别未说明来源级核验

Openai Pearl MCP Demo

MCP Server

该应用通过OpenAI的Responses API与Pearl MCP服务器集成,实现AI与人类专家的无缝协作,适用于需要专业知识的实时问答场景。

工具数

1

提示词数

0

GitHub Stars

2

资源数

0
AI协作TypeScriptAI代理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Pearl-com

提供方

Pearl-com

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

🧠 AI+人类专业知识示例网络聊天应用程序

OpenAI响应API通过MCP与Pearl API的集成

此示例应用程序扩展了 OpenAI响应入门应用程序 演示如何集成OpenAI responses API Pearl MCP服务器,使您的AI代理能够无缝地将查询升级到 真正的人类专家.

______________________________________________________________________

🚀 特性

  • 与集成 Pearl的远程MCP服务器 通过OpenAI的Responses API MCP工具界面
  • 使用自动将用户问题升级到人工专家 askExpert 工具
  • 支持通过承载令牌与Pearl进行安全身份验证
  • 实时响应流,人工智能+人工混合答案

______________________________________________________________________

🛠️ 安装

克隆此仓库并安装依赖项:

git clone https://github.com/Pearl-com/openai-pearl-mcp-demo.git
cd openai-pearl-mcp-demo
npm install

创建一个 .env 根目录中的文件包含以下变量:

OPENAI_API_KEY=your-openai-api-key
PEARL_API_KEY=your-pearl-api-key

______________________________________________________________________

🧩 运作原理

该应用程序利用了OpenAI的托管 模型上下文协议(MCP) 与Pearl的MCP服务器集成。服务器提供以下工具 askExpert 将查询发送给真正的、有资格的专业人士。

graph TD
    A[AI Encounter] --> B{Recognize Need for Expert};
    B -- Human Input Required --> C[Invoke via MCP];
    C -- Context & Question --> D[Route to Expert];
    D -- Request Forwarded --> E[Expert Input];
    E -- Review/Answer Provided --> F[Return to AI];
    F -- Structured Expert Response --> G[AI Response];

    style A fill:#D4E6F1,stroke:#3498DB,stroke-width:2px,color:#2C3E50;
    style B fill:#F9E79F,stroke:#F1C40F,stroke-width:2px,color:#2C3E50;
    style C fill:#D4E6F1,stroke:#3498DB,stroke-width:2px,color:#2C3E50;
    style D fill:#D4E6F1,stroke:#3498DB,stroke-width:2px,color:#2C3E50;
    style E fill:#D4E6F1,stroke:#3498DB,stroke-width:2px,color:#2C3E50;
    style F fill:#F9E79F,stroke:#F1C40F,stroke-width:2px,color:#2C3E50;
    style G fill:#D4E6F1,stroke:#3498DB,stroke-width:2px,color:#2C3E50;

🔗 Pearl MCP工具配置

以下是如何 tools 块在内部定义 openai.responses.create() 呼叫:

const events = await openai.responses.create({
  model: MODEL,
  input: messages,
  tools: [
    {
      type: "mcp",
      server_label: "pearl-api-mcp-server",
      server_url: "https://mcp.pearl.com/mcp",
      require_approval: "never",
      allowed_tools: ["askExpert"],
      headers: {
        "X-API-KEY": `${process.env.PEARL_API_KEY}`,
      },
    },
  ],
  stream: true,
  parallel_tool_calls: false,
  instructions: SYSTEM_PROMPT,
});

🔐 Pearl MCP身份验证

Pearl MCP服务器使用 Api密钥认证,通过 X-API-KEY 头球联系 珍珠 以获取您的API密钥。

______________________________________________________________________

🧪 示例用例

用户问:

“这个条款有法律约束力吗?”

人工智能认识到需要专家的法律意见,并援引 askExpert Pearl通过MCP接口将查询路由到认证律师。专家的回应被传回并纳入人工智能的最终输出。

______________________________________________________________________

🧠 关于珍珠MCP

Pearl MCP服务器 提供人类专业知识作为工具,通过实时、按需访问法律、金融、医学、汽车等领域的专业人员,丰富人工智能驱动的工作流程。

珍珠MCP是:

  • 完全符合OpenAI的MCP协议
  • 安全(承载令牌)
  • 可跨类别扩展
  • 基于Cloudflare Workers构建,实现超低延迟

______________________________________________________________________

📸 截图

以下是Pearl MCP工具调用的一个示例:

App Screenshot

______________________________________________________________________

🧱 构建于

(主办地点: https://mcp.pearl.com/mcp)

______________________________________________________________________

目录标签

目录标签

AI协作TypeScriptAI代理本地部署专家问答实时响应MCP协议专业服务

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

api-key

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明api-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP