by Neumann-Labs · MCP Server · ★ 58
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.
| Stars | 58 |
| Forks | 4 |
| Language | C++ |
| Category | MCP Server |
| License | GPL-3.0 |
| Quality Score | 65.8124105901652/100 |
| Open Issues | 3 |
| Last Updated | 2026-07-06 |
| Created | 2025-03-04 |
| Platforms | cli, mcp |
| Est. Tokens | ~19k |
Explore other popular mcp server tools:
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 58 GitHub stars.
mcp-cpp is primarily written in C++.
You can find installation instructions and usage details in the mcp-cpp GitHub repository at github.com/Neumann-Labs/mcp-cpp. The project has 58 stars and 4 forks, indicating an active community.
mcp-cpp is released under the GPL-3.0 license, making it free to use and modify according to the license terms.