mcp-management

Discover, analyze, and execute MCP capabilities across configured servers.

Updated Jan 13, 2026
One-click install
npx skills add https://github.com/danielctc/ReactSpacesMonoRepo --skill mcp-management-danielctc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-management
Source: https://github.com/danielctc/ReactSpacesMonoRepo/tree/main/.claude/skills/mcp-management
Command: npx skills add https://github.com/danielctc/ReactSpacesMonoRepo --skill mcp-management-danielctc

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The MCP Management skill centralizes the discovery, analysis, and orchestration of MCP servers, enabling safe, context-efficient interactions without polluting the main reasoning context.

Core Features & Use Cases

  • Multi-server discovery: connect to and enumerate tools, prompts, and resources across configured MCP servers.
  • Intelligent tool selection: analyze tool catalogs to select only relevant capabilities for a task.
  • Progressive disclosure: load only necessary tool definitions to keep prompts concise and efficient.
  • Execution engine: execute MCP tools and prompts with proper parameter handling, across servers.
  • Context efficiency: delegate MCP operations to subagents to keep the main context lean.

Quick Start

Install dependencies for the skill: navigate to .claude/skills/mcp-management/scripts and run npm install. Configure MCP servers in .claude/.mcp.json (see examples). Test the connection by listing tools with the CLI: cd .claude/skills/mcp-management/scripts and run npx ts-node cli.ts 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 from a single configuration file?

Multi-server MCP management uses a local `.mcp.json` configuration file to connect, enumerate, and execute tools across configured servers. A script-based CLI reads this configuration to coordinate capabilities and delegate execution to subagents, keeping the main context lean.

How do I list available tools across connected MCP servers?

To list available tools across MCP servers, navigate to the skill's scripts directory and run `npx ts-node cli.ts list-tools` after configuring `.mcp.json`. The CLI executes multi-server discovery and outputs the available tool definitions for analysis.

What is intelligent tool selection in MCP server orchestration?

Intelligent tool selection in MCP orchestration analyzes tool catalogs to load only relevant capabilities for a specific task. This progressive disclosure mechanism keeps prompts concise by avoiding unnecessary tool definitions and preventing context pollution during execution.

How does MCP management keep the main reasoning context clean?

MCP management keeps the main reasoning context clean by delegating tool operations and prompt execution to subagents. This architecture isolates tool definitions and execution payloads, ensuring only essential results return to the primary context.

Do I need the Model Context Protocol SDK to manage MCP servers?

Yes, managing MCP servers with this skill requires the `@modelcontextprotocol/sdk` dependency. You must run `npm install` in the skill's scripts directory to enable the CLI and execute the multi-server discovery and execution commands.

Can I execute MCP tools with dynamic parameters across different servers?

Yes, the execution engine handles dynamic parameter passing for MCP tools and prompts across multiple configured servers. The CLI reads the `.mcp.json` configuration to route requests and invoke the selected capabilities safely and deterministically.