Эталонные реализации серверов Model Context Protocol, которые дают LLM-клиентам доступ к файлам, Git, веб-контенту, памяти и другим ресурсам.
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
Создать каркас нового проекта
npx -y create-mcp-use-app@latest - 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 обновляется ежедневно.
Похожие проекты
Официальный TypeScript SDK для создания серверов и клиентов Model Context Protocol, которые предоставляют приложениям с LLM стандартизированный контекст.
Самостоятельно размещаемая open source-платформа AI-ассистента и постоянных ботов: вы выбираете модель и песочницу, а пользоваться можно через веб, компьютер, iPhone и Android.
Набор удалённых MCP-серверов, с помощью которых AI-клиенты, например Cursor или Claude, могут на естественном языке запрашивать данные аккаунтов Cloudflare и управлять ими.
SDK для TypeScript и Python, который предоставляет AI-агентам более 1000 приложений с настроенной аутентификацией, пользовательские сессии и песочницу для выполнения действий.
Официальный Python SDK для создания серверов и клиентов Model Context Protocol, связывающих LLM-приложения с инструментами, данными и промптами.