MCP Terminal Monitor
Provides tools for listing Docker containers, checking port conflicts, tailing system and container logs, monitoring disk usage, and CPU/RAM usage.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Terminal Monitorshow me disk usage on root"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🔧 MCP Terminal Monitor

Production-ready Model Context Protocol (MCP) Server for system monitoring. Provides AI agents with real-time access to Docker containers, system resources, ports, and logs.
🚀 Quick Start
npx mcp-terminal-monitorOr install globally:
npm install -g mcp-terminal-monitor
mcp-terminal-monitorRelated MCP server: System Monitor MCP Server
📋 Available Tools
Tool | Description |
| List Docker containers with status, ports, and health |
| Check if a specific port is in use on the system |
| Retrieve recent system or Docker container logs |
| Get disk usage statistics for filesystems |
| Monitor CPU and RAM usage with configurable sampling |
🔧 Features
🐳 Docker Integration - List containers, fetch logs, monitor health
🔌 Port Monitoring - Detect port conflicts before deployment
📊 System Metrics - Real-time CPU, RAM, and disk usage
📝 Log Access - System and container log streaming
🔒 Read-Only Safety - All operations are non-destructive
⚡ Low Latency - Optimized system calls for fast responses
🛡️ Strict Validation - Zod schemas ensure safe argument parsing
🌐 Cross-Platform - Works on Linux, macOS, and Windows
🏗 Architecture
graph TD
A[AI Client] -->|MCP Protocol| B[MCP Terminal Monitor Server]
B -->|Docker API| C[Docker Daemon]
B -->|System Calls| D[OS Kernel]
B -->|Network Stats| E[Netstat/Lsof]
B -->|Process Info| F[SystemInformation]
C --> G[Containers]
D --> H[CPU/RAM/Disk]
E --> I[Port Conflicts]
F --> J[System Metrics]📖 Usage Examples
List Docker Containers
{
"name": "list_docker_containers",
"arguments": {
"all": true,
"limit": 10
}
}Check Port Conflicts
{
"name": "check_port_conflicts",
"arguments": {
"port": 3000,
"host": "0.0.0.0"
}
}Tail System Logs
{
"name": "tail_system_logs",
"arguments": {
"service": "nginx",
"lines": 50,
"follow": false
}
}Get Disk Usage
{
"name": "get_disk_usage",
"arguments": {
"path": "/"
}
}Monitor CPU & RAM
{
"name": "monitor_cpu_ram",
"arguments": {
"interval": 1000,
"samples": 3
}
}🔌 MCP Configuration
Add to your MCP client configuration:
{
"mcpServers": {
"terminal-monitor": {
"command": "npx",
"args": ["mcp-terminal-monitor"]
}
}
}🛠 Development
# Clone repository
git clone https://github.com/yourusername/mcp-terminal-monitor.git
cd mcp-terminal-monitor
# Install dependencies
npm install
# Run in development mode
npm start
# Build for production
npm run build📦 Requirements
Node.js >= 18.0.0
Docker daemon (for Docker-related tools)
Root/sudo access may be required for some system calls
📄 License
MIT © Your Name
Built with @modelcontextprotocol/sdk
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 Servers
- Alicense-qualityDmaintenanceEnables AI assistants to manage Docker containers, deploy stacks, and monitor services across multiple Docker hosts from one centralized location. Supports container lifecycle management, Docker Compose operations, and infrastructure orchestration through natural language commands.Last updated6MIT
- Flicense-qualityCmaintenanceGives AI agents real-time access to system metrics, process management, and container orchestration.Last updated
- AlicenseBqualityAmaintenanceEnables AI agents to manage Docker containers, images, Compose stacks, health checks, and logs through a unified MCP interface, ensuring containers stay running with self-healing capabilities.Last updated311944MIT
- Flicense-qualityDmaintenanceEnables Claude to monitor CPU, memory, disk, processes, network connections, Docker containers, and system logs for system diagnostics and troubleshooting.Last updated
Related MCP Connectors
Real-time health monitoring and heartbeat tracking for agent services
AI agent run monitoring with incident replay and SLA receipts.
Provide real-time data querying and visualization by integrating Tako with your agents. Generate o…
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/pavanvzm/Build-a-Developer-Workflow-MCP-Server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server