Skip to main content
Glama

GPT Plus Plus

MCP をサポートする GPT ウェブ版または AI クライアントに、Windows パソコン上のローカル開発ツールを制御させましょう。

注意:オリジナルのソースコードは GPT によって削除され復元できません。このソースコードはスナップショット版です。exe バージョンの使用をお勧めします。

GPT Plus Plus は Windows デスクトッププログラムです。選択したローカルプロジェクトディレクトリを GPT または他の MCP 対応クライアントに提供し、AI が権限管理のもとで以下の操作を行えるようにします:

  • プロジェクトファイルとディレクトリの表示;

  • コードの検索;

  • ファイルの変更;

  • テストと開発コマンドの実行;

  • Git ステータス、差分、コミット履歴の表示;

  • 画像などのプロジェクトリソースの表示。

デフォルトの権限は safe です。Docker や WSL のインストールは不要です。

注意:GPT ウェブ版はカスタム MCP サービスまたはリモートコネクタ機能に対応している必要があります。アカウント、地域、クライアントバージョンによってインターフェース名が異なる場合があります。

最も簡単な使い方:Windows EXE

GitHub の リリース ページからダウンロード:

GPT++-0.5.0.exe

ダブルクリックで実行。uvx、Python、MCP CLI、cloudflared の追加インストールは不要です。

使用手順

  1. GPT++-0.5.0.exe を開きます。

  2. 左側でワークスペースを選択または作成し、AI に操作させたいプロジェクトフォルダを指定します。

  3. 権限モードは safe のままにします。

  4. ローカル MCP サービスを起動します。

  5. ローカルのみで使用する場合は、表示されたローカルアドレスを使用します:

    http://127.0.0.1:<端口>/mcp
  6. GPT ウェブ版から外部接続する場合は、「公網アクセス」で Quick Tunnel または固定ドメイン Tunnel を選択します。

  7. 画面に公網アドレスが準備完了と表示されるのを待ち、表示された MCP アドレスをコピーします:

    https://<公网域名>/mcp
  8. MCP 対応の GPT ウェブ版または AI クライアントでリモート MCP サービスを追加し、上記のアドレスを接続先として入力します。

  9. 画面の指示に従って OAuth または Bearer Token 認証を完了します。認証なしの設定はローカルテスト専用です。公網には公開しないでください。

  10. 接続が成功したら、GPT に直接次のように指示できます:

    请读取当前项目结构,运行测试,并告诉我第一个失败的原因。

2つの Tunnel モード

  • Quick Tunnel:Tunnel Token の入力は不要で、一時的な公網アドレスが生成されます。再起動のたびにアドレスが変わることがあります。

  • 固定ドメイン Tunnel:デスクトップ設定で独自の Tunnel Token と公網アドレスを入力する必要があります。認証情報はローカル設定にのみ保存され、ソースコードや EXE には書き込まれません。

プログラムは cloudflared が URL を出力しただけで「準備完了」と判断するのではなく、公網 MCP metadata と /mcp 応答を確認して、「接続は成功したが GPT がツールを呼び出せない」という状況を防ぎます。

Related MCP server: lnwjud

GPT ウェブ版でローカルツールを操作する方法

接続関係は以下の通りです:

GPT 网页端
    ↓ HTTPS + MCP
公网 Tunnel 地址 /mcp
    ↓
GPT Plus Plus 本地服务
    ↓
safe 权限控制
    ↓
你选择的 Windows 项目文件夹

GPT は MCP サービスを迂回してあなたのパソコンを直接読み取ることはできません。サービスが公開するツールのみを呼び出せます。サービスはパス、権限、コマンド、ワークスペースの境界をチェックします。

最初はテスト用プロジェクトのみに接続し、safe モードを維持することをお勧めします。パスワード、秘密鍵、ブラウザデータ、その他の機密情報を含むフォルダをワークスペースにしないでください。

ローカルでの開発・実行

EXE ではなくソースコードから実行する場合:

cd /d D:\测试文件夹\gpt-plus-plus
python -m venv .venv
.venv\Scripts\python.exe -m pip install -e ".[desktop,dev]"
.venv\Scripts\gpt-plus-plus-desktop.exe

以下の方法も使用できます:

python -m pip install -e ".[desktop,dev]"
gpt-plus-plus-desktop

テストの実行:

python -m unittest discover -s tests -p "test_*.py" -t . -v

セキュリティ上の注意

  • デフォルトは safe ですが、Docker レベルの完全なサンドボックスではありません。

  • Tunnel Token、Bearer Token、OAuth パスワード、秘密鍵を GitHub にコミットしないでください。

  • .env、profiles、OAuth 状態、ログ、build、dist、EXE をソースコードリポジトリにアップロードしないでください。

  • リモート接続には必ず HTTPS と認証を使用してください。

  • AI に操作させたいプロジェクトディレクトリのみをワークスペースに設定してください。

  • 信頼できないプロジェクトでは trusted や dangerous モードをむやみに使用しないでください。

ソースコードとパッケージング

ソースコードリポジトリには cloudflared.exe は含まれません。Windows Release ワークフローがロックされたバージョンの公式 cloudflared をダウンロードし、SHA-256 と Authenticode を検証した後にパッケージングします。

Windows のパッケージング手順:

packaging/windows/BUILDING.md

ドキュメント

ライセンス

本プロジェクトは Apache License 2.0 を使用しています。ソースとサードパーティの声明は NOTICE と THIRD_PARTY_NOTICES.md を参照してください。

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI clients to securely control and interact with a local Windows machine through 218 configurable tools for files, Git, processes, Windows UI, browser automation, WSL, Office, recovery, skills, and child MCP servers.
    2 npm
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to securely access local development capabilities such as files, Git, processes, browser control, Windows automation, WSL, and observability through MCP on Windows and macOS.
    MIT
  • A
    license
    B
    quality
    B
    maintenance
    Enables AI coding agents to access Windows-first code intelligence, repository understanding, change-impact analysis, and safe workspace management through a unified high-level MCP gateway.
    11
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables MCP clients to interact with a real Windows workspace by providing tools for file operations, code search, Git, command execution, and managing long-running development processes, all under the current user's context.
    1
    MIT