技能潮 SkillTide 提交收录
官方说明7 个来源MCP 服务8 天前
GT-dinuo/server-ops-mcp

GT-dinuo/server-ops-mcp

Server operations local
在 GitHub 查看 ↗直链 · 无中转页
配置模板(请按你的客户端调整)
claude mcp add server-ops-mcp -- npx -y server-ops-mcp
这是根据仓库名生成的可粘贴骨架,命令行参数与包名请以该项目 README 为准。
★ 数取值
0 ★ · GT-dinuo/server-ops-mcp · 取自 GitHub 搜索 API · (2026-10-16 20:00:20 核对)
来源明细
收录自 punkpeye/awesome-mcp-servers 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-09 · 最近见到 2026-10-16 · 共见到 32 次 · 被 7 个来源列出
评分构成
综合分 703 · 7 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 GT-dinuo/server-ops-mcp;我们收录于 2026-10-09;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

Server Ops MCP

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

**English** | 简体中文
A general-purpose server-ops MCP Server. Let AI tools like Claude Code / Cursor / Codex manage multiple projects or servers through .mcp.json — **log troubleshooting, system resource inspection, code read/write, and Nginx / certificate management**.
Supports **local** and **remote (SSH)** modes, with built-in two-step confirmation, command whitelisting, path-traversal protection, and automatic secret redaction.
Features
- 🔍 **Log troubleshooting**: list / read / search project logs, multi-channel logs & system logs
- 📊 **Resource monitoring**: CPU / memory / disk / load / processes / service status at a glance
- 📁 **Code operations**: read, write, patch, delete, and search files — all sandboxed to the project root
- 🌐 **Nginx & certificates**: config test & read, safe reload, certificate install & renewal
- 🔒 **Secure by design**: two-step confirmation for writes, command whitelist, path-traversal protection, auto redaction
Installation
Requires Node.js 18+. No clone or build needed — npx fetches and runs the published npm package on first use (see the config below).
To build from source instead (e.g. for development):
Build output goes to dist/; the entry point is dist/index.js.
Configuration
In each project where you want to use this tool, create (or append to) .mcp.json and declare an MCP Server per environment. Local mode only needs OPS_PROJECT_ROOT; remote mode adds the SSH variables.
If you built from source, point the command at the local build instead: "command": "node", "args": ["/absolute/path/to/server-ops-mcp/dist/index.js"].
Environment Variables
| Variable | Required | Description |
|----------|----------|-------------|
| OPS_PROJECT_ROOT | Yes | Project root path; all file operations are sandboxed here |
| OPS_SSH_HOST | No | Remote server IP / domain; leave empty to run locally |
| OPS_SSH_PORT | No | SSH port, default 22 |
| OPS_SSH_USER | No | SSH username |
| OPS_SSH_KEY | No | Path to SSH private key (choose either key or password) |
| OPS_SSH_PASSWORD | No | SSH password (choose either key or password) |
| OPS_SSH_PASSPHRASE | No | Private key passphrase |
| OPS_CONFIG_PATH | No | Path to an extra config file — see "Custom Configuration" |
Usage
Once configured, just give ops instructions in natural language in your AI tool. The AI picks and calls the right tool automatically.
Read-only operations (run directly)
Write operations (require confirmation)
For writes, deletes, command execution, Nginx reload, certificate install, and similar, the tool first returns a confirmationId. The AI shows you exactly what will run, and it **only executes after you confirm**:
file_write, file_patch, file_delete, command_exec, and similar all follow the same confirmation flow.
Typical scenarios
- **Production troubleshooting**: "Why is the server memory full?" → memory_analysis + log_search working together
- **Routine inspection**: "Is the disk almost full? Which directory uses the most?" → disk_analysis
- **Security audit**: "Audit the project config for leaked secrets" → config_audit (output is auto-redacted)
来源
awesome · https://github.com/GT-dinuo/server-ops-mcp
按领域浏览
MCP 服务
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引