Manage Model Context Protocol (MCP) servers - discover, analyze, and execute tools/prompts/resources from configured MCP servers. Use when working with MCP integrations, need to discover available MCP capabilities, filter MCP tools for specific tasks, execute MCP tools programmatically, access MCP prompts/resources, or implement MCP client functionality. Supports intelligent tool selection, multi-server management, and context-efficient capability discovery.
View on GitHubrafaelcalleja/claude-market-place
claudekit-skills
January 21, 2026
Select agents to install to:
npx add-skill https://github.com/rafaelcalleja/claude-market-place/blob/main/plugins/claudekit-skills/skills/mcp-management/SKILL.md -a claude-code --skill mcp-managementInstallation paths:
.claude/skills/mcp-management/# MCP Management Skill for managing and interacting with Model Context Protocol (MCP) servers. ## Overview MCP is an open protocol enabling AI agents to connect to external tools and data sources. This skill provides scripts and utilities to discover, analyze, and execute MCP capabilities from configured servers without polluting the main context window. **Key Benefits**: - Progressive disclosure of MCP capabilities (load only what's needed) - Intelligent tool/prompt/resource selection based on task requirements - Multi-server management from single config file - Context-efficient: subagents handle MCP discovery and execution - Persistent tool catalog: automatically saves discovered tools to JSON for fast reference ## When to Use This Skill Use this skill when: 1. **Discovering MCP Capabilities**: Need to list available tools/prompts/resources from configured servers 2. **Task-Based Tool Selection**: Analyzing which MCP tools are relevant for a specific task 3. **Executing MCP Tools**: Calling MCP tools programmatically with proper parameter handling 4. **MCP Integration**: Building or debugging MCP client implementations 5. **Context Management**: Avoiding context pollution by delegating MCP operations to subagents ## Core Capabilities ### 1. Configuration Management MCP servers configured in `.claude/.mcp.json`. **Gemini CLI Integration** (recommended): Create symlink to `.gemini/settings.json`: ```bash mkdir -p .gemini && ln -sf .claude/.mcp.json .gemini/settings.json ``` See [references/configuration.md](references/configuration.md) and [references/gemini-cli-integration.md](references/gemini-cli-integration.md). ### 2. Capability Discovery ```bash npx tsx scripts/cli.ts list-tools # Saves to assets/tools.json npx tsx scripts/cli.ts list-prompts npx tsx scripts/cli.ts list-resources ``` Aggregates capabilities from multiple servers with server identification. ### 3. Intelligent Tool Analysis LLM analyzes `assets/tools.json` directly - better tha