Metadata-Version: 2.5
Name: ict-sleep-probe
Version: 0.1.0
Summary: Sleep probe MCP server for measuring AgentArts platform MCP call timeout
Requires-Python: >=3.10
Requires-Dist: mcp<2,>=1.2.0
Description-Content-Type: text/markdown

# ict-sleep-probe

AgentArts 平台 MCP 调用超时上限实测探针（W1 提前测量用，W2 需用真实 HTTP 入口复测）。

## 本地验证

```powershell
cd C:\Users\Liteyan\Desktop\mcp-sleep-probe
pip install -e .
ict-sleep-probe   # 启动后光标停住即正常（stdio 等待输入），Ctrl+C 退出
```

## 发布到 PyPI

```powershell
pip install build twine
python -m build
twine upload dist/*
```

前提：注册 PyPI 账号并配置 API token（`twine upload` 时输入 `__token__` + token）。
包名 `ict-sleep-probe` 若被占用，改 `pyproject.toml` 里的 `name` 后重跑 build。

## 平台侧测试步骤（详见聊天记录）

1. AgentArts → 智能体组件 → MCP → 创建 MCP → 自定义接入
2. 选择类型：**Stdio**；安装命令（或 JSON 编辑）：
   ```json
   { "mcpServers": { "sleep-probe": { "command": "uvx", "args": ["ict-sleep-probe"] } } }
   ```
3. 安装 → 调试 MCP → 调 `sleep_probe`：30 → 60 → 120 → 180 → 300 秒，二分找临界点
4. 记录：临界阈值、报错文案原文、实际耗时；截图入仓
5. 结论回填 `docs/03-平台实操/AgentArts部署工作手册.md` 第十二章
