diff --git a/mcp_center/requiremenets.txt b/mcp_center/requiremenets.txt index f7e4ad52dc93921ad91c7744c53dfc5aa5053b15..4f7ea46ae2d4bbc7f2992ea70df9d00554c7bc7b 100644 --- a/mcp_center/requiremenets.txt +++ b/mcp_center/requiremenets.txt @@ -2,4 +2,8 @@ paramiko==4.0.0 psutil==7.0.0 toml == 0.10.2 mcp == 1.9.4 -scp == 0.15.0 \ No newline at end of file +scp == 0.15.0 +fastapi>=0.122.0 +uvicorn>=0.38.0 +requests==2.31.0 +pydantic==2.11.7 diff --git a/mcp_center/run.sh b/mcp_center/run.sh index 53f9def02d653d7d8d989645394f03bff45a51b7..ffd204f859b02c08dbfd8b6c951a9c1bb7b16880 100755 --- a/mcp_center/run.sh +++ b/mcp_center/run.sh @@ -2,6 +2,7 @@ SERVICE_DIR="/usr/lib/euler-copilot-framework/mcp_center/service" SYSTEMD_TARGET_DIR="/etc/systemd/system" +pip install -r /usr/lib/euler-copilot-framework/mcp_center/requiremenets.txt -i https://pypi.tuna.tsinghua.edu.cn/simple # 添加可执行权限并运行 oe_cli_mcp_server 脚本 chmod +x /usr/lib/euler-copilot-framework/mcp_center/servers/oe_cli_mcp_server/run.sh diff --git a/mcp_center/servers/oe_cli_mcp_server/mcp_tools/base_tools/file_tool/deps.toml b/mcp_center/servers/oe_cli_mcp_server/mcp_tools/base_tools/file_tool/deps.toml index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..399a3e263ca0b6d6ede6715a0f6bdfefce8ef4a5 100644 --- a/mcp_center/servers/oe_cli_mcp_server/mcp_tools/base_tools/file_tool/deps.toml +++ b/mcp_center/servers/oe_cli_mcp_server/mcp_tools/base_tools/file_tool/deps.toml @@ -0,0 +1,9 @@ +[system] +# NetworkManager / 网卡配置相关的系统工具(通常系统已自带,此处仅用于需要时安装) +#network_tools = [ +# "yum install -y NetworkManager", +# "apt-get update && apt-get install -y network-manager" +#] + +[pip] +# Python 依赖(与其他 mcptool 保持一致的基础依赖) \ No newline at end of file