cocube
MCP Server For Cocube (https://www.cocubefun.com/)
claude mcp add --transport stdio 404digital-cocube-mcp-server docker run -i 404digital/cocube-mcp-server
How to use
CoCube MCP Server provides an MCP-compatible interface for the CoCube intelligent programming robot. The server is designed to integrate with the MCP ecosystem so you can route Minecraft-compatible protocol messages to the CoCube logic and receive responses in real time. You can reference the CoCube UDP documentation to understand the messaging patterns, including how commands, telemetry, and state updates are structured. Typical usage involves starting the server in your environment (for example via Docker) and then configuring your MCP client or proxy to forward relevant server data to this MCP server instance. The server is built around the cocube-rs library, suggesting Rust-based internals optimized for low-latency interactions with the CoCube system. Tools and capabilities you can expect to interact with include command handling, game state synchronization, and UDF-like scripting hooks provided by the CoCube framework.
How to install
Prerequisites:
- Docker installed and running on your host
- Access to the container image 404digital/cocube-mcp-server (or a build equivalent)
Installation steps:
-
Pull and run the MCP server via Docker: docker pull 404digital/cocube-mcp-server docker run -i --rm 404digital/cocube-mcp-server
-
If you prefer to customize environment variables (optional): docker run -e COCCUBE_API_KEY=your_key -e COCCUBE_NODE=your_node -i --rm 404digital/cocube-mcp-server
-
Verify the server is up by checking container logs or connecting a basic MCP client to the configured port. If you need to modify or build locally from source, clone the repository (if available) and follow Rust build steps (cargo build --release) and run the produced binary with the appropriate arguments.
Note: The README references cocube-rs as a dependency, indicating Rust-based components. If you have access to the source, you can build it with Rust tooling; otherwise, using the provided Docker image is the recommended path.
Additional notes
Tips and common issues:
- Ensure Docker is running with sufficient resources (CPU/mmemory) for MCP traffic.
- If the server requires authentication or API keys, set the corresponding environment variables as described by the image documentation (e.g., COCCUBE_API_KEY).
- When debugging connectivity, verify that the MCP client configuration points to the correct host and port where the Docker container exposes the MCP server.
- Check logs for cocube-rs related errors to identify issues in the Rust-based logic or deserialization of MCP messages.
- If you plan to scale, consider deploying multiple instances behind a load balancer and ensure consistent state synchronization across instances.
- Since the repository references CoCube UDP, ensure your UDP-based clients are configured to interface with the MCP server in a compatible format.
Related MCP Servers
goose
an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM
cunzhi
告别AI提前终止烦恼,助力AI更加持久
probe
AI-friendly semantic code search engine for large codebases. Combines ripgrep speed with tree-sitter AST parsing. Powers AI coding assistants with precise, context-aware code understanding.
mcp-center
A centralized platform for managing and connecting MCP servers. MCP Center provides a high-performance proxy service that enables seamless communication between MCP clients and multiple MCP servers.
backlog -rust
MCP server for Backlog, project management service.
perplexity-web-api
🔍 Perplexity AI MCP without API key