mcp-cpp — MCP Server by Neumann-Labs

by Neumann-Labs · MCP Server · ★ 56

Last updated: · Indexed by AgentSkillsHub · Auto-synced every 8h

About mcp-cpp

mcp-cpp A modern C++20 SDK for the Model Context Protocol (MCP), targeting protocol revision 2025-11-25. Status: beta. The wire format is locked to the official MCP spec; the C++ API may still see refinements before 1.0. Why LLM applications increasingly need a uniform way to talk to tool, resource, and prompt providers. MCP is that protocol; this SDK aims to be a clean, fast, spec-faithful C++ implementation suitable for embedding in editors, IDEs, agents, native applications, and high-throughput servers. Design goals: Spec-faithful. Field names, method names, and behaviors match the official TypeScript schema verbatim. Idiomatic C++20. RAII, value semantics, for sum types, futures for async results, no inheritance hierarchies where composition will do. Small surface, big leverage. A focused public API; most of the work happens behind a few well-named types. Production-ready. Sanitizer-clean, thread-safe where it must be, no hidden allocations on hot paths. What's in 0.1 -

Quick Facts

Stars56
Forks4
LanguageC++
CategoryMCP Server
LicenseGPL-3.0
Quality Score65.8124105901652/100
Open Issues2
Last Updated2026-04-29
Created2025-03-04
Platformscli, mcp
Est. Tokens~46k

More MCP Server Tools

Explore other popular mcp server tools:

View all MCP Server tools →

Popular C++ Agent Tools

Frequently Asked Questions

What is mcp-cpp?

mcp-cpp is A C++ SDK for the Model Context Protocol (MCP). The SDK will provide a framework for creating MCP servers and clients in C++.. It is categorized as a MCP Server with 56 GitHub stars.

What programming language is mcp-cpp written in?

mcp-cpp is primarily written in C++.

How do I install or use mcp-cpp?

You can find installation instructions and usage details in the mcp-cpp GitHub repository at github.com/Neumann-Labs/mcp-cpp. The project has 56 stars and 4 forks, indicating an active community.

What license does mcp-cpp use?

mcp-cpp is released under the GPL-3.0 license, making it free to use and modify according to the license terms.

View on GitHub → Browse MCP Server tools