mcreator-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcreator-mcplist all mod elements in my workspace"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcreator-mcp
mcreator-mcp is an independent integration that lets MCP clients inspect and operate an open MCreator workspace through MCreator's own Java APIs.
The project has two parts:
plugin/mcreator-mcp-plugin: a Java plugin running inside MCreator. It owns all workspace, element, generator, resource, and build operations.packages/mcreator-mcp-server: a TypeScript MCP server that discovers the local plugin bridge, validates MCP inputs, and translates requests into the versioned bridge protocol.
The MCP process never edits .mcreator or .mod.json files. Element persistence and workspace saves are performed inside MCreator through ModElementManager, Generator, and WorkspaceFileManager.
Current compatibility target
MCreator 2026.2 source revision
60116f9cdfee30bad359bffa0138736daac389d6Bridge API
0.1.0MCP TypeScript SDK v2
MCP protocol
2026-07-28Node.js 20 or newer
Java 25 for plugin compilation against MCreator 2026.2
See docs/mcreator-source-map.md before changing any adapter workflow.
Related MCP server: MCP Project Manager
Development
The audited MCreator checkout is intentionally ignored at .upstream/MCreator.
git clone --recursive https://github.com/MCreator/MCreator.git .upstream/MCreator
pnpm install
pnpm build
pnpm testPlugin compilation requires compiled MCreator 2026.2 classes or a matching MCreator JAR. The canonical Windows build uses MCreator's pinned JBR toolchain:
.upstream\MCreator\gradlew.bat -p .upstream\MCreator downloadJDKWin64
$env:JAVA_HOME=(Resolve-Path '.upstream\MCreator\jdk\jbr25_win_64').Path
.upstream\MCreator\gradlew.bat -p .upstream\MCreator classes
.upstream\MCreator\gradlew.bat -p plugin\mcreator-mcp-plugin `
-PmcreatorHome="$((Resolve-Path '.upstream\MCreator').Path)" clean test jarCopy plugin/mcreator-mcp-plugin/build/libs/mcreator-mcp-plugin-0.1.0.jar into MCreator's user plugins directory, enable Java plugins in MCreator preferences, and restart MCreator. Then build and configure the stdio server command:
pnpm build
node packages/mcreator-mcp-server/dist/index.jsMCreator Java plugins are disabled by default. The bridge does not exist until that preference is enabled and MCreator is restarted.
Security
The Java bridge binds only to 127.0.0.1, chooses a dynamic port by default, and requires a random bearer token on every request. Its discovery file is created under the current user's profile with owner-only permissions where supported. Set MCREATOR_MCP_READ_ONLY=true before starting MCreator to reject all mutation, generation, build, and run operations.
This project does not expose arbitrary shell commands, arbitrary Gradle tasks, arbitrary filesystem reads, or arbitrary filesystem writes.
Resource imports accept bounded base64 payloads. Generated-source reads and application-log diagnostics are confined to MCreator-known files.
License and trademark
Licensed under GPL-3.0-or-later. MCreator is a trademark of Pylo. This is an independent, unofficial integration and is not endorsed by or affiliated with Pylo or the MCreator project.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceProvides comprehensive access to MCP documentation through structured guides, full-text search, and interactive development workflows for building servers and clients.37MIT
- Alicense-qualityDmaintenanceProvides project management capabilities through terminal, web UI, or MCP stdio, including plans, code analysis, and filesystem-safe operations.20MIT
- Alicense-qualityAmaintenanceA desktop launcher and local MCP workspace server that enables ChatGPT and other MCP clients to securely read, edit, search, run commands, and show changes in selected local project folders.1MIT
- Flicense-qualityDmaintenanceBridges MCP and LSP to enable semantic code analysis, including go-to-definition, find references, hover info, and function call relationship checks.
Related MCP Connectors
A MCP server built for developers enabling Git based project management with project and personal…
An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform
Connect any two APIs and keep them in sync — 48 MCP tools with shadow previews and diagnostics.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/erivgout/mcreator-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server