oatpp-mcp
Реализация Model Context Protocol от Anthropic для фреймворка Oat++
Описание
oatpp-mcp — модуль для Oat++, реализующий протокол Model Context Protocol (MCP) от Anthropic. Автоматически генерирует инструменты из ApiController для взаимодействия LLM с RESTful API. Поддерживает транспорты STDIO и HTTP SSE, а также prompts, resources и tools. Идеален для интеграции AI в C++ веб-сервисы, упрощая запросы к API через языковые модели. Технологии: C++, Oat++ фреймворк. Применения: чат-боты, автоматизация API, AI-агенты.
Возможности
Автогенерация инструментов для API
Автоматическое создание инструментов из ApiController для запросов LLM к RESTful сервисам.
Поддержка транспортов
Работа через STDIO и HTTP SSE для гибкого взаимодействия.
Prompts
Добавление промптов, таких как CodeReview, для обработки запросов.
Resources
Управление ресурсами, например, файлами, в соответствии со спецификацией MCP.
Tools
Интеграция инструментов, как Logger, для расширения функциональности сервера.