CodeCraft
Was dieses MCP kann
Validates Minecraft Bedrock behavior and resource pack schemas, scripts, commands, identifiers, and complete pack structures.
Tools
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['request'], 'properties': {'request': {'type': 'string', 'minLength': 1, 'description': 'The user request in their own words. Any language is accepted.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['type'], 'properties': {'path': {'type': 'string', 'description': 'Path to descend into the schema, separated by "/". For example "minecraft:entity" or "minecraft:entity/components/minecraft:health". Omit it to get the root summary. An unresolvable path returns an error that lists the valid fields on that node.'}, 'type': {'type': 'string', 'minLength': 1, 'description': 'Document type, e.g. "behavior/blocks", "behavior/entities", "behavior/spawn_rules". The full list is in the get_version_info output.'}, 'version': {'type': 'string', 'description': 'Game version under data/, e.g. 1.26.40 or 1.26.40.5. Defaults to the newest available version. Marketing numbers (26.40) are rejected.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'version': {'type': 'string', 'description': 'Game version under data/, e.g. 1.26.40 or 1.26.40.5. Defaults to the newest available version. Marketing numbers (26.40) are rejected.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'minLength': 1, 'description': 'Identifier, e.g. "minecraft:blaze" or just "blaze" without the namespace.'}, 'version': {'type': 'string', 'description': 'Game version under data/, e.g. 1.26.40 or 1.26.40.5. Defaults to the newest available version. Marketing numbers (26.40) are rejected.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['files'], 'properties': {'files': {'type': 'array', 'items': {'type': 'object', 'required': ['path', 'content'], 'properties': {'path': {'type': 'string', 'minLength': 1, 'description': 'Path inside the pack, e.g. "behavior_packs/ruby/blocks/ruby_ore.json".'}, 'content': {'type': 'string', 'description': 'The complete file content.'}}}, 'minItems': 1, 'description': 'The files in the pack. Include the manifest — several checks depend on it.'}, 'version': {'type': 'string', 'description': 'Game version under data/, e.g. 1.26.40 or 1.26.40.5. Defaults to the newest available version. Marketing numbers (26.40) are rejected.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['line'], 'properties': {'line': {'type': 'string', 'minLength': 1, 'description': 'A single command line, e.g. "/give @p diamond 1". The leading / is optional.'}, 'version': {'type': 'string', 'description': 'Game version under data/, e.g. 1.26.40 or 1.26.40.5. Defaults to the newest available version. Marketing numbers (26.40) are rejected.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['content', 'type'], 'properties': {'type': {'type': 'string', 'minLength': 1, 'description': 'Document type. A canonical name ("behavior/blocks/blocks"), a short form ("behavior/blocks") or a file path ("BP/blocks/ruby.json") are all accepted. The list of recognised types is in the get_version_info output.'}, 'content': {'type': 'string', 'minLength': 1, 'description': 'The complete file content as text. Parse errors are reported too.'}, 'version': {'type': 'string', 'description': 'Game version under data/, e.g. 1.26.40 or 1.26.40.5. Defaults to the newest available version. Marketing numbers (26.40) are rejected.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['code'], 'properties': {'code': {'type': 'string', 'minLength': 1, 'description': 'The complete Python script content.'}, 'version': {'type': 'string', 'description': 'Game version under data/, e.g. 1.26.40 or 1.26.40.5. Defaults to the newest available version. Marketing numbers (26.40) are rejected.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['code'], 'properties': {'code': {'type': 'string', 'minLength': 1, 'description': 'The complete script content. JavaScript or TypeScript.'}, 'channel': {'enum': ['stable', 'beta'], 'type': 'string', 'description': 'Module channel. Defaults to stable. If beta is requested but a module has no beta release it falls back to stable — the modules field in the result says which version each module was compiled against.'}, 'version': {'type': 'string', 'description': 'Game version under data/, e.g. 1.26.40 or 1.26.40.5. Defaults to the newest available version. Marketing numbers (26.40) are rejected.'}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
GripForge
Generates, rigs, animates, analyzes, and packages game characters, weapons, armor, effects, environments, and engine-ready assets.
spriteship
Generates and manages 2D game characters, assets, animations, tilesets, UI packs, maps, and engine-ready exports for multiple gam…
klyo games: publish HTML5 browser games
Creates, edits, tests, publishes, updates, and analyzes HTML5 browser games, including game files, SDK features, releases, and pl…
3DAssets.dev
Searches and delivers free CC0 GLB models and game asset packs, with licensing details, CDN links, scene layouts, and loader usag…
YouGame
Supports browser game documentation, build validation, multiplayer testing, staged uploads, publishing, updates, and remixes for …
AXIS Avatar Foundry
Generates, repairs, rigs, validates, retargets, compares, and exports production-ready 3D avatars and meshes for game platforms.
Agent Arcade
Provides contracts and workflows for creating, testing, certifying, publishing, and releasing server-authoritative AI-native game…
steamwebapi
Documents and executes read-only Steam and third-party game-market API endpoints, including product, inventory, pricing, and mark…