OPS MCP Server
servidor ops-mcp
ops-mcp-server : una plataforma de operaciones de TI impulsada por IA que fusiona la arquitectura LLM y MCP para permitir el monitoreo inteligente, la detección de anomalías y la interacción natural entre el ser humano y la infraestructura con seguridad y escalabilidad de nivel empresarial.
📖 Índice de contenidos
Related MCP server: MCP SFTP Orchestrator
🚀 Descripción general del proyecto
ops-mcp-server es una solución de gestión de operaciones de TI para la era de la IA. Logra operaciones de TI inteligentes mediante la integración fluida del Protocolo de Contexto de Modelo (MCP) y los Modelos de Lenguaje Grandes (LLM). Al aprovechar la potencia de los LLM y la arquitectura distribuida de MCP, transforma las operaciones de TI tradicionales en una experiencia impulsada por IA, lo que permite la monitorización automatizada de servidores, la detección inteligente de anomalías y la resolución de problemas contextual. El sistema actúa como puente entre los operadores humanos y la compleja infraestructura de TI, proporcionando interacción en lenguaje natural para tareas que abarcan desde el mantenimiento rutinario hasta el diagnóstico de problemas complejos, a la vez que mantiene una seguridad y escalabilidad de nivel empresarial.
🌟 Características principales
🖥️ Monitoreo de servidores
Inspecciones de CPU, memoria y disco en tiempo real.
Monitoreo de procesos y carga del sistema.
Comprobaciones de interfaz de red y servicio.
Análisis de registros y respaldo de configuración.
Escaneos de vulnerabilidad de seguridad (inicio de sesión SSH, estado del firewall).
Recuperación de información detallada del sistema operativo.
📦 Gestión de contenedores (Docker)
Gestión de contenedores, imágenes y volúmenes.
Monitoreo del uso de recursos del contenedor.
Recuperación de registros y comprobaciones de estado.
🌐 Administración de dispositivos de red
Soporte de múltiples proveedores (Cisco, Huawei, H3C).
Comprobaciones de puertos de conmutador, VLAN y rutas de enrutador.
Análisis de configuración de seguridad de ACL.
Monitoreo del rendimiento de dispositivos y módulos ópticos.
➕ Capacidades adicionales
Arquitectura de complemento extensible.
Operaciones por lotes en múltiples dispositivos.
Listado de herramientas y comandos descriptivos.
Vídeos de demostración
📌 Demostración del proyecto
En Cherry Studio

Demostración interactiva para clientes
En la terminal

⚙️ Instalación
Asegúrese de tener instalado Python 3.10 o superior . Este proyecto utiliza uv para la gestión de dependencias y entornos.
1. Instalar UV
curl -LsSf https://astral.sh/uv/install.sh | sh2. Configurar el entorno virtual
uv venv .venv
# Activate the environment
source .venv/bin/activate # Linux/macOS
.\.venv\Scripts\activate # Windows3. Instalar dependencias
uv pip install -r requirements.txtLas dependencias se gestionan a través de
pyproject.toml.
🚧 Implementación
Implementación remota de SSE (UV)
cd server_monitor_sse
# Install dependencies
pip install -r requirements.txt
# Start service
cd ..
uv run server_monitor_sse --transport sse --port 8000Implementación remota de SSE (Docker Compose)
Asegúrese de que Docker y Docker Compose estén instalados.
cd server_monitor_sse
docker compose up -d
# Check status
docker compose ps
# Logs monitoring
docker compose logs -f🛠️ Configuración del servidor MCP local (Stdio)
Agregue esta configuración a la configuración de su MCP:
{
"ops-mcp-server": {
"command": "uv",
"args": [
"--directory", "YOUR_PROJECT_PATH_HERE",
"run", "server_monitor.py"
],
"env": {},
"disabled": true,
"autoApprove": ["list_available_tools"]
},
"network_tools": {
"command": "uv",
"args": [
"--directory", "YOUR_PROJECT_PATH_HERE",
"run", "network_tools.py"
],
"env": {},
"disabled": false,
"autoApprove": []
},
}Nota : reemplace
YOUR_PROJECT_PATH_HEREcon la ruta real de su proyecto.
💬 Uso interactivo del cliente
Un cliente interactivo ( client.py ) le permite interactuar con los servicios MCP utilizando lenguaje natural.
1. Instalar dependencias del cliente
uv pip install openai rich2. Configurar el cliente
Edite estas configuraciones dentro de client.py :
# Initialize OpenAI client
self.client = AsyncOpenAI(
base_url="https://your-api-endpoint",
api_key="YOUR_API_KEY"
)
# Set model
self.model = "your-preferred-model"3. Ejecute el cliente
uv run client.py [path/to/server.py]Ejemplo:
uv run client.py ./server_monitor.pyComandos del cliente
help- Mostrar ayuda.quit- Salir del cliente.clear- Borrar el historial de conversaciones.model <name>- Cambiar modelos.
📄 Licencia
Este proyecto está licenciado bajo la licencia MIT .
📌 Notas
Asegúrese de que el acceso SSH remoto esté configurado correctamente.
Ajuste los parámetros de la herramienta según las condiciones de implementación reales.
Este proyecto está en desarrollo activo; comentarios y contribuciones son bienvenidos.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Remote MCP server: 19 domain-hygiene and email-auth tools (DNS, SPF, DMARC, DKIM, TLS).
Uptime monitoring with 127 tools across 23 protocols. Tag filtering + Code Mode.
Scans remote MCP servers for protocol, security, and TLS issues; exposes scan tools via MCP.
Remote MCP server: 10 developer utilities (base64, JWT, DNS, UUID, URL, JSON, UA, IP lookup).
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables SSH connectivity and remote command execution on servers, allowing users to test connections and run commands remotely with support for both local networks and public servers.2241ISC
- FlicenseBqualityBmaintenanceEnables remote server management through SSH/SFTP with persistent task queuing, system monitoring, file transfers, service status checks, and API health monitoring through a unified interface.2617
- FlicenseNot gradedqualityCmaintenanceEnables managing Linux servers via SSH with tools for command execution, file operations, service management, and log analysis.
- AlicenseNot gradedqualityAmaintenanceMCP server enabling local network interaction, shell command execution, system resource monitoring, and SSH-based remote device management.MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Heht571/ops-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server