tool-set-enabled-state

Enable or disable multiple Minecraft Configuration tools in batch with state persistence.

Updated May 3, 2026
One-click install
npx skills add https://github.com/RakameNouya/MR-Bab_10_and_Kel_3 --skill tool-set-enabled-state-rakamenouya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tool-set-enabled-state
Source: https://github.com/RakameNouya/MR-Bab_10_and_Kel_3/tree/main/.gemini/skills/tool-set-enabled-state
Command: npx skills add https://github.com/RakameNouya/MR-Bab_10_and_Kel_3 --skill tool-set-enabled-state-rakamenouya

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the need for efficient batch management of Minecraft Configuration (MCP) tools, allowing users to enable or disable multiple tools simultaneously, saving time and ensuring consistency across the AI agent's toolset.

Core Features & Use Cases

  • Batch Tool Management: Control the enabled state of multiple MCP tools at once.
  • State Persistence: Tools' state changes are saved only if at least one tool's state has been altered.
  • Detailed Feedback: Returns success flags for each tool and optional operation logs for detailed tracking.

Quick Start

Enable the tools 'ToolA', 'ToolB', and 'ToolC' with the following command:

unity-mcp-cli run-tool tool-set-enabled-state --input '{"tools": ["ToolA", "ToolB", "ToolC"], "includeLogs": false}'

Frequently Asked Questions about tool-set-enabled-state

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I batch enable or disable multiple MCP tools in Minecraft modding?

Batch control of MCP tools is handled by passing a list of tool names to enable or disable simultaneously. This ensures consistency across your AI agent's toolset and saves time during administrative workflows.

Does the MCP tool state persist automatically after batch management operations?

MCP tool state persistence does not happen automatically; it requires calling UnityMcpPluginEditor.Instance.Save(). The state is saved only if at least one tool's enabled state was actually altered during the batch operation.

What's the best way to track which Minecraft tools were changed during batch control?

Tracking batch tool management operations is done using the optional includeLogs parameter. Setting this to true returns detailed operation logs alongside the success flags for each individual MCP tool.

Can I use batch tool management for Minecraft Configuration tools in administrative workflows?

Batch tool management for Minecraft Configuration tools is applicable to administrative workflows requiring efficient tool management. It allows you to control the enabled state of multiple tools at once with detailed feedback.

Why does my MCP tool configuration not save after changing multiple tools at once?

MCP tool configuration may not save if no tool's state was actually altered, or if UnityMcpPluginEditor.Instance.Save() was not called. State persistence only triggers when at least one tool's state changes during the batch operation.