MATLAB MCP Core Server

ทางการ

เรียกใช้ MATLAB® ด้วยแอปพลิเคชัน AI โดยใช้เซิร์ฟเวอร์ MATLAB MCP อย่างเป็นทางการจาก MathWorks®

GitHub
1.5k
ลองใช้ MCP นี้ผู้สนับสนุน

คุณทำอะไรได้บ้างด้วย MATLAB Core MCP?

  • รันโค้ด MATLAB — ขอให้ผู้ช่วย AI ของคุณดำเนินการโค้ดหรือสคริปต์ MATLAB และส่งคืนผลลัพธ์โดยใช้ evaluate_matlab_code หรือ run_matlab_file
  • วิเคราะห์คุณภาพโค้ด — ให้ผู้ช่วยของคุณทำการวิเคราะห์แบบ static บนสคริปต์ MATLAB เพื่อระบุปัญหาด้านรูปแบบ ข้อผิดพลาดที่อาจเกิดขึ้น และการละเมิดแนวปฏิบัติที่ดีที่สุดด้วย check_matlab_code
  • รันการทดสอบหน่วย — ขอให้ผู้ช่วยของคุณดำเนินการไฟล์ทดสอบ MATLAB และรับผลการทดสอบที่ครอบคลุมโดยใช้ run_matlab_test_file
  • ตรวจสอบ toolbox ที่ติดตั้ง — ขอข้อมูลเกี่ยวกับ toolbox ของ MATLAB ที่ติดตั้งและหมายเลขเวอร์ชันผ่าน detect_matlab_toolboxes
  • เข้าถึงแนวทางการเขียนโค้ด — ขอให้ผู้ช่วยของคุณอ้างอิงมาตรฐานการเขียนโค้ด MATLAB และกฎการจัดรูปแบบ live script จากทรัพยากร matlab_coding_guidelines และ plain_text_live_code_guidelines

เอกสาร

MATLAB MCP Server

English • Español日本語한국어简体中文

เรียกใช้ MATLAB® กับแอปพลิเคชัน AI โดยใช้ MATLAB MCP Server อย่างเป็นทางการจาก MathWorks® MATLAB MCP Server ช่วยให้แอปพลิเคชัน AI ของคุณสามารถ:

  • เริ่มและปิด MATLAB
  • เขียนและรันโค้ด MATLAB
  • ประเมินโค้ด MATLAB ของคุณในด้านรูปแบบและความถูกต้อง

เพื่อช่วยให้เอเจนต์ของคุณใช้งาน MATLAB และ Simulink คุณสามารถใช้สกิลจาก MATLAB Agentic Toolkit (GitHub) และ Simulink Agentic Toolkit (GitHub) ซึ่งสามารถติดตั้ง MCP server นี้ให้คุณได้เช่นกัน

สารบัญ

การตั้งค่า

  1. ติดตั้ง MATLAB (MathWorks) R2021a หรือใหม่กว่า และเพิ่มลงใน PATH ของระบบ

  2. เซิร์ฟเวอร์รองรับแอปพลิเคชัน AI ใดก็ได้ที่ใช้ Model Context Protocol หากต้องการตั้งค่า MATLAB MCP Server สำหรับ Claude Desktop ให้ข้ามไปที่คำแนะนำสำหรับ Claude Desktop หากต้องการตั้งค่าเซิร์ฟเวอร์สำหรับแอปพลิเคชันอื่น ให้ทำตามคำแนะนำเหล่านี้:

    • สำหรับ Windows หรือ Linux ดาวน์โหลดเวอร์ชันล่าสุด (หรือคุณสามารถ build จากซอร์สโค้ด: ติดตั้ง Go และ build ไบนารีโดยใช้ go install github.com/matlab/matlab-mcp-server/cmd/matlab-mcp-server@latest)

    • สำหรับ macOS ก่อนอื่นให้ดาวน์โหลดเวอร์ชันล่าสุดโดยรันคำสั่งต่อไปนี้ในเทอร์มินัลของคุณ:

      • สำหรับโปรเซสเซอร์ Apple silicon ให้รัน:
        curl -L -o ~/Downloads/matlab-mcp-server https://github.com/matlab/matlab-mcp-server/releases/latest/download/matlab-mcp-server-macos-arm64
        
      • สำหรับโปรเซสเซอร์ Intel ให้รัน:
        curl -L -o ~/Downloads/matlab-mcp-server https://github.com/matlab/matlab-mcp-server/releases/latest/download/matlab-mcp-server-macos-x64
        

      จากนั้นให้สิทธิ์การเรียกใช้งานแก่ไบนารีที่ดาวน์โหลดมา เพื่อให้คุณสามารถรัน MATLAB MCP Server ได้:

      chmod +x ~/Downloads/matlab-mcp-server
      
  3. เพิ่ม MATLAB MCP Server ลงในแอปพลิเคชัน AI ของคุณ คุณสามารถดูคำแนะนำสำหรับการเพิ่ม MCP servers ได้ในเอกสารประกอบของแอปพลิเคชัน AI ของคุณ สำหรับตัวอย่างคำแนะนำเกี่ยวกับการใช้ Claude Code®, Claude Desktop® และ GitHub Copilot ใน Visual Studio® Code โปรดดูด้านล่าง โปรดทราบว่าคุณสามารถปรับแต่งเซิร์ฟเวอร์ได้โดยระบุ อาร์กิวเมนต์ ที่ไม่บังคับ

Claude Code

ในเทอร์มินัลของคุณ ให้รันคำสั่งต่อไปนี้ โดยอย่าลืมใส่พาธแบบเต็มไปยังไบนารีของเซิร์ฟเวอร์ที่คุณได้รับจากการตั้งค่า:

claude mcp add --transport stdio matlab -- /fullpath/to/matlab-mcp-server-binary

คุณสามารถปรับแต่งเซิร์ฟเวอร์ได้โดยระบุ อาร์กิวเมนต์ ที่ไม่บังคับ โปรดทราบตัวคั่น -- ระหว่างตัวเลือกของ Claude Code และอาร์กิวเมนต์ของเซิร์ฟเวอร์:

claude mcp add --transport stdio matlab -- /fullpath/to/matlab-mcp-server-binary --initial-working-folder=/home/username/myproject

สำหรับรายละเอียดเกี่ยวกับการเพิ่ม MCP servers ใน Claude Code โปรดดู เพิ่มเซิร์ฟเวอร์ stdio ในเครื่อง (Claude Code) หากต้องการลบเซิร์ฟเวอร์ในภายหลัง ให้รัน:

claude mcp remove matlab

Claude Desktop

คุณติดตั้ง MATLAB MCP Server ใน Claude Desktop โดยใช้ชุด MATLAB MCP Server

  1. ติดตั้งส่วนขยาย Filesystem ใน Claude Desktop เพื่อให้ Claude สามารถอ่านและเขียนไฟล์บนระบบของคุณได้ ใน Claude Desktop คลิก การตั้งค่า > ส่วนขยาย > เรียกดูส่วนขยาย ค้นหาส่วนขยาย Filesystem ที่พัฒนาโดย Anthropic แล้วคลิก ติดตั้ง ระบุโฟลเดอร์ที่คุณต้องการให้ MCP server เข้าถึงได้ จากนั้นสลับปุ่ม ปิดใช้งาน เป็น เปิดใช้งาน สำหรับส่วนขยาย Filesystem

  2. ดาวน์โหลดชุด MATLAB MCP Server matlab-mcp-server.mcpb จากหน้า เวอร์ชันล่าสุด

  3. หากต้องการติดตั้งชุด MATLAB MCP Server เป็นส่วนขยายเดสก์ท็อป ให้ดับเบิลคลิกไฟล์ matlab-mcp-server.mcpb ที่ดาวน์โหลดมา แล้วคลิก ติดตั้ง ใน Claude Desktop (หรืออีกทางหนึ่ง ไปที่ เมนูไฟล์ > การตั้งค่า > ส่วนขยาย > การตั้งค่าขั้นสูง > ติดตั้งส่วนขยาย ใน Claude แล้วเลือกไฟล์ matlab-mcp-server.mcpb คลิก ติดตั้ง)

หากต้องการปรับแต่งพฤติกรรมของ MATLAB MCP Server ให้ไปที่ การตั้งค่า > ส่วนขยาย > กำหนดค่า ซึ่งคุณสามารถแก้ไข อาร์กิวเมนต์ ของเซิร์ฟเวอร์ได้

GitHub Copilot ใน Visual Studio Code

ในเวิร์กสเปซ VS Code ของคุณ ให้สร้างไฟล์ชื่อ .vscode/mcp.json ใส่ JSON ต่อไปนี้ โดยอย่าลืมระบุพาธแบบเต็มไปยังไบนารีของเซิร์ฟเวอร์ที่คุณได้รับจากการตั้งค่า รวมถึง อาร์กิวเมนต์ ใดๆ จากนั้นบันทึกไฟล์ (โปรดทราบว่าบน Windows พาธของคุณต้องมีเครื่องหมายทับเพิ่มเติมเป็นอักขระ escape)

{
    "servers": {
        "matlab": {
            "type": "stdio",
            "command": "C:\\fullpath\\to\\matlab-mcp-server-windows-x64.exe",
            "args": []
        }
    }
}

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้ MCP servers ใน VS Code โปรดดู เพิ่มและจัดการ MCP servers ใน VS Code (VS Code)

Codex

ในเทอร์มินัลของคุณ ให้รันคำสั่งต่อไปนี้ โดยอย่าลืมใส่พาธแบบเต็มไปยังไบนารีของเซิร์ฟเวอร์ที่คุณได้รับจากการตั้งค่า:

codex mcp add matlab -- /fullpath/to/matlab-mcp-server-binary

คุณสามารถปรับแต่งเซิร์ฟเวอร์ได้โดยระบุ อาร์กิวเมนต์ ที่ไม่บังคับ ตัวอย่างเช่น:

codex mcp add matlab -- /fullpath/to/matlab-mcp-server-binary --initial-working-folder=/home/username/myproject

[!NOTE] ผู้ใช้ Windows: Codex ไม่ส่งต่อตัวแปรสภาพแวดล้อม WINDIR ซึ่งคุณจำเป็นต้องใช้ในการรัน MATLAB และ Simulink (ดู #32)

หากต้องการเพิ่มตัวแปร ให้เปิดไฟล์กำหนดค่า Codex ของคุณที่ C:\Users\<username>\.codex\config.toml และเพิ่ม env_vars = ["WINDIR"] ลงในส่วน [mcp_servers.matlab]:

[mcp_servers.matlab]
command = 'C:\fullpath\to\matlab-mcp-server-windows-x64.exe'
args = []
env_vars = ["WINDIR"]

อาร์กิวเมนต์

ปรับแต่งพฤติกรรมของเซิร์ฟเวอร์โดยระบุอาร์กิวเมนต์ด้วยวิธีใดวิธีหนึ่งต่อไปนี้:

  • ใส่อาร์กิวเมนต์ในการตั้งค่ากำหนดของแอปพลิเคชัน AI ของคุณ (โดยปกติคือไฟล์ .json)
  • ป้อนอาร์กิวเมนต์เป็นแฟล็กอินเทอร์เฟซบรรทัดคำสั่ง (CLI) เมื่อคุณเริ่มเซิร์ฟเวอร์
  • ใช้ตัวแปรสภาพแวดล้อม โดยระบุใน CLI หรือการตั้งค่ากำหนดของแอปพลิเคชันของคุณ หากต้องการหาชื่อตัวแปรสภาพแวดล้อมจากแฟล็ก CLI ให้เพิ่มคำนำหน้า MW_MCP_SERVER_ แปลงเป็นตัวพิมพ์ใหญ่ และแทนที่ยัติภังค์ (-) ด้วยขีดล่าง (_) ตัวอย่างเช่น อาร์กิวเมนต์ --matlab-root กลายเป็นตัวแปรสภาพแวดล้อม MW_MCP_SERVER_MATLAB_ROOT แฟล็ก CLI มีลำดับความสำคัญเหนือตัวแปรสภาพแวดล้อม หากคุณใช้ทั้งสองอย่าง
อาร์กิวเมนต์คำอธิบายตัวอย่าง
helpแสดงข้อมูลช่วยเหลือสำหรับอาร์กิวเมนต์ทั้งหมด--help
versionแสดงเวอร์ชันของ MATLAB MCP Server--version
matlab-rootพาธแบบเต็มที่ระบุว่า MATLAB ใดที่จะเริ่ม อย่ารวม /bin ในพาธ โดยค่าเริ่มต้น เซิร์ฟเวอร์จะพยายามหา MATLAB ตัวแรกใน PATH ของระบบWindows: --matlab-root=C:\\Program Files\\MATLAB\\R2026a

Linux/macOS: --matlab-root=/home/usr/MATLAB/R2026a

เป็นตัวแปรสภาพแวดล้อม: MW_MCP_SERVER_MATLAB_ROOT=/home/usr/MATLAB/R2026a
initialize-matlab-on-startupหากต้องการเริ่มต้น MATLAB ทันทีที่คุณเริ่มเซิร์ฟเวอร์ ให้ตั้งค่าอาร์กิวเมนต์นี้เป็น true โดยค่าเริ่มต้น MATLAB จะเริ่มเมื่อมีการเรียกใช้เครื่องมือแรกเท่านั้น--initialize-matlab-on-startup=true
initial-working-folderระบุโฟลเดอร์ที่ MATLAB เริ่มต้น หากคุณไม่ระบุค่า MATLAB จะเริ่มที่พาธของ Root (MCP) แรกของแอปพลิเคชัน AI ของคุณ หากคุณไม่ได้กำหนด root MATLAB จะเริ่มในตำแหน่งเหล่านี้:
  • Linux: /home/username
  • Windows: C:\Users\username\Documents
  • Mac: /Users/username/Documents
Windows: --initial-working-folder=C:\\Users\\username\\MyProject

Linux/macOS: --initial-working-folder=/Users/username/MyProject
matlab-display-modeระบุว่าจะแสดงเดสก์ท็อป MATLAB หรือไม่ ใช้โหมด desktop (ค่าเริ่มต้น) เพื่อแสดงเดสก์ท็อป MATLAB ใช้โหมด nodesktop เพื่อใช้ MATLAB จากแอปพลิเคชัน AI ของคุณเท่านั้น โดยไม่แสดงเดสก์ท็อป MATLAB โปรดทราบว่าในโหมด nodesktop คำสั่งที่ต้องใช้อินเทอร์เฟซกราฟิก (เช่น edit, open, open_system, uifigure และ appdesigner) จะยังคงเปิดหน้าต่าง MATLAB บนเดสก์ท็อปของคุณ--matlab-display-mode=nodesktop
matlab-session-modeระบุว่า MCP server เริ่ม MATLAB ใหม่หรือเชื่อมต่อกับเซสชัน MATLAB ที่มีอยู่ (รองรับตั้งแต่ MATLAB R2023a เป็นต้นไป) ค่าเริ่มต้นคือโหมด auto

โหมด new: MCP server เริ่มเซสชัน MATLAB ใหม่

โหมด auto (ค่าเริ่มต้น): เซิร์ฟเวอร์พยายามเชื่อมต่อกับเซสชัน MATLAB ที่มีอยู่ ซึ่งคุณต้องกำหนดค่าให้อยู่ในโหมด existing โดยใช้คำแนะนำด้านล่าง หากเซิร์ฟเวอร์ไม่พบเซสชัน MATLAB ที่มีอยู่ เซิร์ฟเวอร์จะเริ่มเซสชันใหม่

โหมด existing: เซิร์ฟเวอร์พยายามเชื่อมต่อกับเซสชัน MATLAB ที่มีอยู่ ห้ามใช้โหมดนี้ร่วมกับอาร์กิวเมนต์ matlab-root, initial-working-folder หรือ matlab-display-mode คุณต้องกำหนดค่าเซสชัน MATLAB ของคุณล่วงหน้าเพื่อใช้โหมดนี้ ด้วยขั้นตอนเหล่านี้:

  1. หากคุณใช้โหมด existing เป็นครั้งแรก ให้รัน ./matlab-mcp-server --setup-matlab.

    คำสั่งนี้ติดตั้งส่วนเสริมชื่อ MATLAB MCP Server Toolbox ใน MATLAB คุณสามารถปรับแต่งคำสั่งด้วยอาร์กิวเมนต์อื่นๆ จากตารางนี้ ตัวอย่างเช่น หากต้องการระบุว่า MATLAB ใดที่จะใช้ติดตั้ง toolbox คุณสามารถใช้ ./matlab-mcp-server --setup-matlab --matlab-root=/home/usr/MATLAB/R2026a.

    สำหรับ Claude Desktop คุณต้องดาวน์โหลดไบนารี MATLAB MCP Server โดยใช้คำแนะนำใน การตั้งค่า ก่อนรัน ./matlab-mcp-server --setup-matlab.

  2. ในหน้าต่างคำสั่งของเซสชัน MATLAB ที่กำลังรัน ให้รัน shareMATLABSession() MCP server จะเชื่อมต่อกับ MATLAB นี้เมื่อคุณเริ่มเซิร์ฟเวอร์ด้วย --matlab-session-mode=existing หรือ --matlab-session-mode=auto หากคุณรันหลายเซสชัน MATLAB เซิร์ฟเวอร์จะเชื่อมต่อกับเซสชัน MATLAB ที่คุณรันคำสั่ง shareMATLABSession() ล่าสุด

    อีกทางเลือกหนึ่งนอกเหนือจากการรัน shareMATLABSession() ด้วยตนเอง คุณสามารถเพิ่มคำสั่งลงใน สคริปต์เริ่มต้น (MathWorks) ของ MATLAB ได้
--matlab-session-mode=existing
extension-fileหากต้องการใช้เครื่องมือ MCP ที่กำหนดเอง ให้ระบุพาธไปยังไฟล์ JSON ที่กำหนดเครื่องมือของคุณ คุณยังสามารถใช้ไฟล์ส่วนขยายหลายไฟล์ได้ สำหรับรายละเอียดเกี่ยวกับการใช้เครื่องมือที่กำหนดเอง โปรดดู ใช้เครื่องมือที่กำหนดเองกับ MATLAB MCP Server

Windows: --extension-file=C:\\Users\\name\\my-tools.json

Linux/macOS: --extension-file=/path/to/my-tools.json

การใช้ไฟล์ส่วนขยายหลายไฟล์:

Windows:--extension-file=C:\\path\\to\\tools-1.json --extension-file=C:\\path\\to\\tools-2.json

Linux/macOS:--extension-file=/path/to/tools1.json --extension-file=/path/to/tools2.json

การใช้ตัวแปรสภาพแวดล้อม:

Windows: MW_MCP_SERVER_EXTENSION_FILE=C:\Users\name\tools1.json;C:\Users\name\tools2.json

Linux/macOS: MW_MCP_SERVER_EXTENSION_FILE=/path/to/tools1.json:/path/to/tools2.json
log-folderระบุโฟลเดอร์ที่ MCP server เก็บไฟล์บันทึก หากไม่ระบุ เซิร์ฟเวอร์จะใช้โฟลเดอร์ชั่วคราวเริ่มต้นของระบบปฏิบัติการของคุณWindows: --log-folder=C:\\Users\\name\\AppData\\Local\\Temp

Linux/macOS: --log-folder=/tmp/my-logs
log-levelระดับบันทึกของ MCP server ค่าที่ถูกต้อง เรียงตามความละเอียดจากมากไปน้อย คือ debug, info, warn และ error ค่าเริ่มต้นคือ info--log-level=debug
disable-telemetryหากต้องการปิดการเก็บข้อมูลที่ไม่ระบุตัวตน ให้ตั้งค่าอาร์กิวเมนต์นี้เป็น true สำหรับรายละเอียด โปรดดู การเก็บข้อมูล--disable-telemetry=true

เครื่องมือ

  1. detect_matlab_toolboxes

    • ส่งคืนข้อมูลเกี่ยวกับ MATLAB และ toolbox ที่ติดตั้ง รวมถึงหมายเลขเวอร์ชัน
  2. check_matlab_code

    • ทำการวิเคราะห์โค้ดแบบ static บนสคริปต์ MATLAB โดยจะส่งกลับคำเตือนเกี่ยวกับรูปแบบการเขียนโค้ด ข้อผิดพลาดที่อาจเกิดขึ้น ฟังก์ชันที่เลิกใช้งานแล้ว ปัญหาด้านประสิทธิภาพ และการละเมิดแนวปฏิบัติที่ดีที่สุด การดำเนินการนี้เป็นแบบไม่ทำลายและอ่านอย่างเดียว ซึ่งช่วยระบุปัญหาคุณภาพของโค้ดโดยไม่ต้องรันสคริปต์
    • ข้อมูลนำเข้า:
      • script_path (string): พาธแบบสัมบูรณ์ไปยังไฟล์สคริปต์ MATLAB ที่ต้องการวิเคราะห์ ต้องเป็นไฟล์ .m ที่ถูกต้อง ไฟล์จะไม่ถูกแก้ไขระหว่างการวิเคราะห์ ตัวอย่าง: C:\Users\username\matlab\myFunction.m หรือ /home/user/scripts/analysis.m
  3. evaluate_matlab_code

    • ประเมินสตริงของโค้ด MATLAB และส่งกลับผลลัพธ์
    • ข้อมูลนำเข้า:
      • code (string): โค้ด MATLAB ที่ต้องการประเมิน
      • project_path (string): พาธแบบสัมบูรณ์ไปยังไดเรกทอรีโปรเจกต์ของคุณ MATLAB จะตั้งค่าไดเรกทอรีนี้เป็นโฟลเดอร์ทำงานปัจจุบัน ตัวอย่าง: C:\Users\username\matlab-project หรือ /home/user/research
  4. run_matlab_file

    • รันสคริปต์ MATLAB และส่งกลับผลลัพธ์ สคริปต์ต้องเป็น .m file ที่ถูกต้อง
    • ข้อมูลนำเข้า:
      • script_path (string): พาธแบบสัมบูรณ์ไปยังไฟล์สคริปต์ MATLAB ที่ต้องการรัน ต้องเป็นไฟล์ .m ที่ถูกต้อง ตัวอย่าง: C:\Users\username\projects\analysis.m หรือ /home/user/matlab/simulation.m
  5. run_matlab_test_file

    • รันสคริปต์ทดสอบ MATLAB และส่งกลับผลการทดสอบที่ครอบคลุม ออกแบบมาโดยเฉพาะสำหรับไฟล์ทดสอบหน่วย MATLAB ที่เป็นไปตามหลักการของเฟรมเวิร์กการทดสอบ MATLAB
    • ข้อมูลนำเข้า:
      • script_path (string): พาธแบบสัมบูรณ์ไปยังไฟล์สคริปต์ทดสอบ MATLAB ต้องเป็นไฟล์ .m ที่ถูกต้องซึ่งมีการทดสอบหน่วย MATLAB ตัวอย่าง: C:\Users\username\tests\testMyFunction.m หรือ /home/user/matlab/tests/test_analysis.m

ทรัพยากร

เซิร์ฟเวอร์ MCP มี ทรัพยากร (MCP) เพื่อช่วยให้แอปพลิเคชัน AI ของคุณเขียนโค้ด MATLAB หากต้องการดูคำแนะนำในการใช้ทรัพยากรนี้ โปรดอ้างอิงเอกสารของแอปพลิเคชัน AI ของคุณที่อธิบายวิธีใช้ทรัพยากร

  1. matlab_coding_guidelines

    • ให้มาตรฐานการเขียนโค้ด MATLAB ที่ครอบคลุมสำหรับการปรับปรุงความอ่านง่าย การบำรุงรักษา และการทำงานร่วมกัน แนวทางครอบคลุมถึงหลักการตั้งชื่อ การจัดรูปแบบ การใส่ความคิดเห็น การปรับประสิทธิภาพ และการจัดการข้อผิดพลาด
    • URI: guidelines://coding
    • MIME Type: text/markdown
    • แหล่งที่มา: MATLAB Coding Standards (GitHub)
  2. plain_text_live_code_guidelines

    • ให้กฎและแนวทางสำหรับการสร้าง live scripts โดยใช้รูปแบบไฟล์ Live Code .m แบบข้อความธรรมดา ซึ่งเหมาะสำหรับการควบคุมเวอร์ชันและการพัฒนาโดยใช้ AI ช่วย โปรดทราบว่าในการรัน live scripts แบบข้อความธรรมดา คุณต้องใช้ MATLAB R2025a หรือใหม่กว่า สำหรับรายละเอียดเพิ่มเติม ดู Live Code File Format (MathWorks)
    • URI: guidelines://plain-text-live-code
    • MIME Type: text/markdown
    • แหล่งที่มา: Plain Text Live Code Generation (GitHub)

การเก็บข้อมูล

เซิร์ฟเวอร์ MATLAB MCP อาจเก็บข้อมูลที่ไม่ระบุตัวตนโดยสมบูรณ์เกี่ยวกับการใช้งานเซิร์ฟเวอร์ของคุณและส่งไปยัง MathWorks การเก็บข้อมูลนี้ช่วยให้ MathWorks ปรับปรุงผลิตภัณฑ์และเปิดใช้งานโดยค่าเริ่มต้น หากต้องการไม่เข้าร่วมการเก็บข้อมูล ให้ตั้งค่าอาร์กิวเมนต์ --disable-telemetry เป็น true

ข้อควรพิจารณาด้านความปลอดภัย

เมื่อใช้เซิร์ฟเวอร์ MATLAB MCP คุณควรตรวจสอบและตรวจสอบการเรียกใช้เครื่องมือทั้งหมดอย่างละเอียดก่อนรัน ควรให้มนุษย์มีส่วนร่วมในการตรวจสอบการดำเนินการที่สำคัญเสมอ และดำเนินการต่อเมื่อคุณมั่นใจว่าการเรียกใช้นั้นจะทำตามที่คุณคาดหวังเท่านั้น สำหรับข้อมูลเพิ่มเติม ดู User Interaction Model (MCP) และ Security Considerations (MCP)

ใบอนุญาตและการใช้งาน

ใบอนุญาตมีอยู่ในไฟล์ LICENSE.md ในที่เก็บ GitHub นี้

เซิร์ฟเวอร์ MCP อนุญาตให้ใช้กับ MATLAB ตามข้อตกลงใบอนุญาตซอฟต์แวร์ MathWorks เท่านั้น และต้องไม่แชร์ระหว่างผู้ใช้หลายคน ติดต่อ MathWorks หากคุณต้องการสนับสนุนการใช้งานเซิร์ฟเวอร์แบบแชร์หรือแบบรวมศูนย์

ติดต่อฝ่ายสนับสนุน

MathWorks สนับสนุนให้คุณใช้ที่เก็บนี้และให้ข้อเสนอแนะ หากต้องการขอรับการสนับสนุนทางเทคนิคหรือส่งคำขอปรับปรุง สร้าง GitHub issue หรือติดต่อ MathWorks Technical Support


ลิขสิทธิ์ 2025-2026 The MathWorks, Inc.