Metadata-Version: 2.5
Name: aero-bailian-mcp-demo
Version: 0.2.1
Summary: Pure-Python MCP demo for validating Alibaba Bailian tool scheduling.
Requires-Python: <3.13,>=3.10
Requires-Dist: mcp[cli]<2.0,>=1.9
Requires-Dist: pydantic<3.0,>=2.6
Description-Content-Type: text/markdown

# FC Compatible Stage-1 MCP

## 原因
FC 日志显示此前配置强制使用：

    uvx --python 3.12 aero-bailian-mcp-demo

FC 因此在冷启动时下载 Python 3.12（约 20.3 MiB），而百炼 MCP 客户端在下载完成前断开 SSE 连接，导致工具列表获取失败。

## 修复
- 本地仍然可以用 Python 3.12 开发、构建和发布。
- 云端不再强制 `--python 3.12`。
- 项目兼容 Python 3.10~3.12。
- 版本升级为 0.2.1。

## 本地构建（继续用 Python 3.12）
```powershell
py -3.12 -m pip install -U uv
uv venv --python 3.12
.venv\Scripts\Activate.ps1
uv sync
uv build
```

## 发布
```powershell
uv publish --token pypi-你的Token
```

## 百炼 MCP 配置
```json
{
  "mcpServers": {
    "aero-bailian-mcp-demo": {
      "command": "uvx",
      "args": [
        "aero-bailian-mcp-demo"
      ]
    }
  }
}
```

不要再加 `--python 3.12`。
