このMCPでできること
Validates Minecraft Bedrock behavior and resource pack schemas, scripts, commands, identifiers, and complete pack structures.
ツール
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
入力スキーマ
{'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.'}}}
最近のツール変更
類似のMCPサーバー
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…