ChatGPT MCP サーバー
カスタム GPT インターフェースを通じて Docker 管理機能を提供するモデル コンテキスト プロトコル (MCP) サーバー。
特徴
自然言語による Docker コンテナ管理
モデルコンテキストプロトコル(MCP)に基づいて構築
TypeScript実装
コンテナ化されたデプロイメント
堅牢なエラー処理と正常なシャットダウン
リソース管理とポート処理
レート制限とAPIキー認証
設定
Smithery経由でインストール
Smithery経由で Claude Desktop 用の ChatGPT MCP サーバーを自動的にインストールするには:
手動インストール
リポジトリをクローンする
依存関係をインストールする
環境ファイルを作成する
プロジェクトを構築する
Dockerで実行する
コンテナを構築する
コンテナを実行する
または手動で:
発達
npm run build
- TypeScriptコードをビルドするnpm run watch
- 変更を監視して再構築するnpm run inspector
- MCPインスペクターツールを実行する
環境変数
API_KEY
- API認証キーHTTP_PORT
- サーバーポート(デフォルト: 3001)RATE_LIMIT_REQUESTS
- ウィンドウあたりの最大リクエスト数RATE_LIMIT_WINDOW
- ウィンドウサイズ(ミリ秒)
リソース管理
サーバーは堅牢なリソース管理を実装します。
プロセスシグナル(SIGINT、SIGTERM、SIGQUIT)による正常なシャットダウン
接続の追跡と管理
リクエストタイムアウト処理
ポート競合検出
キープアライブ接続管理
アクティブなリクエストの追跡と正常な完了
シャットダウンプロセス
サーバーはプロセスシグナルで正常なシャットダウンを開始します
新しい接続は拒否されます
アクティブなリクエストは完了を許可されます(タイムアウト付き)
キープアライブ接続が閉じられました
サーバーポートが適切に解放されている
リソースが適切に解放される
エラー処理
ポートの競合が検出され報告される
処理されない拒否と例外がキャッチされる
ネットワークエラーは適切に処理されます
適切な処理によりリソースの漏洩を防止
タイムアウトにより、シャットダウン中にサーバーがハングアップしないようにします
ライセンス
マサチューセッツ工科大学
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
カスタム GPT インターフェースを使用した自然言語による対話を通じて Docker コンテナの管理を可能にするモデル コンテキスト プロトコル サーバー。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA powerful Model Context Protocol (MCP) server for Docker operations, enabling seamless container and compose stack management through Claude AI.Last updated -4390MIT License
- -securityFlicense-qualityA Model Context Protocol server that enables Claude to manage software development projects with complete context awareness and code execution through Docker environments.Last updated -03
- -securityAlicense-qualityAn MCP server that allows managing Docker containers through natural language, enabling users to compose, introspect, and debug containers without running commands themselves.Last updated -611GPL 3.0
- -securityAlicense-qualityA Model Context Protocol server that provides tools for interacting with Docker images, containers, and registries, enabling AI assistants to search, analyze, and manage Docker resources through a standardized interface.Last updated -MIT License