About MCPP
MCPP is an MCP server published by RobertLeahy in the Gaming category: multi-threaded, event-driven Minecraft server in C++.
The repository has 30 stars and 11 forks, with the last commit 12 years ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/RobertLeahy/MCPPThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about MCPP
Powered by Claude · Grounded in docs
Security checks
Static checks derived from the repository yesterday. Heuristics on the source, not an audit.
- ✓README presentThe repository ships documentation.
- ✓License declaredUsable under a stated license.
- !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
- !Dependencies pinnedNo lockfile. Installs can pull different code over time.
2 checks have not been run yet.
README
Minecraft++
Modular, multi-threaded, event-driven Minecraft server written in C++.
Very early development.
Screenshots
Terrain generation:



Interactive (i.e. non-service/-daemon) front-end:

Dependencies
Operating System Support
As all the above libraries are available for Windows and Linux (zlib has to be custom-built from source for Windows x64), the server will support Linux and Windows equally.
Compiler Support
GCC 4.8.1 is used to build the server.
RLeahyLib is hardcoded not to build on anything but GCC 4.8.0 or higher, but this is so the type system can depend on certain GCC-specific macros, and can likely be quickly adapted to suit a different compiler.
Neither Minecraft++ or RLeahyLib will build on anything that doesn't support C++11.
They definitely do not build on VC++.
README fetched from the repository yesterday. The original is authoritative.