1. Conduid
  2. Gaming
  3. MCPP
MCP server · Gaming

MCPP

Multi-threaded, event-driven Minecraft server in C++

Unclaimed Unlicense last commit 12 years ago gaming
39Low

Scored 3 days ago · breakdown

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

From source
git clone https://github.com/RobertLeahy/MCPP

This 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

I know everything about MCPP. Ask me about installation, configuration, usage, or troubleshooting.

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:

Mountain

Mountaintop

Distant mountains

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

Interactive 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.

Questions

About MCPP

How do I install MCPP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is MCPP safe to use with an AI agent?

Its trust score is 39 out of 100 (low). It passes 2 of the 4 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is MCPP still maintained?

The last commit was 12 years ago and 1 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.