MD

matlab-deep-learning/mcphttpclient

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

19 stars 4 forks Качество 49 Тренд 22BSD-3-Clause

Клиент MCP в чистом коде MATLAB

Обзор

Создание MCP-клиента в MATLAB® для вызова внешних инструментов в рабочих процессах LLM Модельный контекстный протокол (MCP) — это основа для коммуникации между агентами ИИ и внешними инструментами. Как правило, приложение большой языковой модели (LLM) устанавливает один или несколько MCP-клиентов, каждый из которых подключается к MCP-серверу. Сервер MCP предоставляет контекст и инструменты, которые может использовать приложение LLM. Это дополнение позволяет создавать MCP-клиенты для подключения к потоковым HTTP-серверам от MATLAB. - Вызовите внешние инструменты. Используйте внешние инструменты с моделями большого языка (LLM) с дополнением MATLAB. Для использования этого дополнения требуется MATLAB R2025a или новее. Чтобы генерировать и выполнять вызовы инструментов из MATLAB, вам также нужна версия 4.6.0 или более новая из моделей большого языка (LLM) с дополнением MATLAB. Рекомендуемым способом использования дополнения в установленной версии MATLAB является использование Add-On Explorer. 1.В MATLAB перейдите на вкладку, а в разделе щелкните значок. 2.В проводнике Add-On найдите «MATLAB MCP HTTP Client». 3.

Обзор (машинный перевод)

Создание MCP-клиента в MATLAB® для вызова внешних инструментов в рабочих процессах LLM

Модельный контекстный протокол (MCP) — это основа для коммуникации между агентами ИИ и внешними инструментами. Как правило, приложение большой языковой модели (LLM) устанавливает один или несколько MCP-клиентов, каждый из которых подключается к MCP-серверу. Сервер MCP предоставляет контекст и инструменты, которые может использовать приложение LLM.

Это дополнение позволяет вам: Создание MCP-клиентов для подключения к потоковым HTTP-серверам от MATLAB.

  • Вызовите внешние инструменты. Используйте внешние инструменты с моделями большого языка (LLM) с добавлением MATLAB.

Настройка Используйте MATLAB Online Установка с помощью Add-On Explorer

Примеры Создание MCP клиента Автоматический вызов внешнего инструмента с использованием LLM

Функции

  • mcpHTTPClient CallTool

Настройка

Для использования этого дополнения требуется MATLAB R2025a или новее.

Чтобы генерировать и выполнять вызовы инструментов из MATLAB, вам также нужна версия 4.6.0 или более новая модель с добавлением MATLAB.

Используйте MATLAB онлайн

Вы можете использовать add-on в MATLAB Online, нажав на эту ссылку:

##Установка с помощью Add-On Explorer

Рекомендуемым способом использования add-on в установленной версии MATLAB является использование Add-On Explorer.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

MATLAB MCP HTTP Client

Create MCP client in MATLAB® to call external tools in LLM workflows

Model Context Protocol (MCP) is a framework for communication between AI agents and external tools. Typically, a large language model (LLM) application sets up one or more MCP clients that each connect to an MCP server. The MCP server provides context and tools the LLM application can use.

This add-on allows you to:

Setup

Examples

Functions

Setup

Using this add-on requires MATLAB R2025a or newer.

To generate and execute tool calls from MATLAB, you also need version 4.6.0 or newer of the Large Language Models (LLMs) with MATLAB add-on.

Use MATLAB Online

You can use the add-on in MATLAB Online by clicking this link:

Install Using Add-On Explorer

The recommended way of using the add-on in an installed version of MATLAB is to use the Add-On Explorer.

  1. In MATLAB, go to the Home tab, and in the Environment section, click the Add-Ons icon.
  2. In the Add-On Explorer, search for “MATLAB MCP HTTP Client”.
  3. Select Install.

Examples

Create MCP Client

Create an MCP client using the mcpHTTPClient function. Specify the URL of the MCP server to which you want to connect. For example, use the IO Aerospace MCP server to access aerospace and astrodynamics tools.

endpoint = "https://mcp.io-aerospace.org/";
client = mcpHTTPClient(endpoint);

The MCP client stores information about the available tools from the server in the ServerTools property.

serverTools = client.ServerTools;

The IO Aerospace MCP server provides a tool called get_celestial_body_properties that returns the geophysical properties of a celestial body.

toolGetCelestialBodyProperties = serverTools{23}
toolGetCelestialBodyProperties = struct with fields:
            name: 'get_celestial_body_properties'
           title: 'Get celestial body properties'
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →