
ターミナルコントローラー MCP サーバー
ターミナルコントローラー MCP サーバーは、標準化されたインターフェースを通じてターミナルコマンドの安全な実行、ディレクトリ移動、ファイルシステム操作を可能にします。AIアシスタントとホスト環境の橋渡しをし、自動化やシステムレベルのタスクを安全に管理できます。...
matlab-mcp-tools は、MATLAB 自動化を AI 強化ワークフローに提供し、リモートスクリプト実行、セクション実行、ワークスペース検査、新規スクリプト作成を MCP クライアント経由で実現します。
matlab-mcp-tools MCP サーバーは、AIアシスタントや開発環境と MATLAB をつなぐ Model Context Protocol (MCP) サーバーです。MATLAB スクリプトの実行、ワークスペース変数の管理、MATLAB ファイルの特定セクションの実行、新規スクリプトの作成を Cline や Cursor など MCP 対応クライアントから直接可能にします。標準化されたツール群を提供することで、開発者は MATLAB 開発ワークフローを自動化・効率化でき、プロットの取得、実行間のコンテキスト維持、セルベース実行による反復的なコード開発なども可能になります。この統合により、生産性が大幅に向上し、AI 主導ワークフローと MATLAB エコシステム間のシームレスな連携が実現します。
リポジトリやドキュメントにプロンプトテンプレートは記載されていません。
リポジトリやドキュメントに明示的なリソース記載はありません。
Windsurf 用の特定セットアップ手順は見つかりませんでした。
Claude 用の特定セットアップ手順は見つかりませんでした。
uv
パッケージマネージャがインストールされていることを確認します。git clone https://github.com/neuromechanist/matlab-mcp-tools
cd matlab-mcp-tools
./setup-matlab-mcp.sh
MATLAB_PATH
環境変数を設定します。cp mcp-config.json ~/.cursor/mcp.json
matlab-mcp-server
でサーバーを起動、もしくは Python モジュールから直接起動します。{
"mcpServers": {
"matlab": {
"command": "matlab-mcp-server",
"args": [],
"env": {
"MATLAB_PATH": "${MATLAB_PATH}",
"PATH": "${MATLAB_PATH}/bin:${PATH}"
},
"disabled": false,
"autoApprove": [
"list_tools",
"get_script_sections"
]
}
}
}
APIキーの安全な扱い: 設定の env
フィールドでシークレットや API キーを環境変数として注入してください。
~/.cline/mcp.json
またはドキュメント参照)にコピーします。env と inputs の JSON 例:
{
"mcpServers": {
"matlab": {
"env": {
"MATLAB_PATH": "${MATLAB_PATH}",
"ANOTHER_SECRET": "${MY_SECRET_KEY}"
},
"inputs": {
"someInput": "${SOME_INPUT_VALUE}"
}
}
}
}
(ご自身のシークレットや環境変数に合わせて調整してください)
FlowHunt で MCP を利用する
FlowHunt ワークフローに MCP サーバーを統合するには、MCP コンポーネントをフローに追加し、AI エージェントと接続してください:
MCP コンポーネントをクリックして設定パネルを開き、システム MCP 設定セクションで以下の JSON 形式で MCP サーバー情報を入力します:
{
"matlab": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定が完了すると、AI エージェントはこの MCP のすべての機能にアクセスできるようになります。"matlab"
をあなたの MCP サーバー名に、URL も適宜変更してください。
セクション | 利用可否 | 詳細・備考 |
---|---|---|
概要 | ✅ | MATLAB 特化、ワークフロー自動化、MCP 統合 |
プロンプト一覧 | ⛔ | リポジトリに未記載 |
リソース一覧 | ⛔ | リポジトリに未記載 |
ツール一覧 | ✅ | execute_script, execute_script_section など |
APIキーの安全な扱い | ✅ | 設定内の env を利用 |
サンプリング対応(評価には重要度低) | ⛔ | ドキュメント記載なし |
現時点での情報によれば、matlab-mcp-tools は MATLAB 統合の中核機能や Cursor・Cline 用セットアップが明確に提供されていますが、プロンプトテンプレートやリソースプリミティブ、サンプリング/roots 対応が未記載で、高度な MCP 機能には限定があります。全体としては、特化型の堅実な MCP サーバーです。
ライセンスあり | ✅ BSD-3-Clause |
---|---|
ツールが 1 つ以上ある | ✅ |
フォーク数 | 1 |
スター数 | 3 |
matlab-mcp-tools は、MATLAB と AI アシスタントや開発ツールをつなぐ MCP サーバーで、スクリプト自動実行、ワークスペース変数管理、セクション単位のコード実行、新規スクリプト作成を対応クライアントから可能にします。
MATLAB スクリプトの実行、個別セクション(セルモード)の実行、スクリプトセクションの取得、新規スクリプトの作成、MATLAB ワークスペースのリモート検査などのツールを提供します。
matlab-mcp-tools は Cursor や Cline で動作が確認されており、FlowHunt を含む MCP プロトコル対応クライアントで統合できます。
MCP サーバー設定の `env` フィールドを使って、シークレットや環境変数を安全に注入し、機密データをコードベースから分離してください。
はい、execute_script_section ツールを使えば、スクリプト内の任意のセル(MATLAB の %% 区切り)を実行でき、反復開発やデバッグに最適です。
はい、matlab-mcp-tools は BSD-3-Clause ライセンスで公開されています。
MATLAB をお気に入りの AI ワークフローに接続し、FlowHunt や MCP 対応クライアントからコード実行・デバッグ・開発を直接自動化しましょう。
ターミナルコントローラー MCP サーバーは、標準化されたインターフェースを通じてターミナルコマンドの安全な実行、ディレクトリ移動、ファイルシステム操作を可能にします。AIアシスタントとホスト環境の橋渡しをし、自動化やシステムレベルのタスクを安全に管理できます。...
Excel MCP サーバーは、AI エージェントが Microsoft Excel をインストールせずに Excel ワークブックをシームレスに作成・読み取り・編集・管理できるようにし、Model Context Protocol を通じて自動化されたデータワークフロー、レポート作成、スプレッドシート管理を実現します...
Google Workspace MCP サーバーは、AIエージェントや大規模言語モデルを Google Workspace サービスへ接続し、カレンダー、Gmail、ドキュメント、スプレッドシート、スライド、チャット、フォーム、ドライブとのシームレスなプログラム自動化とワークフロー統合を実現します。...