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 코드의 스타일과 정확성을 평가하는 도구를 포함합니다.
- 세션 관리: 새 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 기술 문서 및 코드 샘플에 직접 실시간으로 액세스하여 환각(hallucination)을 방지할 수 있도록 하는 Model Context Protocol (MCP) 서버입니다.
- 프로젝트
zereight/gitlab-mcpGitLab MCP 서버는 가볍고 한 번 설치하면 되는 바이너리로, GitLab의 API를 275개의 MCP 호환 도구(이슈, 병합 요청, 파이프라인, 위키, 릴리스 등)로 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를 지원합니다.