NetEase ModSDK

v1.0.0Developer Toolsstable

Enables document retrieval, code generation, and code review for Minecraft China (NetEase) ModSDK development. It automates the creation of Mod projects, JSON configurations, and Python scripts while ensuring compliance with official development stan

netease-modsdk-mcp-servermcpai-integration
Share:
46
Stars
0
Downloads
0
Weekly
0/5

What is NetEase ModSDK?

NetEase ModSDK is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to enables document retrieval, code generation, and code review for minecraft china (netease) modsdk development. it automates the creation of mod projects, json configurations, and python scripts while ...

Enables document retrieval, code generation, and code review for Minecraft China (NetEase) ModSDK development. It automates the creation of Mod projects, JSON configurations, and Python scripts while ensuring compliance with official development stan

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Enables document retrieval, code generation, and code review

Use Cases

Generate Minecraft China mod projects and configurations
Automate mod development with AI code generation
MCNeteaseDevs

Maintainer

LicenseGPL 3.0
Languagepython
Versionv1.0.0
UpdatedMay 19, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx netease-modsdk-mcp-server

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use NetEase ModSDK

The NetEase ModSDK MCP Server is a specialized AI development assistant for Minecraft China Edition (NetEase version) modding, providing document retrieval, code generation, and code review capabilities grounded in the official ModSDK API. It can generate complete Mod project scaffolding, Server and Client system files, custom item and block definitions, weapon and armor JSON, crafting recipes, loot tables, and spawn rules — all while enforcing Python 2.7 compatibility and the client/server separation required by the NetEase platform. It is an essential tool for Chinese Minecraft modders who want to accelerate development without repeatedly consulting the ModSDK documentation.

Prerequisites

  • Python 3.8 or later installed (to run the MCP server itself)
  • pip and the project's requirements.txt dependencies installed
  • The ModSDK documentation files downloaded and placed in the docs/ directory (available from the NetEase Minecraft developer portal)
  • An MCP client such as Claude Desktop
  • Basic familiarity with Minecraft China modding concepts (Server/Client systems, components, JSON configs)
1

Clone the repository

Clone the NetEase ModSDK MCP server repository from GitHub.

git clone https://github.com/MCNeteaseDevs/modsdk_mcp_server.git
cd modsdk_mcp_server
2

Install Python dependencies

Install all required Python packages from the requirements file.

pip install -r requirements.txt
3

Set up documentation directories

Place your ModSDK documentation files in the docs/ directory. The server uses MODSDK_DOCS_PATH to locate them (defaults to ./docs). Optionally set MODSDK_SKILLS_PATH and MODSDK_STANDARD_PATH for skills and standards.

# Set custom paths if your docs are elsewhere
export MODSDK_DOCS_PATH=/path/to/modsdk/docs
export MODSDK_STANDARD_PATH=/path/to/modsdk/standard
4

Configure Claude Desktop

Add the server to your Claude Desktop configuration. The server is started with Python, pointing to start_mcp.py in the project root.

{
  "mcpServers": {
    "modsdk-mcp-server": {
      "command": "python",
      "args": ["/absolute/path/to/modsdk_mcp_server/start_mcp.py"],
      "env": {
        "MODSDK_DOCS_PATH": "/absolute/path/to/modsdk_mcp_server/docs",
        "MODSDK_STANDARD_PATH": "/absolute/path/to/modsdk_mcp_server/standard"
      }
    }
  }
}
5

Restart Claude Desktop and verify

Restart Claude Desktop. Ask the server to search for a known API method such as GetEngineCompFactory to confirm the documentation index is loaded correctly.

NetEase ModSDK Examples

Client configuration

Claude Desktop configuration for the NetEase ModSDK MCP server with documentation paths set.

{
  "mcpServers": {
    "modsdk-mcp-server": {
      "command": "python",
      "args": ["/absolute/path/to/modsdk_mcp_server/start_mcp.py"],
      "env": {
        "MODSDK_DOCS_PATH": "/absolute/path/to/modsdk_mcp_server/docs",
        "MODSDK_STANDARD_PATH": "/absolute/path/to/modsdk_mcp_server/standard"
      }
    }
  }
}

Prompts to try

Example modding tasks you can ask Claude to perform with the NetEase ModSDK server connected.

- "Search the ModSDK docs for GetEngineCompFactory and show me usage examples"
- "Generate a complete Mod project scaffold named MyFirstMod"
- "Create a custom sword item JSON with attack damage 8 and durability 500"
- "Review my ServerSystem.py file for Python 2.7 compatibility issues and client/server separation errors"
- "Generate a crafting recipe for a diamond sword that requires 2 emeralds and 1 stick"

Troubleshooting NetEase ModSDK

Document search returns no results

Ensure MODSDK_DOCS_PATH points to the correct directory containing the ModSDK documentation files. The docs/ directory must contain the actual documentation files, not just be an empty placeholder. Download the docs from the NetEase Minecraft developer portal.

start_mcp.py fails with ModuleNotFoundError

Run 'pip install -r requirements.txt' from within the modsdk_mcp_server directory. If using a virtual environment, ensure it is activated before starting the server. The python command in your config must point to the same Python installation where dependencies were installed.

Generated code has Python 3 syntax incompatible with Minecraft China

The Minecraft China modding platform uses Python 2.7. Always ask Claude to use the review_code tool to check generated Python files for Python 3-only syntax (f-strings, walrus operator, type hints) before including them in your mod.

Frequently Asked Questions about NetEase ModSDK

What is NetEase ModSDK?

NetEase ModSDK is a Model Context Protocol (MCP) server that enables document retrieval, code generation, and code review for minecraft china (netease) modsdk development. it automates the creation of mod projects, json configurations, and python scripts while ensuring compliance with official development stan It connects AI assistants to external tools and data sources through a standardized interface.

How do I install NetEase ModSDK?

Follow the installation instructions on the NetEase ModSDK GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with NetEase ModSDK?

NetEase ModSDK works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is NetEase ModSDK free to use?

Yes, NetEase ModSDK is open source and available under the GPL 3.0 license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "netease-modsdk-mcp-server": { "command": "npx", "args": ["-y", "netease-modsdk-mcp-server"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use NetEase ModSDK?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides