mcp-management

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

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/vuminhieu/spexor-client --skill mcp-management-vuminhieu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-management
Source: https://github.com/vuminhieu/spexor-client/tree/main/.agent/skills/skills/mcp-management
Command: npx skills add https://github.com/vuminhieu/spexor-client --skill mcp-management-vuminhieu

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 provides a centralized, safe way to manage MCP servers, enabling discovery of capabilities, analysis of tools and prompts, and execution of MCP tasks from multiple servers without cluttering the main agent context.

Core Features & Use Cases

  • Multi-server discovery and management: Connect to several MCP servers from a single configuration file.
  • Intelligent tool analysis: Determine relevant tools/prompts/resources for a given task using an on-disk catalog.
  • Context-efficient execution: Delegate heavy MCP operations to a subagent (mcp-manager) and keep the main context lean.
  • Persistent catalog: Automatically saves the discovered tools/prompts/resources to assets/tools.json for quick reference.
  • Use Case: Set up memory and filesystem MCP servers, list available tools, and execute memory tools to manage entities while keeping the main agent context clean.

Quick Start

  • Install dependencies for the skill: cd .agent/skills/mcp-management/scripts npm install
  • Create and configure MCP servers at .agent/.mcp.json (example; see references).
  • Run the MCP CLI to list tools (this will generate assets/tools.json): npx tsx 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?

Multi-server MCP management is handled by reading a central configuration file at .agent/.mcp.json. This connects to several MCP servers simultaneously, enabling unified discovery and execution of tools across your configured infrastructure.

How do I discover available tools and prompts across MCP servers?

Discovering MCP capabilities is done by running the CLI script to list tools, which reads your server configuration and automatically generates a persistent on-disk catalog at assets/tools.json for quick reference and intelligent analysis.

How can I execute MCP tools without cluttering my main agent context?

Executing MCP tools without context bloat is achieved by delegating heavy operations to a subagent. This context-efficient delegation keeps the main agent lean while the subagent handles tool execution, prompts, and resource interactions.

Does MCP management work with the @modelcontextprotocol/sdk?

Yes, the MCP management skill is built directly on the @modelcontextprotocol/sdk dependency. It uses this SDK to orchestrate multi-server interactions, progressive tool loading, and intelligent capability discovery workflows.

What is progressive tool loading in multi-server MCP orchestration?

Progressive tool loading is a mechanism that dynamically determines relevant tools, prompts, and resources for a given task using an on-disk catalog. It satisfies context-efficient workflows by loading only necessary MCP capabilities on demand.