About
PC Status は、つながっている PC の状態をリアルタイムに並べるサイト。 c30.life が運営している。
しくみ
各 PC で動くクライアント pcsc-rs が、1秒ごとに状態をサーバーへ送る。 サーバーは直近10秒ぶんだけを持っていて、つながっている間だけ表示する。保存や記録はしない。
自分の PC を出したいときは ダウンロード から。
AI から使う(MCP)
この一覧は MCP サーバーとしても公開している。 Claude などの AI に登録すると、「いまつながっている PC は?」「DMS-Arch の状態は?」のように聞ける。アカウント登録は不要で、読み取りだけ。
エンドポイント(Streamable HTTP):
https://pc-stats.eov2.com/mcplist_pcs | つながっている PC の一覧(ホスト名・OS・CPU とメモリの使用率・GPU・起動時間) |
|---|---|
get_pc_status | 1台の詳しい状態(コアごとの CPU・メモリ・ストレージ・GPU・温度・バッテリー・ネットワーク)。ホスト名は部分一致でもいい |
Claude Code:
claude mcp add --transport http pc-status https://pc-stats.eov2.com/mcpClaude(claude.ai・デスクトップ): 設定 → コネクタ → カスタムコネクタを追加 で上の URL を入れる。
そのほか(Cursor・VS Code など)の設定ファイル:
{
"mcpServers": {
"pc-status": {
"type": "http",
"url": "https://pc-stats.eov2.com/mcp"
}
}
}持ち主が非公開にした項目は MCP でも出さない。
送られて表示される内容
ここに出る内容は誰でも見られる。ホスト名以外に個人につながる情報は送らないけど、ホスト名に名前などが入っているときは変えておいてね。
| ホスト名 | 例: assault-e5dmts。変えたいときは HOSTNAME を設定する |
|---|---|
| OS とバージョン | 例: Windows 11 Pro (26100)、Arch Linux rolling |
| CPU | 名前と使用率(全体・コアごと) |
| メモリ | 物理メモリとスワップの使用量 |
| ストレージ | マウントされているストレージの使用量 |
| ディスクの動き | 読み書きの速さ(ストレージごと)と、IO 待ち・ディスクの忙しさ(Linux のみ)。v2.1 から |
| GPU | 使用率と VRAM の使用量(NVIDIA は v2 から複数枚とも、v2.5 から温度も。Android は Adreno) |
| 温度 | CPU・NVMe などのセンサーの温度(Windows は管理者権限で動かしているときだけ。Android は CPU・GPU・バッテリーなどにまとめる)。v2.5 から |
| バッテリー | 残量と充電中かどうか(バッテリーのある PC・スマホのみ)。v2.5 から |
| 起動時間 | PC を起動してからの時間 |
| ロードアベレージ | Linux と macOS のみ |
状態の見方
CPU・GPU の使用率や IO 待ちは一瞬で上下するので、埋まっていく量(メモリ・ストレージ・VRAM)で状態を決めている。
- 正常どれも 85% 未満
- 注意どれかが 85% 以上
- 危険どれかが 90% 以上
リンク
- クライアント: pcsc-rs
- MCP: https://pc-stats.eov2.com/mcp
- 運営: c30.life
- 作り: Nuxt と Socket.IO