mcp s-kurtseifried
A collection of MCP servers
claude mcp add --transport stdio kurtseifried-mcp-servers-kurtseifried node src/server.js \ --env NODE_ENV="production" \ --env MCP_CONFIG="default"
How to use
This MCP server collection provides a set of Minecraft Community Protocol (MCP) servers authored by Kurtis (kurtseifried). The repository acts as a curated bundle of individual MCP server implementations you can run with the MCP framework. To use it, clone the repository and run the server entry point defined in the mcp_config, which typically starts a server capable of handling MCP commands, managing sessions, and routing requests to the appropriate server logic. Each server in the collection exposes its own capabilities, such as player authentication flows, channel-based messaging, and plugin-like extensibility through shared MCP interfaces. After starting, you can connect a Minecraft client or an MCP client tool to test the available endpoints, commands, and event hooks defined by the individual server implementations.
How to install
Prerequisites:
- Node.js (LTS version) and npm installed on your system
- Git for cloning the repository
Step-by-step installation:
- Clone the repository: git clone https://github.com/your-organization/kurtseifried-mcp-servers-kurtseifried.git
- Navigate into the project directory: cd kurtseifried-mcp-servers-kurtseifried
- Install dependencies: npm install
- Verify the server entry point exists (as per README or package.json): cat package.json
- Start the server (adjust as needed for your environment, e.g., using PM2 or a process manager): npm run start
- If there are separate build steps for the MCP servers, perform them as documented (e.g., build scripts or compiling TypeScript).
Note: If the project uses a different runner (e.g., uvx, docker, or a direct node script path), follow the repository’s specific instructions for that runner.
Additional notes
Tips and common issues:
- Ensure your environment variables (like NODE_ENV or MCP_CONFIG) match what the server expects; misconfigurations can prevent startup.
- If you modify server code, re-install dependencies or rebuild as required by the project (some repos use TypeScript or Babel, which require a build step).
- Check logs for startup errors related to port binding, missing files, or incompatible Node.js versions.
- If you intend to run multiple MCP servers from this collection, consider using a process manager (e.g., PM2, systemd) and separate ports/configs for each instance.
- Review any repository-specific README sections for caveats about Minecraft protocol versions or MCP feature toggles.
Related MCP Servers
zen
Selfhosted notes app. Single golang binary, notes stored as markdown within SQLite, full-text search, very low resource usage
MCP -Deepseek_R1
A Model Context Protocol (MCP) server implementation connecting Claude Desktop with DeepSeek's language models (R1/V3)
mcp-fhir
A Model Context Protocol implementation for FHIR
mcp
Inkdrop Model Context Protocol Server
mcp-appium-gestures
This is a Model Context Protocol (MCP) server providing resources and tools for Appium mobile gestures using Actions API..
dubco -npm
The (Unofficial) dubco-mcp-server enables AI assistants to manage Dub.co short links via the Model Context Protocol. It provides three MCP tools: create_link for generating new short URLs, update_link for modifying existing links, and delete_link for removing short links.