From 531d2bf7c424033c0acd8d132cfe792616d0616d Mon Sep 17 00:00:00 2001 From: cui-gaoleng <562344211@qq.com> Date: Wed, 17 Dec 2025 14:45:41 +0800 Subject: [PATCH] =?UTF-8?q?mcp=5Fcenter=E4=BE=9D=E8=B5=96=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mcp_center/requiremenets.txt | 6 +++++- mcp_center/run.sh | 1 + .../mcp_tools/base_tools/file_tool/deps.toml | 9 +++++++++ 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/mcp_center/requiremenets.txt b/mcp_center/requiremenets.txt index f7e4ad52d..4f7ea46ae 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 53f9def02..ffd204f85 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 e69de29bb..399a3e263 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 -- Gitee