matlab/matlab-mcp-server
Run MATLAB® using AI applications with the official MATLAB MCP Server from MathWorks®. This MCP server for MATLAB supports a wide range of coding agents like Claude Code® and Visual Studio® Code.
解決する課題
このプロジェクトは、AIアプリケーションとMATLABの間の橋渡しを提供し、AIエージェントがMATLAB環境に直接対話できるようにします。AIモデルが標準化されたインターフェースを持たない場合、コードの実行、セッションの管理、MATLABスクリプトの正しさの検証ができないという問題を解決します。
動作方法
Model Context Protocol (MCP) を実装しており、AIアプリケーション(Claude Desktop、Claude Code、またはVS CodeでのGitHub Copilotなど)が特定のツールを呼び出し、リソースにアクセスできるようにします。サーバーはMATLABセッションを管理します——新しいセッションを開始するか、既存のセッションに接続するか——そしてAIのリクエストをMATLABコマンドに変換します。
対象ユーザー
MATLABを使用し、AIエージェントを活用してMATLABワークスペース内でコード生成、実行、テストを自動化したいエンジニア、研究者、開発者。
特徴
- 直接実行: AIエージェントはMATLABコードを書いたり、既存の
.m ファイルを実行できます。
- 静的解析: 実行せずにスタイルや正しさを評価するツールを備えています。
- セッション管理: 新しいMATLABセッションの開始または既存のセッションへの接続(R2023a+)をサポートします。
- 統合ガイドライン: 生成されたコードの品質を向上させるために、AIエージェントに組み込みのコーディング規約とライブスクリプトガイドラインを提供します。
- 広範な互換性: ClaudeやVS Codeなど、さまざまなMCP準拠のAIクライアントと連携可能です。
関連
- プロジェクト
matlab/simulink-agentic-toolkitSimulink Agentic Toolkit は、LLMコーディングエージェント(Claude Code、Copilot、Codex、Geminiなど)をModel-Context-Protocol(MCP)サーバーを介してSimulinkに接続するMATLABアドオンです。モデルベースデザインのスキルカタログと具体的なツール(読み取り、編集、テスト、チェック、クエリ)を提供し、エージェントがSimulinkモデルを安全に操作し、テストを生成し、ベストプラクティスを適用できるようにします。インストールはツールボックスインストーラーで自動化され、MATLAB R2023a以降とオプションのMathWorks製品(Simulink Testなど)に対応しています。
- プロジェクト
matlab/matlab-agentic-toolkitMATLAB Agentic Toolkitは、ローカルMCPサーバーを介してLLMコーディングアシスタント(Claude Code、Copilot、Codex、Geminiなど)を実行中のMATLABセッションに接続するMathWorksアドオンです。サーバーをインストールし、コアMATLABと数十のツールボックスをカバーする厳選された「スキル」を読み込み、AIが呼び出せるツール(コードの実行、テストの実行、静的解析、ツールボックスの一覧表示)を公開します。これにより、幻覚とトークン使用量が削減され、エージェントがMATLABコードを確実に生成、テスト、デバッグできるようになります。
- プロジェクト
MicrosoftDocs/mcpAIアシスタントが公式のMicrosoft技術ドキュメントやコードサンプルに直接リアルタイムでアクセスし、ハルシネーションを防ぐためのModel Context Protocol (MCP) サーバーです。
- プロジェクト
zereight/gitlab-mcpGitLab MCP サーバーは、軽量で一度インストールするだけで、GitLab の API を 275 個の MCP 互換ツール(イシュー、マージリクエスト、パイプライン、Wiki、リリースなど)として AI エージェントに公開するバイナリです。PAT または OAuth 認証、複数のトランスポート(stdio、SSE、ストリーミング可能な HTTP)、きめ細かい権限モードをサポートし、ローカル、Docker、またはカスタム GitLab インスタンスで実行できます。Claude、Codex、Cursor、VS Code、Copilot などの MCP クライアント向けに設計されており、LLM 駆動のワークフローがカスタムコードを書かずに GitLab リソースを管理できます。
- プロジェクト
googleapis/mcp-toolboxMCP Toolboxは、AIエージェントやIDEがModel Context Protocolを介してエンタープライズデータベースと通信できるようにするオープンソースサーバーです。すぐに使えるデータベースツールや、安全なSQL/セマンティック検索ツールを定義するためのフレームワークを提供し、Python、JS/TS、Go、Java用のSDKを備えています。