Example MCP Server + Client Implementation
Демонстрирует сервер для интеграции API с простым AI чатботом на Node.js
Описание
Это демонстрационный проект, показывающий реализацию MCP сервера, который потребляет backend API и предоставляет его стандартизированный доступ для AI клиента — простого чатбота на базе OpenAI. Использует Node.js 23+ с нативной поддержкой TypeScript без компиляции. Идеально для изучения интеграции сервисов с AI, хранения и извлечения данных через чат. Подходит для разработчиков, интересующихся протоколами вроде MCP для расширения возможностей LLM.
Возможности
Backend сервис
Простой API для хранения и извлечения данных, имитирующий реальный бэкенд.
MCP сервер
Стандартизирует доступ к API для совместимости с MCP клиентами.
AI чатбот клиент
Простой интерфейс на OpenAI для взаимодействия с данными через MCP сервер.
Интеграция с OpenAI
Позволяет чатботу сохранять и получать кастомную информацию из backend.