mcp-servers

A collection of Minecraft Protocol (MCP) servers implemented in TypeScript.

Visit Server
Added on 3/28/2025

MCP Servers

A collection of Minecraft Protocol (MCP) servers implemented in TypeScript.

Servers

Basic Server

A simple MCP server that handles basic player connections and chat messages.

Auth Server

A server that implements authentication and handles player sessions.

Proxy Server

A proxy server that can forward connections to other Minecraft servers.

Getting Started

  1. Clone the repository:
git clone https://github.com/pgtipping/mcp-servers.git
cd mcp-servers
  1. Install dependencies:
npm install
  1. Build the project:
npm run build
  1. Start a server:
npm run start:basic     # Start the basic server
npm run start:auth      # Start the auth server
npm run start:proxy     # Start the proxy server

Development

  1. Start a server in development mode:
npm run dev:basic      # Start the basic server with hot reload
npm run dev:auth       # Start the auth server with hot reload
npm run dev:proxy      # Start the proxy server with hot reload

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.