ck:mcp-management

Manage MCP servers and execute their tools via subagents.

1|Updated Jun 16, 2026
One-click install
npx skills add https://github.com/TNHoang2708/Gym_Ver2 --skill ck-mcp-management-tnhoang2708
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:mcp-management
Source: https://github.com/TNHoang2708/Gym_Ver2/tree/main/.claude/skills/mcp-management
Command: npx skills add https://github.com/TNHoang2708/Gym_Ver2 --skill ck-mcp-management-tnhoang2708

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill addresses the need for efficient management and execution of Model Context Protocol (MCP) servers, enabling context-efficient MCP integration using subagent-based architecture.

Core Features & Use Cases

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

Quick Start

Use the mcp-management skill to list all available tools:

npx ts-node scripts/cli.ts list-tools

Frequently Asked Questions about ck:mcp-management

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

FAQPage Schema
How do I manage multiple Model Context Protocol servers without consuming too much context?

You can manage multiple Model Context Protocol servers by configuring them in a .claude/.mcp.json file and delegating operations to a subagent. This subagent-based architecture keeps the main context clean by loading only necessary tool definitions on demand.

How does progressive disclosure work for MCP tool discovery?

Progressive disclosure for MCP tool discovery works by loading only necessary tool definitions on demand rather than all at once. The skill analyzes which tools are relevant for specific tasks and fetches their definitions progressively to maintain context efficiency.

Can I execute MCP tools with proper parameter handling using a single configuration file?

Yes, you can execute MCP tools with proper parameter handling from a single configuration file. Configure your servers in .claude/.mcp.json and use the execution engine to call MCP tools directly via scripts or subagents.

Do I need the @modelcontextprotocol/sdk to use this MCP management approach?

Yes, the @modelcontextprotocol/sdk is a required dependency for this MCP management approach. It provides the underlying protocol implementation needed to connect to, discover, and execute capabilities from configured servers.

What is the best way to list all available tools from configured MCP servers?

The best way to list all available tools from configured MCP servers is by running the command `npx ts-node scripts/cli.ts list-tools`. This executes the discovery process and outputs the available capabilities from your .claude/.mcp.json configuration.

Why should I use a subagent-based architecture for Model Context Protocol integrations?

You should use a subagent-based architecture for Model Context Protocol integrations to achieve context efficiency. By delegating MCP operations to a dedicated mcp-manager subagent, the main context remains clean and only necessary tool definitions are loaded.