Skip to main content
Glama

MATLAB MCP Server

Сервер MATLAB MCP

Логотип GitHub

Мы приветствуем вклад каждого.

Мощный сервер MCP, который интегрирует MATLAB с ИИ, позволяя вам выполнять код MATLAB, генерировать скрипты MATLAB из описаний на естественном языке и получать доступ к документации MATLAB напрямую через вашего помощника на основе ИИ.

Функции

Ресурсы

  • Доступ к документации MATLAB через URI matlab://documentation/getting-started
  • Руководство по началу работы с примерами и инструкциями по использованию

Инструменты

  • execute_matlab_code — выполнить код MATLAB и получить результаты
    • Запускайте любые команды и скрипты MATLAB.
    • Возможность сохранения сценариев для дальнейшего использования.
    • Просматривайте вывод прямо в разговоре
  • generate_matlab_code - Генерация кода MATLAB из естественного языка
    • Опишите, чего вы хотите достичь, простым языком
    • Получить исполняемый код MATLAB в ответ
    • Возможность сохранения созданных скриптов

Разработка

Установить зависимости:

npm install

Сборка сервера:

npm run build

Для разработки с автоматической пересборкой:

npm run watch

Требования

  • MATLAB установлен в вашей системе
  • Node.js (v14 или выше)

Установка

Установка через Smithery

Для автоматической установки MATLAB MCP Server для Claude Desktop через Smithery :

npx -y @smithery/cli install @WilliamCloudQi/matlab-mcp-server --client claude

1. Установить пакет

npm install -g matlab-mcp-server

Или клонируйте репозиторий и соберите его самостоятельно:

git clone https://github.com/username/matlab-mcp-server.git cd matlab-mcp-server npm install npm run build

2. Настройте cline для использования сервера

Для использования с cline добавьте конфигурацию сервера:

В MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json В Windows: %APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "matlab-server": { "command": "node", "args": ["/path/to/matlab-server/build/index.js"], "env": { "MATLAB_PATH": "/path/to/matlab/executable" }, "disabled": false, "autoApprove": [] } } }

Замените /path/to/matlab/executable на путь к исполняемому файлу MATLAB:

  • Windows: Обычно C:\\Program Files\\MATLAB\\R2023b\\bin\\matlab.exe
  • macOS: Обычно /Applications/MATLAB_R2023b.app/bin/matlab
  • Linux: Обычно /usr/local/MATLAB/R2023b/bin/matlab

Отладка

Поскольку серверы MCP взаимодействуют через stdio, отладка может быть сложной. Мы рекомендуем использовать MCP Inspector , который доступен как пакетный скрипт:

npm run inspector

Инспектор предоставит URL-адрес для доступа к инструментам отладки в вашем браузере.

Related MCP Servers

  • -
    security
    F
    license
    -
    quality
    Allows interaction with MATLAB by creating and executing scripts and functions through Claude or other MCP clients, supporting script management and execution result retrieval with environment configuration capabilities.
    Last updated -
    19
    Python
    • Apple
  • A
    security
    A
    license
    A
    quality
    Provides seamless integration with Smartsheet, enabling automated operations on Smartsheet documents through a standardized interface that bridges AI-powered automation tools with Smartsheet's collaboration platform.
    Last updated -
    12
    9
    Python
    MIT License
    • Linux
    • Apple
  • -
    security
    A
    license
    -
    quality
    Allows execution of MATLAB code from Python using the MATLAB Engine API, enabling a shared MATLAB session across multiple requests for seamless integration with Claude Desktop.
    Last updated -
    15
    Python
    MIT License
  • -
    security
    F
    license
    -
    quality
    A powerful interface for extending AI capabilities through remote control, calculations, email operations, knowledge search, and more.
    Last updated -
    34
    Python

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/WilliamCloudQi/matlab-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server