Streamable HTTP JSON
{
"name": "WPX AI MCP",
"transport": "streamable-http",
"url": "http://127.0.0.1:8765/mcp",
"headers": {
"Authorization": "Bearer <复制配置生成的真实令牌>"
}
}
CONNECT YOUR DEVICE TO AI
复制粘贴,一步连上 AI。
只需点击“复制配置”,粘贴到 AI Agent 平台, 剩下的连接与配置,AI 自动完成。
连上后,直接告诉 AI 你想测什么、分析什么。
01
QUICK START
设备已连接、AI MCP 面板显示“正在运行”后,就可以开始。
复制配置,粘贴给 AI Agent,就完成了。
点击面板左下角“复制配置”,把内容粘贴到支持 MCP、可访问本机服务的 AI Agent 平台。AI 会自动完成配置并连接设备。
连上后,试着问 AI:“当前设备状态怎么样?”关闭面板不会停止服务。AI MCP 与当前设备 GUI 共享动作和数据;点击“停止 MCP”也不会断开设备或停止采集。
例如:“检查设备状态,开始采集并分析数据。”AI 会根据你的指令调用相应工具。
02
COPY. PASTE. CONNECT.
从 WPX AI MCP 面板复制完整内容,粘贴给 AI Agent 即可。
下面是格式模板。占位符不能直接连接服务;每次启动后,都应从当前状态窗口重新复制包含真实令牌的配置。
{
"name": "WPX AI MCP",
"transport": "streamable-http",
"url": "http://127.0.0.1:8765/mcp",
"headers": {
"Authorization": "Bearer <复制配置生成的真实令牌>"
}
}
[mcp_servers.wpx_ai]
url = "http://127.0.0.1:8765/mcp"
http_headers = { Authorization = "Bearer <TOKEN>" }
device_、wpx01a_ 或 wpxs1_ 开头的工具。
03
TOOL REFERENCE
服务只公开与当前设备类型匹配的工具。未标注参数的工具均为无参数调用。
所有支持 MCP 的设备都提供。
| 工具 | 参数 | 用途 |
|---|---|---|
device_get_status | 无 | 读取服务、设备连接和当前运行状态。 |
device_get_info | 无 | 读取设备身份、版本和能力信息。 |
身份刷新与显式遥测控制。
| 工具 | 参数 | 用途 |
|---|---|---|
wpx01a_refresh_identity | 无 | 主动刷新序列号、固件和硬件身份信息。 |
wpx01a_start_telemetry | 无 | 开始接收 WPX-01A 实时遥测。 |
wpx01a_stop_telemetry | 无 | 停止遥测接收并保留已经缓存的数据。 |
wpx01a_get_latest_telemetry | 无 | 读取最近一条可用遥测样本。 |
wpx01a_get_telemetry_history |
seconds=60max_points=120 |
读取指定时间窗内的下采样遥测历史。 |
采集生命周期、协议包、频率与管线诊断。
| 工具 | 参数 | 用途 |
|---|---|---|
wpxs1_start_capture | 无 | 从停止状态开始新的采集会话。 |
wpxs1_pause_capture | 无 | 暂停当前采集的对外数据交付。 |
wpxs1_resume_capture |
reset_time_base=true |
恢复暂停的采集;默认重置显示时间基准。 |
wpxs1_stop_capture | 无 | 停止当前采集并冻结已完成状态。 |
wpxs1_get_capture_status | 无 | 读取采集状态、会话和计数摘要。 |
wpxs1_get_stream_info | 无 | 读取设备声明的采样率和流参数。 |
wpxs1_get_recent_packets |
cursor=nulllimit=50modulation=nullvalid_only=false
|
分页读取最近协议包,可按调制类型和有效性筛选。 |
wpxs1_get_latest_frequency | 无 | 读取最近的载波频率状态。 |
wpxs1_get_latest_heartbeat | 无 | 读取设备最近一次 heartbeat 与错误计数。 |
wpxs1_get_pipeline_statistics | 无 | 读取 USB、队列和解析管线的累计统计。 |
04
PROMPT EXAMPLES
先让 AI 检查状态,再明确要求是否启动遥测或采集。
检查当前连接设备的状态、型号、序列号和固件版本,并指出可用的设备专用工具。
开始 WPX-01A 遥测,等待采样稳定后读取最近 60 秒、最多 120 点的历史,并总结功率、电压、电流和温度变化。
不要启动采集。先读取 WPX-S1 的采集状态、stream info、最近 heartbeat 和 pipeline statistics,判断设备链路是否健康。
启动 WPX-S1 采集,读取最近 50 个有效协议包,按 ASK/FSK 分类并总结重复 Header、校验异常和时间顺序。
05
SECURITY BOUNDARIES
MCP 能操作真实硬件。把本地端点、令牌和设备所有权视为同一条安全边界。
服务只监听 127.0.0.1,不要代理、转发或改成局域网地址。
不要公开分享含令牌的配置或截图;服务重启后,请从面板重新复制当前配置。
一次只连接一个 AI 客户端,避免多个代理同时改变采集与遥测状态。
AI MCP 与当前设备 GUI 共享动作和数据。操作前先检查当前状态,避免重复启动或停止采集。
06
TROUBLESHOOTING
从状态窗口、连接配置和设备采集状态三个层面依次检查。
打开 AI MCP 面板,确认服务显示“正在运行”且设备已连接,再重新复制配置并粘贴到 AI Agent 平台。平台须支持 MCP 并能访问本机的 http://127.0.0.1:8765/mcp,传输类型为 Streamable HTTP。
回到当前 AI MCP 面板重新点击“复制配置”,将完整内容粘贴到 AI Agent 平台,让 Agent 更新连接配置。
先检查是否已有正在运行的 WPX AI MCP 服务;如需重启,在原面板点击“停止 MCP”后再启动。仅关闭面板不会释放端口。
先调用 device_get_status 和 device_get_info。确认设备型号正确、连接未断开,并在修复后让客户端刷新 MCP 工具列表。
先检查当前遥测状态;尚未启动时调用 wpx01a_start_telemetry,等待设备返回样本,再读取 latest 或 history。
先检查 capture status 和 stream info;尚未采集时调用 wpxs1_start_capture,暂停状态使用 wpxs1_resume_capture。
关闭面板不会停止 MCP 服务;点击“停止 MCP”会停止 AI 连接服务,但不会断开设备或停止采集。如需结束采集,请在设备 GUI 中操作或在停止 MCP 前让 AI 执行停止指令。