Back to MCP Integrations

oatpp-mcp MCP

MCP integration for oatpp-mcp MCP within. Connect external services and extend Claude's capabilities.

0 installsAuthor: oatpp

Installation

curl -fsSL https://claudekit.xyz/i/oatpp-mcp | bash

Description

C++ реализация MCP сервера с использованием Oat++ фреймворка, который может автоматически генерировать инструменты из API контроллеров и обеспечивает транспорт через STDIO и HTTP SSE.

Установка

Из исходного кода

# Pre-requirement: Install oatpp module
# Then clone and build:
mkdir build && cd build
cmake ..
make install

Доступные инструменты

ИнструментОписание
Autogenerated API toolsАвтоматически генерирует инструменты из ApiController, чтобы вы могли запрашивать ваш API с помощью LLM
LoggerИнструмент для функционала логирования

Возможности

  • Автогенерация инструментов для API из ApiController
  • Поддержка STDIO транспорта
  • Поддержка HTTP SSE транспорта
  • Поддержка промптов
  • Поддержка ресурсов
  • Поддержка инструментов

Ресурсы

Примечания

Убедитесь, что перенаправили логирование oatpp в другой поток (например, в файл, предоставив кастомный Logger) при работе через STDIO. Включает подробный туториал и пример проекта, доступный в репозитории example-crud.