
iterm-mcp MCPサーバー
iterm-mcp MCPサーバーはAIアシスタントとiTermセッションを橋渡しし、LLMによるコマンド実行、REPLとの対話、ターミナルワークフローの自動化をiTerm内で実現します。AIを活用したCLIやREPL支援を求める開発者に最適で、最小限のセットアップと安全な統合を提供します。...
iTerm MCP サーバーでmacOS上のiTerm2ターミナルを自動化。AI駆動によるセッション管理、コマンド実行、出力取得を開発ワークフローに組み込めます。
iTerm MCP サーバーは、macOS用の人気ターミナルエミュレータ「iTerm2」との統合を目的としたModel Context Protocol (MCP) サーバー実装です。このサーバーにより、AIアシスタントがMCP経由でiTerm2ターミナルとプログラム連携でき、開発ワークフロー内でシームレスな自動化・ターミナル管理が実現します。ターミナルセッション管理やコマンド実行などをMCPツールとして公開し、開発者やAIエージェントがセッションの作成・管理・コマンド実行・出力取得・複数ターミナルの動的操作を行えます。これにより、LLM駆動の自動化と従来のターミナル操作が橋渡しされ、生コード実行、ログ監視、自動環境構築などのユースケースで生産性が向上します。
リポジトリにはプロンプトテンプレートの記載はありません。
リポジトリには明示的なMCPリソースの記載はありません。
Windsurf向けのセットアップ手順は見つかりませんでした。
Claude向けのセットアップ手順は見つかりませんでした。
前提条件: Node.js >= 14.x がインストールされ、macOS上でiTerm2が動作していることを確認します。
~/.cursor/mcp.json
設定ファイルを開きます。
iTerm MCP サーバーを以下のJSONスニペットを挿入して追加します:
{
"mcpServers": {
"terminal": {
"command": "npx",
"args": ["iterm_mcp_server"]
}
}
}
設定ファイルを保存します。
変更を適用するためにCursorを再起動します。
MCPサーバーが稼働し、iTerm2と接続されていることを確認します。
リポジトリにはAPIキーの利用や設定に関する情報は記載されていません。
Cline向けのセットアップ手順は見つかりませんでした。
FlowHuntでのMCP統合
MCPサーバーをFlowHuntワークフローに統合するには、まずMCPコンポーネントをフローに追加し、AIエージェントと接続します。
MCPコンポーネントをクリックして設定パネルを開き、システムMCP設定セクションにて、以下のJSON形式でMCPサーバーの詳細を入力します:
{
"iTerm": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定が完了すると、AIエージェントはこのMCPのすべての機能をツールとして利用可能になります。“iTerm"は実際のMCPサーバー名、URLはご自身のMCPサーバーURLに置き換えてください。
セクション | 利用可否 | 詳細・補足 |
---|---|---|
概要 | ✅ | iTerm2ターミナル自動化用iTerm MCP サーバー |
プロンプト一覧 | ⛔ | プロンプトテンプレートは記載なし |
リソース一覧 | ⛔ | 明示的なMCPリソースは未記載 |
ツール一覧 | ✅ | open_terminal, execute_command, read_output, close_terminal, list_terminals |
APIキーのセキュリティ | ⛔ | APIキー設定に関する情報はなし |
サンプリングサポート(評価では重要度低) | ⛔ | 記載なし |
iTerm MCP サーバーは、iTerm2ターミナル自動化に特化したMCP統合を提供し、ツールのドキュメントやCursor用の設定も充実しています。一方で、プロンプトテンプレートや明示的なリソース、Windsurf・Claude・Cline等の他プラットフォームやAPIキー/セキュリティに関する詳細が不足しており、完全性に課題があります。サンプリングやRootsサポートも記載はありません。全体としては、堅実ながら基本的なMCPサーバー実装です。
ライセンス有無 | ✅ ISC |
---|---|
ツールが1つ以上ある | ✅ |
フォーク数 | 2 |
スター数 | 3 |
iTerm MCP サーバーは、Model Context Protocol (MCP) の実装で、AIエージェントがmacOS上のiTerm2ターミナルを自動化・操作できるようにします。ターミナルセッションの作成・管理・コマンド実行などをプログラムで行えるツールを提供します。
ターミナルの新規オープン、シェルコマンドの実行、出力の読み取り、ターミナルセッションの終了、アクティブなターミナル一覧の取得など、ターミナルワークフロー全体の自動化を可能にするツールを備えています。
Cursor用のセットアップ手順が明確に記載されています。他のプラットフォーム(Windsurf、Claude、Clineなど)はリポジトリでドキュメント化されていません。
リポジトリ内にiTerm MCP サーバーのAPIキー設定や利用に関する情報はありません。
自動開発環境構築、継続的インテグレーションやテスト、ライブログ監視、リモートコマンド実行、複数ターミナルセッションのプログラム管理などが挙げられます。
iTerm2をFlowHuntに接続して、AIによるターミナル自動化・オーケストレーションで生産性を向上。スクリプトの自動実行、セッション管理、ログ監視などをプログラムで実現。
iterm-mcp MCPサーバーはAIアシスタントとiTermセッションを橋渡しし、LLMによるコマンド実行、REPLとの対話、ターミナルワークフローの自動化をiTerm内で実現します。AIを活用したCLIやREPL支援を求める開発者に最適で、最小限のセットアップと安全な統合を提供します。...
ターミナルコントローラー MCP サーバーは、標準化されたインターフェースを通じてターミナルコマンドの安全な実行、ディレクトリ移動、ファイルシステム操作を可能にします。AIアシスタントとホスト環境の橋渡しをし、自動化やシステムレベルのタスクを安全に管理できます。...
iMCP MCPサーバーはAIアシスタントとMacのネイティブアプリをつなぎ、メッセージ、連絡先、カレンダー、リマインダー、天気、マップなどへの安全なアクセスを提供します。シームレスなAI駆動の自動化とプライバシー重視の統合で生産性を向上させましょう。...