mcp-setup

Configure Claude Code MCP servers via claude mcp add CLI.

Updated May 20, 2026
One-click install
npx skills add https://github.com/xdkp/oh-my-claudecode --skill mcp-setup-xdkp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-setup
Source: https://github.com/xdkp/oh-my-claudecode/tree/main/skills/mcp-setup
Command: npx skills add https://github.com/xdkp/oh-my-claudecode --skill mcp-setup-xdkp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of getting Claude Code agents access to external tools (like web search, files, and GitHub) by guiding you through setting up Model Context Protocol (MCP) servers reliably.

Core Features & Use Cases

  • Guided MCP server configuration: Sets up common MCP servers via the claude mcp add CLI, including Context7, Exa web search, Filesystem, and GitHub.
  • Interactive setup flow: Uses staged AskUserQuestion menus to prevent invalid large option payloads during selection.
  • Credential and access collection: Collects required API keys/tokens and (when needed) allowed filesystem directories before adding servers.
  • Verification and troubleshooting support: Helps you confirm installed servers with claude mcp list and provides common issue checks.

Quick Start

Use the mcp-setup skill by telling your AI: "Configure an MCP setup for me using the recommended starter bundle."

Frequently Asked Questions about mcp-setup

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

FAQPage Schema
How do I configure MCP servers in Claude Code for external agent tools?

To configure MCP servers in Claude Code, you use the `claude mcp add` CLI command to register external capabilities like web search, filesystem access, and GitHub tooling with your agent.

What is the Model Context Protocol and when do I need it for my CLI agent?

The Model Context Protocol (MCP) is a standard that allows CLI agents to access external tools. You need it when your agent must perform actions like searching the web, reading files, or interacting with GitHub.

How do I set up filesystem access and web search for Claude Code agents step by step?

You can set up filesystem access and web search by running an interactive setup flow that collects required API keys and allowed directories, then stages `claude mcp add` commands for each server.

Does the MCP setup process support custom servers and specific transport configurations?

Yes, the MCP setup process supports custom servers by collecting specific credentials and applying transport-specific configurations during the `claude mcp add` CLI invocation.

Why are my MCP servers not showing up after I add them to Claude Code?

If MCP servers are not showing up, you can verify installations and troubleshoot by running the `claude mcp list` command to check for common issues and confirm registered servers.

Do I need API keys to add the Exa web search and GitHub MCP servers?

Yes, adding the Exa web search and GitHub MCP servers requires collecting the respective API keys and access tokens beforehand to authenticate the external tool requests.