matlab-mcp-server
- 새로운 기능 1건 — 사용자 지정 기본 경로로 MATLAB 실행 지원
- 개선사항 1건 — 세션 모드 관련 README 안내 보강
BUILD 2026-09-10
MATLAB & Simulink Agentic Toolkit이 전하는 최신 소식
matlab-mcp-server
simulink-agentic-toolkit
matlab-agentic-toolkit
MATLAB MCP Server
사용자 지정 기본 경로(custom base path) 지원
MATLAB을 기본 경로가 아닌 사용자 지정 경로로 실행하는 환경을 지원하도록 기능이 추가되었습니다.
세션 모드 관련 안내 보강
README에 기존 세션 모드(existing session mode)를 matlab-root, initial-working-folder, matlab-display-mode 인자와 함께 사용하지 말라는 안내가 추가되었습니다. 해당 조합을 사용하면 오류가 발생합니다.
Simulink Agentic Toolkit
fix-sldv-incompatibility 스킬
Simulink 모델이 Simulink Design Verifier와 호환되지 않는 원인을 진단하고, 해당 모델을 분석할 수 있도록 알맞은 수정을 적용하는 새 스킬입니다. Simulink Design Verifier 라이선스가 필요합니다.
model_scan 도구
디스크에 저장된 Simulink 모델 파일(.slx)을 빠르게 검색하는 새 MCP 도구입니다. 패턴을 이용해 블록, 파라미터, 문자열을 찾을 수 있습니다.
모델을 찾지 못했을 때의 오류 메시지 세분화
model_edit이 실패 상황별(모델 미생성, MATLAB 경로에 없음, 열려 있으나 저장되지 않음)로 구체적인 안내를 반환하여, 에이전트가 스스로 문제를 해결할 수 있게 되었습니다.
문서 개선
Windows 경로 예제, 문제 해결(troubleshooting) 절차, 마이그레이션 가이드, 인용 정보가 업데이트되었습니다.
표시 이름으로 요청 시 잘못된 블록이 추가되던 문제
다른 설치된 툴박스가 동일한 표시 이름의 블록을 제공하는 경우 해당 블록이 대신 사용되어 기본 파라미터와 계산 결과가 조용히 바뀔 수 있었습니다. 이제 표시 이름 요청은 Simulink 라이브러리 블록으로 정확히 해석됩니다. (이슈 #68)
Discrete FIR Filter 요청 시 Discrete Filter가 생성되던 문제
"Discrete FIR Filter"를 요청하면 피드백(IIR) 동작을 갖는 별개 블록인 "Discrete Filter"가 조용히 생성되던 문제를 수정했습니다. (이슈 #71)
create_subsystem의 정수형 포트 개수 인터페이스 오류
{"inputs": 2, "outputs": 1}과 같이 정수로 포트 수를 전달하면 내부 오류가 발생하고 모델에 손상된 서브시스템이 남던 문제를 수정했습니다. (이슈 #70)
Sqrt/Product/Sum 블록의 연산 설정이 잘못 보고되던 문제
역제곱근으로 설정된 Sqrt 블록이 단순 제곱근으로, 벡터 입력을 축약하도록 설정된 Product/Sum 블록이 단순 통과로 표시되던 문제를 model_read에서 수정했습니다. (이슈 #69)
블록이 많은 서브시스템에서 빈 결과가 반환되던 문제
블록 수가 매우 많은 서브시스템을 읽으면 model_read가 내용 없이 빈 결과를 반환하는 경우가 있었습니다.
실행 중 재설치 시 도구 접근이 끊기던 문제
이미 초기화된 MATLAB 세션에서 setupAgenticToolkit("install")을 실행하면 MATLAB을 재시작할 때까지 모든 툴킷 도구가 조용히 동작하지 않게 되던 문제를 수정했습니다.
Variant Subsystem을 포함한 모델 편집 시 블록 누락 문제
비활성 Variant Subsystem 자식이 편집 작업 중 조용히 건너뛰어져 블록 누락이나 빌드 실패로 이어질 수 있던 문제를 model_edit에서 수정했습니다.
DisableTelemetry 설정이 configure 호출 간 유지되지 않던 문제
DisableTelemetry=true를 다시 전달하지 않고 setupAgenticToolkit("configure")를 실행하면 데이터 수집이 조용히 다시 활성화되던 문제를 수정했습니다. 이제 다시 활성화하려면 명시적으로 DisableTelemetry=false를 전달해야 합니다.
MATLAB Agentic Toolkit
MATLAB Core
matlab-run-tests(MATLAB 테스트 스위트 실행, 코드 커버리지 수집, CI/CD 파이프라인 구성)와 matlab-write-tests(클래스 기반 테스트 프레임워크를 사용한 MATLAB 단위 테스트 생성 및 구조화)가 추가되었습니다.
AI and Statistics
신뢰성 분석을 위한 수명 분포 및 가속 수명 모델 적합을 지원하는 matlab-analyze-reliability가 추가되었습니다.
Computational Finance
평균-분산 포트폴리오 최적화 문제를 구성하고 푸는 matlab-optimize-portfolio, Monte Carlo·FFT·이자율 트리로 금융 상품 가격을 산정하는 matlab-price-instrument가 추가되었습니다.
Radar
Radar Designer 앱에서 레이더 시스템을 설계, 구성, 분석하는 matlab-design-radar가 추가되었습니다.
matlab-access-datafeed
datastreamws 인터페이스를 통한 LSEG Datastream 과거 데이터 조회 지원이 추가되었습니다.
matlab-analyze-data
datetime, duration, string, categorical 워크플로를 다루는 데이터 타입 참조 자료가 추가되었고 핵심 가이드가 더 간결하게 정리되었습니다.
matlab-build-app
백그라운드 작업 및 타이머 패턴, MVVM(Model-View-ViewModel) 백그라운드 작업 가이드, 독립형 HTML 차트 및 브리지 자산 템플릿이 추가되었습니다.
matlab-write-test 스킬 분리
matlab-write-test가 단위 테스트 작성을 담당하는 matlab-write-tests와 테스트 스위트 실행 및 커버리지 수집을 담당하는 matlab-run-tests 두 개로 분리되었습니다. matlab-write-test를 설치한 상태라면 설치 프로그램을 다시 실행해 새 스킬로 전환해야 합니다.
릴리스 태그 형식 변경
릴리스 태그가 더 이상 날짜 기반 YYYY.MM.DD 형식을 사용하지 않습니다. 이제 태그는 MATK-YYYY.MM.x 형식을 따르며, 이번 릴리스는 MATK-2026.09.a입니다.