mcp-management

Discover and execute MCP server tools, prompts, and resources from a .claude/.mcp.json config.

Updated Dec 23, 2025
One-click install
npx skills add https://github.com/dige04/hieu-ccsetup --skill mcp-management-dige04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-management
Source: https://github.com/dige04/hieu-ccsetup/tree/main/config/skills/mcp-management
Command: npx skills add https://github.com/dige04/hieu-ccsetup --skill mcp-management-dige04

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @modelcontextprotocol/sdk, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill enables Claude to discover, analyze, and execute MCP server capabilities across configured servers without polluting the main context window.

Core Features & Use Cases

  • Multi-Server Management: Connect to multiple MCP servers from a single config.
  • Intelligent Tool Discovery: Analyze which tools are relevant for specific tasks.
  • Progressive Disclosure: Load only necessary tool definitions.
  • Execution Engine: Call MCP tools with proper parameter handling.
  • Context Efficiency: Delegate MCP operations to the mcp-manager subagent to keep the main context clean.

Quick Start

Install dependencies, configure .claude/.mcp.json with servers, and run the MCP management CLI to list tools.

Frequently Asked Questions about mcp-management

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

FAQPage Schema
How do I manage multiple MCP servers without polluting the LLM context window?

To manage multiple MCP servers without polluting the context window, use a skill that applies progressive disclosure to load only necessary tool definitions and delegates operations to a subagent. This keeps your main context clean while orchestrating servers.

What is automated tool discovery for the Model Context Protocol?

Automated tool discovery for the Model Context Protocol is the process of analyzing configured servers to identify and catalog relevant tools, prompts, and resources for specific tasks. It maintains a persistent catalog for fast reference and context-efficient execution.

How do I configure multiple MCP servers for CLI operations?

To configure multiple MCP servers for CLI operations, you need to define your server connections within a .claude/.mcp.json config file. Once configured, you can run the management CLI to list available tools and call them with proper parameter handling.

Does MCP management work with the @modelcontextprotocol/sdk?

Yes, MCP management works directly with the @modelcontextprotocol/sdk, which serves as its required dependency. This integration enables the execution engine to call MCP tools and handle parameters correctly across multiple configured servers.

What is the best way to execute tools across different MCP servers?

The best way to execute tools across different MCP servers is to use an orchestration skill that applies intelligent discovery to analyze task relevance. It connects to your servers via a single config and handles execution without overloading the main context.

Why does my LLM context window overflow when loading MCP tools?

Your LLM context window overflows when loading MCP tools because all tool definitions are loaded simultaneously instead of using progressive disclosure. You need a management skill that maintains a persistent catalog and loads only necessary definitions for context efficiency.