MCP Servers

Author:@pgtipping
View on GitHub

Overview

MCP Servers is a TypeScript-based collection of servers implementing the Minecraft Protocol (MCP). It is designed to provide foundational server functionalities for Minecraft.

To get started, clone the GitHub repository. Then, install the required dependencies, build the project, and launch your chosen server type: basic, auth, or proxy.

Key features include a basic server for managing player connections and chat, an auth server for handling player sessions, and a proxy server for forwarding connections to other Minecraft servers.

Common use cases are hosting a simple Minecraft server, implementing secure user authentication, or creating a proxy to link multiple servers together.

You can run different server types simultaneously. Contributions are encouraged via Pull Request. The project is open source and licensed under the MIT License.