Metadata-Version: 2.5
Name: aero-bailian-mcp-demo
Version: 0.6.4
Summary: Bailian Streamable HTTP MCP for p-clink aerodynamic capability
Requires-Python: >=3.12
Requires-Dist: cryptography<45,>=41
Requires-Dist: httpx<1.0,>=0.27.0
Requires-Dist: mcp<2.0,>=1.9.0
Requires-Dist: openpyxl<4.0,>=3.1.5
Description-Content-Type: text/markdown

# aero-bailian-mcp-demo 0.6.4

## 本版目的
把 `run_aero_calculation` 从早期 3 参数联调接口升级为与真实 Excel 输入模板一致的完整接口。

## 修补内容
1. `run_aero_calculation` 输入从 3 项改为 **31 项**。
2. 参数来源严格限定为 Excel 中 `节点类型=数值` 的全部节点。
3. 参数名直接采用 Excel 的“节点名称”，百炼重新获取工具后可直接看到对应输入项。
4. 分类节点不进入 Tool Schema。
5. 所有参数按节点名称精确匹配，写入 Excel D列“值”。
6. 删除旧版虚构的 Mach、迎角输入，因为模板中不存在这两个数值节点。
7. 删除旧版 multipart 中硬编码的 `mach/angleOfAttack/wingArea`。
8. 固定 `mcp>=1.9,<2`。
9. 固定 FC 监听 `0.0.0.0:8080`。
10. 固化已验证的 HTTP 421 Host 校验修复。
11. 内置原始《气动计算输入模板-参数形式.xlsx》。
12. 保留 p-clink “气动测试”能力单元查询、autoRun、job轮询和输出解析。

## FC
保持已经跑通的：
- Command: `/bin/sh`
- Args: `/code/bootstrap`
- Port: `8080`
- Timeout: 建议 `300s`
