Skip to main content
Glama
TechGOELogy

Windows Server MCP

by TechGOELogy

Windows Server MCP

Windows Server MCP は、読み取り専用の Windows 可観測性のためのローカル Model Context Protocol サーバーです。CPU、メモリ、ストレージ、サービス、およびヘルスツールを FastMCP を通じて公開します。

現在のバージョン: 1.0.0。

ツール

ツール

目的

health_check

サーバーのヘルス、Python ランタイム、およびプラットフォームの詳細。

hello_world

正規化された互換性接続チェック。

cpu_info

CPU 数、使用率、周波数、負荷、統計、および時間。

memory_info

バイト単位の値による仮想メモリとスワップの詳細。

storage_info

ディスク パーティション、バイト使用量の合計、およびディスク I/O カウンター。

services

オプションのフィルターとコンパクトな既定値を備えた Windows サービス。

service

1 つの Windows サービスに関する詳細情報。

すべてのツールは一貫した形状を返します:

{
  "data": {},
  "errors": [],
  "meta": {
    "timestamp": "2026-08-17T00:00:00+00:00",
    "source": "psutil",
    "tool": "tool_name"
  }
}

Related MCP server: Windows MCP Server

要件

  • Windows

  • Python 3.10+

インストール

python -m venv .venv
.\.venv\Scripts\activate
pip install -r requirements.txt

実行

.\.venv\Scripts\activate
python main.py

サーバーは次で実行されます:

http://127.0.0.1:8080/mcp

MCP Inspector でのテスト

サーバーを起動してから、次を実行します:

npx @modelcontextprotocol/inspector --server-url http://127.0.0.1:8080/mcp --transport http

CLI モードを使用することもできます:

npx @modelcontextprotocol/inspector --cli http://127.0.0.1:8080/mcp --transport http --method tools/list

テストを実行

.\.venv\Scripts\python.exe -m unittest discover -s tests -v

ツール引数の例

より短いサンプル間隔で cpu_info を呼び出します:

{
  "interval_seconds": 0.5
}

実行中のサービスのみを一覧表示します:

{
  "status": "running"
}

詳細フィールドを含むサービスを一覧表示します:

{
  "include_details": true,
  "limit": 25
}

すべてのディスク パーティションを含めます:

{
  "all_partitions": true
}

ライセンス

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    A comprehensive Model Context Protocol server that enables AI assistants to interact with and manage Windows systems, providing capabilities for file system operations, process management, system information retrieval, registry operations, service management, network diagnostics, and performance monitoring.
    7
    25 npm
    5
    Apache 2.0
  • A
    license
    A
    quality
    D
    maintenance
    Exposes Windows system information and control tools including hardware stats, network details, and process monitoring. It enables AI applications to retrieve real-time data about CPU, memory, drives, and active system processes.
    12
    GPL 3.0
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI assistants to retrieve structured information about the local Windows machine, including system specifications, resource health, developer tools, and AI environment, all through a secure, read-only interface.
    MIT