MCP Server Health Monitor
MCP Server Health Monitor
LLM이 서버 인프라를 모니터링할 수 있게 해주는 MCP(Model Context Protocol) 서버입니다. OpenCode, Claude Code 또는 MCP 호환 클라이언트에 연결하고 서버 상태에 대해 자연어로 질문할 수 있습니다.
기능
LLM에게 다음과 같은 질문을 하세요:
"내 웹 서버가 응답하고 있나요?"
"남은 디스크 공간은 얼마인가요?"
"가장 많은 메모리를 사용하는 프로세스는 무엇인가요?"
"3306 포트가 열려 있나요?"
Related MCP server: System Monitor MCP Server
도구
도구 | 설명 |
| URL이 200 OK로 응답하는지 확인 |
| 디스크 공간 정보 가져오기 |
| RAM 및 스왑 사용량 가져오기 |
| 코어별 CPU 사용률 가져오기 |
| TCP 포트가 열려 있는지 확인 |
| 선택적 필터링으로 실행 중인 프로세스 나열 |
리소스
리소스 | 설명 |
| OS, 호스트명, 가동 시간 |
| 통합 상태 정보 |
기술 스택
Python 3.12+
psutil (시스템 메트릭)
httpx (HTTP 확인)
설정
의존성 설치:
uv sync서버 실행:
uv run mcp-server-monitor또는 직접 실행:
uv run python -m mcp_server_monitorMCP Inspector로 테스트
uv run mcp dev src/mcp_server_monitor/server.py이렇게 하면 브라우저에서 MCP Inspector가 열리며 대화형으로 도구를 호출할 수 있습니다.
OpenCode에 연결
opencode.json에 추가하세요:
{
"mcpServers": {
"server-monitor": {
"command": "uv",
"args": ["run", "--project", "C:\\Users\\nikol\\Documents\\mcp-server-monitor", "mcp-server-monitor"]
}
}
}테스트 실행
uv run pytest프로젝트 구조
src/mcp_server_monitor/
├── __init__.py Package metadata
├── __main__.py Entry point
├── server.py MCP server setup
├── tools/
│ ├── http.py HTTP endpoint checking
│ ├── system.py CPU, memory, disk
│ ├── network.py Port checking
│ └── processes.py Process listing
└── resources/
└── status.py System info and health라이선스
MIT
This server cannot be installed
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
- AlicenseNot gradedqualityDmaintenanceProvides read-only server monitoring and diagnostic tools for AI assistants to manage Linux and Unraid systems via SSH. It enables natural language interactions for container management, storage health checks, and system log analysis while keeping credentials secure.17ISC
- FlicenseNot gradedqualityDmaintenanceGives AI agents real-time access to system metrics, process management, and container orchestration.
- AlicenseNot gradedqualityDmaintenanceEnables LLMs to securely manage Virtual Private Servers via SSH, with features including command execution, file operations, system monitoring, and service management.MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to monitor and manage Linux infrastructure including services, logs, processes, disk, memory, ports, cron, nginx, Docker, and system health checks via the Model Context Protocol.MIT
Related MCP Connectors
Operate Linux, macOS and Windows from your LLM. Every action runs through an auditable allowlist.
Let AI operate servers without SSH. Choose actions, approve risky changes, and audit every step.
Uptime, SSL, DNS and domain monitoring you can talk to from Claude or any MCP client.
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/nikolapP1/mcp-server-monitor'
If you have feedback or need assistance with the MCP directory API, please join our Discord server