WinTerm MCP

local-only server

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

ウィンタームMCP

Windowsターミナルへのプログラムによるアクセスを提供するモデルコンテキストプロトコルサーバー。このサーバーにより、AIモデルは標準化されたツールセットを介してWindowsコマンドラインインターフェースと対話できるようになります。

特徴

  • ターミナルへの書き込み: コマンドを実行したり、Windows ターミナルにテキストを書き込んだりします
  • 端末出力の読み取り: 以前に実行したコマンドの出力を取得します
  • 制御文字の送信: 端末に制御信号(例:Ctrl+C)を送信します。
  • Windows ネイティブ: Windows のコマンドラインインタラクション用に特別に構築されています

インストール

  1. リポジトリのクローンを作成します:
    git clone https://github.com/capecoma/winterm-mcp.git cd winterm-mcp
  2. 依存関係をインストール:
    npm install
  3. プロジェクトのビルド:
    npm run build
  4. Claude デスクトップを構成する:

サーバー設定を%APPDATA%/Claude/claude_desktop_config.jsonに追加します。

{ "mcpServers": { "github.com/capecoma/winterm-mcp": { "command": "node", "args": ["path/to/build/index.js"], "disabled": false, "autoApprove": [] } } }

注: 「path/to/build/index.js」を、ビルドした index.js ファイルへの実際のパスに置き換えます。

利用可能なツール

端末への書き込み

テキストまたはコマンドを端末に書き込みます。

{ "command": "echo Hello, World!" }

端末出力の読み取り

端末出力から指定された行数を読み取ります。

{ "linesOfOutput": 5 }

制御文字を送信する

制御文字を端末に送信します (例: Ctrl+C)。

{ "letter": "C" }

発達

自動リビルドを使用した開発の場合:

npm run dev

ライセンス

MIT ライセンス - LICENSEファイルを参照してください。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Windows ターミナルへのプログラムによるアクセスを提供するモデル コンテキスト プロトコル サーバー。これにより、AI モデルは、コマンドの書き込み、出力の読み取り、制御信号の送信を行うための標準化されたツールを通じて Windows コマンド ラインと対話できるようになります。

  1. Features
    1. Installation
      1. Available Tools
        1. write_to_terminal
        2. read_terminal_output
        3. send_control_character
      2. Development
        1. License
          ID: fzjwms9o1t