Anthropic’s Model Context Protocol implementation for Oat++ Read more: - About Oat++ - Oat++ Repository - Model Context Protocol Supported features Autogenerated tools for API :tada: oatpp-mcp can automatically generate tools from ApiController so that you can query your API with LLM. :tada: - Detailed tutorial - Example project example-crud (branch add_mcp_server) Transport - STDIO - HTTP SSE Server features - Prompts - Resources - Tools Build And Install Pre Requirements - Install the main oatpp module Install module - Clone this repository. - In the root of the repository run: Examples Find working example in tests /test/oatpp-mcp/app/ServerTest.cpp Serve via STDIO **Note:** make sure to redirect oatpp logging to a different stream - ex.: to file by providing custom Logger. Serve via SSE