
모델 컨텍스트 프로토콜(MCP) 서버
모델 컨텍스트 프로토콜(MCP) 서버는 AI 어시스턴트와 외부 데이터 소스, API, 서비스들을 연결하여 복잡한 워크플로우의 통합과 FlowHunt에서 개발 작업의 안전한 관리를 가능하게 합니다....
matlab-mcp-tools는 MATLAB 자동화를 AI 기반 워크플로에 도입하여 원격 스크립트 실행, 섹션 실행, 워크스페이스 조회, 신규 스크립트 생성을 MCP 클라이언트를 통해 가능하게 합니다.
matlab-mcp-tools MCP 서버는 모델 컨텍스트 프로토콜(Model Context Protocol, MCP) 서버로, AI 어시스턴트와 개발 환경을 MATLAB과 연결합니다. 이 서버를 통해 MATLAB 스크립트 실행, 워크스페이스 변수 관리, MATLAB 파일의 특정 섹션 실행, MCP 호환 클라이언트(Cline, Cursor 등)에서 직접 새로운 스크립트 생성이 가능합니다. 표준화된 도구 세트를 제공하여 개발자가 자동화, 상호작용, 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 키 보안 | ✅ | config의 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에서 동작이 문서화되어 있으며, MCP 프로토콜이 지원되는 곳이라면 FlowHunt 등과도 통합할 수 있습니다.
MCP 서버 설정의 `env` 필드를 사용해 시크릿 및 환경 변수를 안전하게 주입할 수 있어, 민감한 정보를 코드베이스에서 분리할 수 있습니다.
네, execute_script_section 도구를 사용하면 스크립트의 임의 셀(%%로 구분된)을 실행할 수 있어, 반복 개발 및 디버깅에 적합합니다.
네, matlab-mcp-tools는 BSD-3-Clause 라이선스로 배포됩니다.
MATLAB을 선호하는 AI 워크플로에 연결하여 FlowHunt 또는 MCP 호환 클라이언트에서 코드 실행, 디버깅, 개발을 자동화하세요.
모델 컨텍스트 프로토콜(MCP) 서버는 AI 어시스턴트와 외부 데이터 소스, API, 서비스들을 연결하여 복잡한 워크플로우의 통합과 FlowHunt에서 개발 작업의 안전한 관리를 가능하게 합니다....
엑셀 MCP 서버는 AI 에이전트가 Microsoft Excel 설치 없이도 엑셀 워크북을 손쉽게 생성, 읽기, 수정, 관리할 수 있게 하여, 모델 컨텍스트 프로토콜을 통한 자동화된 데이터 워크플로우, 보고서 작성, 스프레드시트 관리를 실현합니다....
MCP-Server-Creator는 새로운 Model Context Protocol(MCP) 서버의 신속한 생성과 구성을 가능하게 하는 메타 서버입니다. 동적 코드 생성, 도구 빌드, 리소스 관리 기능을 통해 맞춤형 AI 연동 및 통합 서버 개발을 간소화하여, 기술팀이 워크플로우를 자동...