ops - mcp - server 是一个服务器巡检与监控工具集,可提供网络接口检查、服务状态监控、防火墙配置检查等一系列远程服务器操作工具,能有效保障服务器的稳定运行。
ops - mcp - server 是用于服务器巡检和监控的工具集,提供了丰富的远程服务器操作工具。你可以按照以下步骤进行安装和配置。
该项目使用 [uv](https://github.com/astral - sh/uv) 进行 Python 依赖和虚拟环境管理。
curl -LsSf https://astral.sh/uv/install.sh | sh
uv venv .venv
source .venv/bin/activate # Linux/macOS
# 或者
.\.venv\Scripts\activate # Windows
确保已安装 Python 3.10 或更高版本,然后使用以下命令安装项目依赖:
uv pip install -r requirements.txt
注意:依赖信息可在 pyproject.toml 文件中找到。
要将此项目添加为 MCP 服务器,请在配置文件中添加如下内容:
"ops-mcp-server": {
"command": "uv",
"args": [
"--directory",
"YOUR_PROJECT_PATH_HERE", // 替换为您实际的项目路径
"run",
"main.py"
],
"env": {},
"disabled": true,
"autoApprove": [
"list_available_tools"
]
}
本项目 licensed under the MIT License。
⚠️ 重要提示
- 确保远程服务器的 SSH 服务正常运行,并具有适当的权限。
- 根据实际情况调整工具参数。
- 该项目正在不断改进中...