Skip to main content
Glama

System Resource Monitor MCP Server

by abhinav7895

시스템 리소스 모니터 MCP 서버

클로드에게 systeminformation 와 다중 소스 속도 테스트를 사용하여 CPU, 메모리, 디스크, 네트워크, 배터리 및 인터넷 속도 측정 항목을 포함한 실시간 시스템 모니터링 기능을 제공하는 MCP 서버입니다.

데모

도구

  • CPU 사용량 가져오기
    • 전체 사용량과 코어당 사용량을 포함하여 현재 CPU 부하를 백분율로 검색합니다.
    • 입력 : 없음
    • 출력 : 텍스트(예: CPU Load: 12.34% (Cores: 10.50, 15.20, 8.90, 14.60%) )
  • 메모리 사용량 가져오기
    • 총 메모리, 사용된 메모리, 사용 가능한 메모리(GB)와 사용 백분율을 보고합니다.
    • 입력 : 없음
    • 출력 : 텍스트(예: Memory: 65.43% used (7.82GB / 16.00GB) )
  • 디스크 공간 가져오기
    • 가장 큰 드라이브의 디스크 사용량을 GB와 백분율로 표시합니다.
    • 입력 : 없음
    • 출력 : 텍스트(예: Disk (/): 78.90% used (189.50GB / 250.00GB) )
  • 네트워크 사용 정보 가져오기
    • 실시간 네트워크 RX/TX 속도(KB/s)와 부팅 이후 총 데이터(MB)를 반환합니다.
    • 입력 : 없음
    • 출력 : 텍스트(예: Network (eth0): RX: 25.50KB/s, TX: 10.20KB/s (Total: RX 150.34MB, TX 75.89MB) )
  • 배터리 상태 가져오기
    • 배터리 충전율, 충전 상태, 남은 시간(해당되는 경우)을 제공합니다.
    • 입력 : 없음
    • 출력 : 텍스트(예: Battery: 85% (charging), 120 min remaining 또는 No battery detected )
  • 인터넷 속도 얻기
    • 여러 다운로드 소스(사용자가 업로드한 파일 포함)와 업로드 테스트를 사용하여 인터넷 속도를 측정하고 Mbps 단위의 중간 속도를 반환합니다.
    • 입력 : 없음
    • 출력 : 텍스트(예: Internet Speed: Download 45.67Mbps, Upload 8.45Mbps )

구성

1단계: 복제 및 설치

이 저장소를 복제하세요:

지엑스피1

디렉토리로 이동하여 종속성을 설치합니다.

cd system-resource-monitor && npm install

2단계: 프로젝트 빌드

TypeScript 코드를 컴파일합니다.

npm run build

이렇게 하면 MCP 서버로 실행할 수 있는 dist/index.js 파일이 생성됩니다.

3단계: Claude Desktop 구성

  1. Claude Desktop을 여기에서 다운로드하세요.
  2. claude_desktop_config.json 에 다음을 추가하세요:
{ "mcpServers": { "system-resource-monitor": { "command": "node", "args": ["/absolute/path/to/dist/index.js"] } } }

구성 파일에 접근합니다.

vim ~/Library/Application\ Support/Claude/claude_desktop_config.json

(프로젝트 위치에 따라 dist/index.js 경로를 조정하세요.)

4단계: 테스트

망치 아이콘을 확인하여 Claude Desktop이 도구를 인식하는지 확인하세요.

클로드 비주얼 툴스

사용 가능한 도구를 보려면 망치 아이콘을 클릭하세요.

사용 가능한 통합

여섯 가지 도구( get_cpu_usage , get_memory_usage 등)가 모두 나타나면 통합이 활성화된 것입니다. 이제 다음과 같은 질문을 할 수 있습니다.

  • "내 CPU 사용량은 얼마예요?"
  • "내 인터넷은 얼마나 빠른가요?"

5단계: 고급 사용자 정의

  • 인터넷 속도 테스트 : index.tstestUrls 수정하여 다른 다운로드 소스를 사용하거나 업로드 테스트를 위해 uploadSizeBytes (기본값 80KB)를 조정합니다.
  • 로깅 : 콘솔 로그는 자세한 테스트 출력을 제공합니다. 프로덕션 환경에서는 console.log 문을 제거하여 이 로그를 비활성화합니다.

문제 해결

  • 도구가 표시되지 않음 : 서버가 실행 중인지( node dist/index.js ) 및 구성 경로가 올바른지 확인하세요.
  • 인터넷 속도 오류 : 네트워크 연결 및 테스트 URL 접근 가능 여부를 확인하세요. 콘솔 로그에서 특정 오류 발생 여부를 확인하세요.
  • MCP 문제 해결 가이드를 참조하세요.

특허

이 MCP 서버는 MIT 라이선스에 따라 라이선스가 부여됩니다. MIT 라이선스 조건에 따라 소프트웨어를 자유롭게 사용, 수정 및 배포할 수 있습니다. 자세한 내용은 LICENSE 파일을 참조하세요.

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

클로드에게 CPU, 메모리, 디스크, 네트워크, 배터리, 인터넷 속도 측정 항목을 포함한 실시간 시스템 모니터링 기능을 제공합니다.

  1. 도구
    1. 구성
      1. 1단계: 복제 및 설치
      2. 2단계: 프로젝트 빌드
      3. 3단계: Claude Desktop 구성
      4. 4단계: 테스트
      5. 5단계: 고급 사용자 정의
      6. 문제 해결
    2. 특허

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        A Claude MCP server that allows Claude to interact with your FreeAgent account to track time, manage timers, and handle timeslip operations.
        Last updated -
        7
        1
        JavaScript
        MIT License
        • Linux
        • Apple
      • A
        security
        F
        license
        A
        quality
        A server that enables Claude Desktop users to access the Claude API directly, allowing them to bypass Professional Plan limitations and use advanced features like custom system prompts and conversation management.
        Last updated -
        1
        5
        Python
        • Apple
      • -
        security
        A
        license
        -
        quality
        A server that integrates with Claude Desktop to enable real-time web research capabilities, allowing users to search Google, extract webpage content, and capture screenshots directly from conversations.
        Last updated -
        854
        MIT License
        • Apple
      • -
        security
        A
        license
        -
        quality
        A server that allows Claude to control audio playback on your computer, supporting MP3, WAV, and OGG files with features like play, list, and stop commands.
        Last updated -
        1
        Python
        MIT License
        • Apple
        • Linux

      View all related MCP servers

      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/abhinav7895/system-mcp'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server