managing-mcp-servers

Configure and manage MCP servers for Claude Code across scopes and transports.

8|2|Updated Nov 2, 2025
One-click install
npx skills add https://github.com/fx/cc --skill managing-mcp-servers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: managing-mcp-servers
Source: https://github.com/fx/cc/tree/main/plugins/fx-mcp/skills/managing-mcp-servers
Command: npx skills add https://github.com/fx/cc --skill managing-mcp-servers

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing Model Context Protocol (MCP) servers can be complex, leading to inconsistent setups, security vulnerabilities, and difficult onboarding for new team members. This Skill provides clear, best-practice guidance to standardize server management, ensuring secure and consistent development environments.

Core Features & Use Cases

  • Scoped Server Management: Add, remove, and list MCP servers across project, local, and user scopes, ensuring consistent team environments and easy onboarding.
  • Secure Configuration: Implement security best practices by using environment variables and headers for authentication, preventing sensitive data from being committed to version control.
  • Flexible Transport Types: Configure servers using stdio, sse, or http transports to integrate with a wide range of services and tools.
  • Use Case: A new developer joins your team. Instead of manually configuring multiple MCP servers, they can use this Skill to understand and quickly set up all project-scoped servers, ensuring they have the correct tools and configurations from day one, all while adhering to security best practices.

Quick Start

Explain how to add a new project-scoped MCP server using the claude mcp add command for a Playwright integration, ensuring team consistency across the development team.

Frequently Asked Questions about managing-mcp-servers

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

FAQPage Schema
How do I add and configure MCP servers for Claude Code?

Use the `claude mcp add` command to configure MCP servers across project, local, or user scopes. Specify the server name, command or transport type (stdio, sse, or http), and any required environment variables or headers to establish secure connections to your tools and services.

What's the best way to manage MCP server security and avoid exposing credentials?

Store authentication credentials in environment variables and headers rather than committing them to version control. This Skill guides you through configuring servers with secure credential handling across all three transport types while maintaining project-scoped consistency.

Can I import MCP server configurations from Claude Desktop into Claude Code?

Yes, this Skill supports importing MCP server configurations directly from Claude Desktop. You can migrate existing server setups to Claude Code and manage them across project, local, and user configuration scopes with full CLI control.

How do I list, remove, or get details about configured MCP servers?

Use CLI commands to list all active MCP servers, remove specific servers by name, and retrieve detailed configuration information including transport type, environment variables, and health status across your configured scopes.

Does this support different transport types like stdio, sse, and http?

Yes, MCP server management supports stdio, sse, and http transports. Choose the transport type that fits your integration requirements, and the Skill handles scope-specific configuration, environment setup, and health monitoring for each.

Why should I use project-scoped MCP server configurations for team development?

Project-scoped configurations ensure all team members use identical server setups, reducing onboarding friction and inconsistencies. New developers inherit correct tools and security practices from day one without manual per-machine configuration.