tools

Manage MCP tool activation by reading and modifying the .agents/mcp.json configuration file.

1.2k|140|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/first-fluke/oh-my-agent --skill tools-first-fluke
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tools
Source: https://github.com/first-fluke/oh-my-agent/tree/main/.claude/skills/tools
Command: npx skills add https://github.com/first-fluke/oh-my-agent --skill tools-first-fluke

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill allows for the management of tool states within the MCP (Multi-Agent Communication Protocol) framework, enabling or disabling specific tool groups and individual tools to control agent capabilities.

Core Features & Use Cases

  • View Tool Status: Check the current activation status of all MCP tools and tool groups.
  • Selective Activation: Enable only specific tool groups (e.g., 'memory') or all tools.
  • Temporary Overrides: Activate tools for a temporary session without permanent configuration changes.
  • Use Case: When an agent needs to perform memory-related operations, you can use this skill to ensure only the memory tools are active, preventing unintended use of other capabilities.

Quick Start

Use the tools skill to display the current tool status.

Frequently Asked Questions about tools

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

FAQPage Schema
How do I manage MCP tool activation states for agents?

You can manage MCP tool activation states by using this skill to read and modify the `.agents/mcp.json` configuration file, enabling or disabling specific tool groups to control agent capabilities.

Can I temporarily enable MCP tools for a single session without permanent config changes?

Yes, you can apply temporary session-based overrides to activate MCP tools for a single session, ensuring no permanent changes are made to the `.agents/mcp.json` configuration file.

What is the best way to check the current activation status of all MCP tools?

The best way to check MCP tool activation status is to use this skill to display the current states of all configured tools and tool groups within the Multi-Agent Communication Protocol framework.

How do I enable only a specific tool group like 'memory' for agent operations?

You can enable only the 'memory' tool group by selectively activating it through this skill, which modifies the `.agents/mcp.json` file to prevent the unintended use of other agent capabilities.

Does modifying the `.agents/mcp.json` file directly affect Multi-Agent Communication Protocol tool states?

Yes, modifying the `.agents/mcp.json` file directly affects Multi-Agent Communication Protocol tool states, as this is the configuration file the skill operates on to apply activation and deactivation changes.

When should I deactivate specific MCP tool groups instead of activating all tools?

You should deactivate specific MCP tool groups instead of activating all tools when an agent needs to perform isolated operations like memory management, preventing unintended use of other capabilities.