Repolode
mcp-use

mcp-use/mcp-use

TypeScript-фреймворк для создания MCP-серверов, MCP Apps с представлениями на React и клиентов; включает Inspector и CLI.

Звёзды
10,790
Форки
1,511
Открытые issues
84
Последний коммит
13 часов назад

Что это?

mcp-use — это TypeScript-фреймворк для создания серверов Model Context Protocol (MCP) и интерактивных MCP Apps, работающих в таких клиентах, как ChatGPT и Claude. Разработчики определяют инструменты с помощью схем Zod, которые обеспечивают сквозную типизацию структурированных результатов, props представлений и вызовов инструментов — от входных данных до выходных.

Инструменты можно связывать с представлениями на React, которые отображаются как интерактивный интерфейс прямо в чате хост-приложения. Сервер разработки предоставляет MCP endpoint и браузерный Inspector, где можно вызывать инструменты и просматривать их представления. Команда `mcp-use dev --tunnel` создаёт публичный URL для тестирования с ChatGPT и Claude до развёртывания.

В проект также входят `@mcp-use/client` для подключения к MCP-серверам из Node.js, браузеров и React, а также `@mcp-use/agent` для создания агентов на базе моделей поверх MCP-клиентов. Headless CLI позволяет выводить список инструментов и вызывать их, а также сохранять скриншоты представлений. Проект поддерживает развёртывание на Manufact и самостоятельный хостинг. Также доступен Python-пакет с таким же названием.

Ключевые возможности

  • 01Схемы Zod задают входные данные инструментов, структурированные выходные данные и props представлений с полной типизацией.
  • 02Нативные представления на React связываются с инструментами и отображаются как интерактивные MCP Apps.
  • 03Встроенный браузерный Inspector позволяет вызывать инструменты и просматривать представления во время разработки.
  • 04Команда tunnel открывает локальный сервер по публичному URL для тестирования с ChatGPT и Claude.
  • 05Headless CLI позволяет выводить список инструментов и вызывать их, а также сохранять скриншоты представлений из терминала.
  • 06Пакеты client и agent позволяют подключаться к MCP-серверам и создавать агентов из Node.js или браузеров.

Сценарии использования

  • Создание MCP-сервера, предоставляющего пользовательские инструменты Claude или ChatGPT.
  • Создание интерактивных интерфейсов с графиками, картами или диаграммами, которые отображаются прямо в чате.
  • Отладка и локальное тестирование MCP-инструментов с помощью Inspector перед развёртыванием.
  • Разработка AI-агентов на TypeScript, вызывающих инструменты на удалённых MCP-серверах.

Быстрый старт

  1. 1

    Создать каркас нового проекта

    npx -y create-mcp-use-app@latest
  2. 2

    Запустить режим разработки и открыть Inspector

    npm run dev

Темы

Частые вопросы

Что такое mcp-use?
TypeScript-фреймворк для создания MCP-серверов, MCP Apps с представлениями на React и клиентов; включает Inspector и CLI. mcp-use — это TypeScript-фреймворк для создания серверов Model Context Protocol (MCP) и интерактивных MCP Apps, работающих в таких клиентах, как ChatGPT и Claude. Разработчики определяют инструменты с помощью схем Zod, которые обеспечивают сквозную типизацию структурированных результатов, props представлений и вызовов инструментов — от входных данных до выходных.
mcp-use можно использовать бесплатно? Какая у него лицензия?
mcp-use распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
mcp-use всё ещё поддерживается?
Активно поддерживается. Последний коммит в mcp-use — 20 окт. 2026 г..
Для чего можно использовать mcp-use?
Создание MCP-сервера, предоставляющего пользовательские инструменты Claude или ChatGPT. Создание интерактивных интерфейсов с графиками, картами или диаграммами, которые отображаются прямо в чате. Отладка и локальное тестирование MCP-инструментов с помощью Inspector перед развёртыванием. Разработка AI-агентов на TypeScript, вызывающих инструменты на удалённых MCP-серверах.
Как установить mcp-use?
Создать каркас нового проекта: npx -y create-mcp-use-app@latest Запустить режим разработки и открыть Inspector: npm run dev
Где скачать mcp-use?
Исходный код и инструкции по установке — на GitHub: https://github.com/mcp-use/mcp-use

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты