loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

cpp-mcp-sdk

MCP Tool

itcv-GmbH/cpp-mcp-sdk

The first fully MCP 2025-11-25 compliant C++ SDK - Build production-ready MCP servers and clients with complete protocol support including Streamable HTTP transport and OAuth-based authorization.

Install

$ npx loaditout add itcv-GmbH/cpp-mcp-sdk

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "cpp-mcp-sdk": {
      "command": "npx",
      "args": [
        "-y",
        "cpp-mcp-sdk"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

MCP C++ SDK

[](https://github.com/itcv-GmbH/cpp-mcp-sdk/actions/workflows/ci.yml) [](https://opensource.org/licenses/MIT) [](https://isocpp.org/) [](https://modelcontextprotocol.io/)

The first fully MCP 2025-11-25 compliant C++ SDK - Build production-ready MCP servers and clients with complete protocol support including Streamable HTTP transport and OAuth-based authorization.

Features
Complete MCP 2025-11-25 Implementation
  • Transports: stdio + Streamable HTTP (single endpoint, resumable SSE)
  • Server Features: Tools, Resources, Prompts with full CRUD operations
  • Client Features: Roots, Sampling, Elicitation (form + URL modes)
  • Utilities: Ping, Cancellation, Progress, Tasks, Pagination, Logging, Completion
  • Authorization: OAuth 2.1 + PKCE, RFC9728 discovery, WWW-Authenticate challenges
  • Security: Origin validation, SSRF protection, runtime limits, token storage abstraction
Cross-Platform Support
  • Linux (Ubuntu 24.04+)
  • macOS (14+)
  • Windows (Server 2022+)
Production-Ready
  • Comprehensive test suite (18K+ lines, conformance + integration tests)
  • CI/CD with pinned dependencies for reproducible builds
  • Extensive documentation and security guidelines
  • Zero raw pointers - RAII throughout
Quick Start
Prerequisites
  • CMake 3.16+
  • C++17 compiler (GCC 7+, Clang 5+, MSVC 2017+)
  • vcpkg (for dependency management)
  • Python 3.12+ (for codebase checks)
Build
# Clone the repository
git clone https://github.com/itcv-GmbH/cpp-mcp-sdk.git
cd cpp-mcp-sdk

# Configure (macOS/Linux)
cmake --preset vcpkg-unix-release

# Configure (Windows)
cmake --preset vcpkg-windows-release

# Build
cmake --build build/vcpkg-unix-re

Tags

aiai-agentai-agentsai-toolsartificial-intelligencecppcpp17embeddablegraphmcp

Reviews

Loading reviews...

Quality Signals

1
Stars
0
Installs
Last updated22 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit3/27/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/itcv-GmbH/cpp-mcp-sdk)](https://loaditout.ai/skills/itcv-GmbH/cpp-mcp-sdk)