Repolode
CopilotKit

CopilotKit/open-mcp-client

Веб-приложение на TypeScript и сервис агента на базе LangGraph для подключения MCP-серверов к AI-чат-клиенту, созданные на CopilotKit.

Звёзды
1,651
Форки
251
Открытые issues
16
Последний коммит
4 часа назад

Что это?

Open MCP Client — это стартовое веб-приложение для создания AI-чат-клиента, работающего с инструментами Model Context Protocol (MCP). Оно состоит из двух частей: frontend с пользовательским интерфейсом и сервиса агента, который отвечает за основную логику.

Сервис агента управляется с помощью Poetry и использует API-ключи OpenAI и LangSmith, заданные через переменные окружения. Frontend и агент можно запускать в отдельных терминалах для удобства отладки или вместе одной командой pnpm; приложение будет доступно локально на порту 3000.

Репозиторий — это скорее пример реализации, а не готовая библиотека, поэтому он особенно полезен разработчикам, которые хотят разобраться, как устроены вместе агент с поддержкой MCP и чат-интерфейс.

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

  • 01Отдельные frontend и сервис агента для пользовательского интерфейса и основной логики
  • 02Сервис агента управляется с помощью Poetry и настраивается через файлы .env
  • 03Поддержка API-ключей OpenAI и LangSmith, заданных через переменные окружения
  • 04Одна команда pnpm запускает оба сервиса для разработки

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

  • Основа для создания чат-клиента, подключающегося к инструментам MCP
  • Знакомство с тем, как взаимодействуют frontend и сервис агента в стиле LangGraph
  • Локальные эксперименты с AI-агентами, поддерживающими MCP, в ходе разработки

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

  1. 1

    Создайте файл .env в корне проекта и добавьте ключи API OpenAI и LangSmith

    touch .env
  2. 2

    Установите Poetry для управления зависимостями сервиса агента

    pip install poetry
  3. 3

    Запустите фронтенд и агента одновременно

    pnpm run dev
  4. 4

    Откройте http://localhost:3000 в браузере

Что важно знать

  • Для запуска необходимы ключ API OpenAI и ключ API LangSmith.
  • В метаданных репозитория лицензия не указана, хотя в README указана MIT.

Темы

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

Что такое open-mcp-client?
Веб-приложение на TypeScript и сервис агента на базе LangGraph для подключения MCP-серверов к AI-чат-клиенту, созданные на CopilotKit. Open MCP Client — это стартовое веб-приложение для создания AI-чат-клиента, работающего с инструментами Model Context Protocol (MCP). Оно состоит из двух частей: frontend с пользовательским интерфейсом и сервиса агента, который отвечает за основную логику.
open-mcp-client можно использовать бесплатно? Какая у него лицензия?
У open-mcp-client не указана лицензия. Код открыт, но без лицензии нет явного разрешения на его использование — уточните у автора, прежде чем на него полагаться.
open-mcp-client всё ещё поддерживается?
Активно поддерживается. Последний коммит в open-mcp-client — 22 окт. 2026 г..
Для чего можно использовать open-mcp-client?
Основа для создания чат-клиента, подключающегося к инструментам MCP Знакомство с тем, как взаимодействуют frontend и сервис агента в стиле LangGraph Локальные эксперименты с AI-агентами, поддерживающими MCP, в ходе разработки
Как установить open-mcp-client?
Создайте файл .env в корне проекта и добавьте ключи API OpenAI и LangSmith: touch .env Установите Poetry для управления зависимостями сервиса агента: pip install poetry Запустите фронтенд и агента одновременно: pnpm run dev Откройте http://localhost:3000 в браузере
Где скачать open-mcp-client?
Исходный код и инструкции по установке — на GitHub: https://github.com/CopilotKit/open-mcp-client

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

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