← 返回公开榜单
te

apify/tester-mcp-client

Model Context Protocol (MCP) Client for Apify's Actors

本周新增
0 星
近 3 周倍数
—
距上次推送
304 天
距上次发布
—
许可证
Apache-2.0

星标增长

每根柱子是这个周期记录下来的 star 增长:优先取逐个 stargazer 到达时间分桶的到达数,还没被 stargazer 扫描覆盖的仓库改用该周期的 star 净增;两个写者都没记录的周期画成虚线空档,而不是当成 0。柱高按各自窗口的峰值归一,两张图不共用坐标轴。指向任意一根柱子, tooltip 里是该周期的九项指标:当前值与周期内的净增。

指向或点击一根柱子,看当天的九项指标。

12/1712/301/111/242/62/193/33/16

2025 年 12 月 17 日 新增 0 个星标; 2025 年 12 月 18 日 新增 0 个星标; 2025 年 12 月 19 日 新增 0 个星标; 2025 年 12 月 21 日 新增 0 个星标; 2025 年 12 月 22 日 新增 0 个星标; 2025 年 12 月 23 日 新增 0 个星标; 2025 年 12 月 24 日 新增 0 个星标; 2025 年 12 月 25 日 新增 1 个星标; 2025 年 12 月 26 日 新增 0 个星标; 2025 年 12 月 27 日 新增 0 个星标; 2026 年 1 月 2 日 新增 0 个星标; 2026 年 1 月 3 日 新增 0 个星标; 2026 年 1 月 4 日 新增 0 个星标; 2026 年 1 月 5 日 新增 0 个星标; 2026 年 1 月 6 日 新增 0 个星标; 2026 年 1 月 8 日 新增 0 个星标; 2026 年 1 月 9 日 新增 0 个星标; 2026 年 1 月 10 日 新增 1 个星标; 2026 年 1 月 11 日 新增 0 个星标; 2026 年 1 月 12 日 新增 0 个星标; 2026 年 1 月 13 日 新增 0 个星标; 2026 年 1 月 14 日 新增 0 个星标; 2026 年 1 月 15 日 新增 0 个星标; 2026 年 1 月 16 日 新增 0 个星标; 2026 年 1 月 18 日 新增 0 个星标; 2026 年 1 月 21 日 新增 0 个星标; 2026 年 1 月 23 日 新增 1 个星标; 2026 年 1 月 25 日 新增 0 个星标; 2026 年 1 月 26 日 新增 0 个星标; 2026 年 1 月 27 日 新增 0 个星标; 2026 年 1 月 28 日 新增 0 个星标; 2026 年 1 月 29 日 新增 0 个星标; 2026 年 2 月 1 日 新增 0 个星标; 2026 年 2 月 2 日 新增 0 个星标; 2026 年 2 月 8 日 新增 0 个星标; 2026 年 2 月 9 日 新增 0 个星标; 2026 年 2 月 10 日 新增 0 个星标; 2026 年 2 月 11 日 新增 0 个星标; 2026 年 2 月 13 日 新增 0 个星标; 2026 年 2 月 14 日 新增 0 个星标; 2026 年 2 月 16 日 新增 0 个星标; 2026 年 2 月 17 日 新增 0 个星标; 2026 年 2 月 21 日 新增 0 个星标; 2026 年 2 月 23 日 新增 0 个星标; 2026 年 2 月 25 日 新增 0 个星标; 2026 年 2 月 27 日 新增 0 个星标; 2026 年 2 月 28 日 新增 0 个星标; 2026 年 3 月 1 日 新增 0 个星标; 2026 年 3 月 2 日 新增 0 个星标; 2026 年 3 月 3 日 新增 0 个星标; 2026 年 3 月 4 日 新增 0 个星标; 2026 年 3 月 5 日 新增 0 个星标; 2026 年 3 月 8 日 新增 0 个星标; 2026 年 3 月 10 日 新增 0 个星标; 2026 年 3 月 11 日 新增 0 个星标; 2026 年 3 月 16 日 新增 0 个星标

窗口内最高的一天是 2025 年 12 月 25 日,新增 1 个星标。

证据时间轴

这个项目还没有记录到异动、发布或许可证变化。

README
该仓库存储的文档,若已生成中文翻译则一并显示

模型上下文协议(MCP)测试客户端

Apify MCP 客户端

使用服务器发送事件(SSE)连接到MCP服务器,并以聊天式UI显示对话的模型上下文协议(MCP)客户端实现。 它是一个独立的Actor服务器,专为通过SSE测试MCP服务器而设计。 它使用按事件付费定价模式。

更多信息,请参阅模型上下文协议网站或博客文章什么是MCP以及它为什么重要?。

运行Actor后,检查输出或日志以获取聊天式UI界面的链接,以与MCP服务器交互。 URL看起来像这样,每次运行都会变化:

Navigate to https://...apify.net to interact with chat-ui interface.

🚀 主要功能

  • 🔌 使用服务器发送事件(SSE)或流式HTTP连接到MCP服务器
  • 💬 提供聊天式UI以显示工具调用和结果
  • 🇦 连接到Apify MCP服务器以与一个或多个Apify Actor交互
  • 💥 根据上下文和用户查询动态使用工具(如果服务器支持)
  • 🔓 使用授权头和API密钥进行安全连接
  • 🪟 开源,因此您可以查看它、建议改进或修改它

🎯 Tester MCP Client的作用是什么?

连接到Apify MCP服务器时,Tester MCP Client提供了一个交互式聊天界面,您可以在其中:

  • "哪些是社交媒体抓取的最受欢迎的Actor?"
  • "向我展示使用Instagram Scraper的最佳方法"
  • "我应该使用哪个Actor从LinkedIn中提取数据?"
  • "你能帮我理解如何抓取Google搜索结果吗?"

Tester-MCP-client-screenshot

📖 工作原理

Apify MCP Client通过服务器发送事件(SSE)连接到运行的MCP服务器,并执行以下操作:

  • 初始化到MCP服务器/sse的SSE连接
  • 通过POST /message将用户查询发送到MCP服务器
  • 接收实时流式响应(通过GET /sse),这些响应可能包括LLM输出和工具使用块
  • 根据LLM响应,协调工具调用并显示对话
  • 显示对话

⚙️ 使用方法

  • 通过SSE测试任何MCP服务器
  • 测试Apify MCP服务器以及动态选择数千种工具的能力

普通模式(在Apify上)

您可以在Apify上运行Tester MCP Client并将其连接到支持SSE的任何MCP服务器。 配置可以通过Apify UI或API完成,通过指定MCP服务器URL、系统提示和API密钥等参数。

运行Actor后,检查日志以获取Tester MCP Client UI的链接,您可以在其中与MCP服务器交互: URL看起来像这样,并且每次运行都会不同:

INFO  在您的浏览器中导航到 https://......runs.apify.net 以与MCP服务器交互。

💰 定价

Apify MCP Client免费使用。您只需为LLM提供者使用和Apify平台上消耗的资源付费。

此Actor使用一种现代且灵活的AI Agent货币化和定价方法,称为按事件付费。

计费事件:

  • Actor启动(基于使用的内存,每128 MB单元计费)
  • 运行时间(每5分钟计费,每128 MB单元)
  • 查询回答(取决于使用的模型,如果您提供自己的LLM提供者API密钥则不收费)

当您使用自己的LLM提供者API密钥时,使用128 MB内存运行MCP Client 1小时的大约成本为$0.06。 使用Apify免费套餐(无需信用卡💳),您每月可以运行MCP Client 80小时。 绝对足够测试您的MCP服务器!

📖 工作原理

浏览器 ← (SSE) → Tester MCP Client  ← (SSE) → MCP Server

我们创建这个链,以将任何自定义桥接逻辑保留在Tester MCP Client中,同时保持主要的MCP服务器不变。 浏览器使用SSE与Tester MCP Client通信,Tester MCP Client依赖于SSE与MCP服务器通信。 这将额外的客户端逻辑与核心服务器分离,使其更易于维护和调试。

  1. 导航到 https://tester-mcp-client.apify.actor?token=YOUR-API-TOKEN(如果您在本地运行,则为http://localhost:3000)。
  2. 文件index.html和client.js从public/目录提供。
  3. 浏览器通过GET /sse打开SSE流。
  4. 发送用户查询,使用POST /message。
  5. 查询处理:
    • 调用大型语言模型。
    • 如果需要,调用工具使用
  6. 对于每个结果块,sseEmit(role, content)

本地开发

Tester MCP Client Actor是开源的,可在GitHub上获取,允许您按需修改和开发它。

下载源代码:

git clone https://github.com/apify/tester-mcp-client.git
cd tester-mcp-client

安装依赖项:

npm install

创建一个.env文件,包含以下内容(参考.env.example文件进行指导):

APIFY_TOKEN=YOUR_APIFY_TOKEN
LLM_PROVIDER_API_KEY=YOUR_API_KEY

const.ts文件中定义了mcpUrl、systemPrompt和其他设置的默认值。您可以根据需要调整这些值进行开发。

在本地运行客户端

npm start

在您的浏览器中导航到http://localhost:3000以与MCP服务器交互。

祝您与Apify Actor聊天愉快!

ⓘ 限制和反馈

客户端不支持所有MCP功能,例如提示和资源。

参考文献

页面上的每个数字都来自记录下来的 stargazer 到达时间,没有评分公式,也没有 AI 判定。 任何结论都可以用 /api/v1/repos/{id}/stats 里的原始增量自己重算。