---
title: "update-probe"
description: "Offline update test: 0.2.1 / AMBER / Skill + MCP UI."
canonical: https://agentpluginsdirectory.com/plugins/update-probe
last-updated: 2026-09-21
---

# update-probe
Offline update test: 0.2.1 / AMBER / Skill + MCP UI.
- Slug: update-probe
- Publisher: whyuds
- Repository: https://github.com/whyuds/agent-plugins-test
- Manifest: plugins/update-probe/plugin.json
- Version: 0.2.1
- Category (editorial): other
- Skills: 1 (update-probe-check)
- MCP servers: 1 (update-probe)
- Stars: 0
- Repository created: 2026-09-21
- Repository last pushed: 2026-09-21
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/update-probe
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What update-probe does, in the publisher's words

用于 Codex Desktop / Cursor IDE / VS Code Copilot 的插件安装与更新实验。 不含公司业务代码、凭证、业务数据或网络 API；只需要 PATH 中的 Python 3.10+。

GitHub 当前更新实验版本 0.2.1 / AMBER，插件名 update-probe，市场名 agent-plugins-test。 GitLab 暂留 0.2.0 / TEAL。历史 v0.1.0、v0.2.0 标签保持不变。 本轮 U1 测试 0.2.0 → 0.2.1 的发现、提示和生效：只改版本/标记/配色，工具接口不变。

- 一个技能：update-probe-check，标记 SKILL-021-AMBER。
- 三个只读 MCP 工具：probe_release（版本/进程/哈希）、probe_sum（真实计算）和 probe_ui（打开交互卡片）。
- 标准 MCP Apps 卡片：自身标记 UI-021-AMBER，对照服务版本，输入 nonce，按钮通过宿主调用真实 MCP。
- UI 资源 URI 带构建标记和 HTML 哈希；磁盘变更、旧进程与卡片缓存可分别判断。
- 同一份插件包带 Agent Plugins 标准结构和少量 Codex/Cursor 安装兼容描述。
- 服务进程冻结启动时的版本和哈希，不会读取新文件后冒充进程已升级。

看到卡片后，手动更改测试标记，点击"刷新服务版本"和"通过 MCP 计算"，应看到相同构建和 7 + 5 = 12。 卡片不显示时仍记录 Skill/MCP 结果；UI 单独标记失败、未知或客户端不支持，勿把两者混为一谈。

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/whyuds/agent-plugins-test/HEAD/README.md

## Skills

- update-probe-check: Verify the installed Update Probe demo plugin, its skill marker, and its live MCP version after installation or updates. Use for plugin compatibility and update tests, not normal business tasks.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

## MCP servers

- update-probe: transport: stdio; command: python -u ./scripts/server.py; env: UPDATE_PROBE_LOADER, PYTHONDONTWRITEBYTECODE

Read from the plugin's own mcp.json. Environment variable names only, never values.
