mcp-setup

Configure MCP servers for Claude Code via claude mcp add.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

MCP server configuration is a common blocker when you want Claude Code agents to use external tools like web search, filesystem access, and GitHub APIs, but the setup involves choosing servers, collecting credentials, and running the right commands.

Core Features & Use Cases

  • Interactive guided setup: Uses staged menus (with limited options per prompt) to help you pick a recommended bundle, an individual popular server, or a fully custom server without overwhelming the tool parameter payload.
  • Credential and permission collection: Prompts for Exa API keys, GitHub personal access tokens (with recommended scopes), and filesystem allowed directories when needed.
  • Command-line driven installation: Configures servers via the claude mcp add CLI workflow (including environment variables and transport selection) and then guides you to verify with claude mcp list.

Quick Start

Ask the AI to set up the Full recommended bundle by configuring Context7, Exa, Filesystem, and GitHub for your Claude Code session.

Frequently Asked Questions about mcp-setup

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

FAQPage Schema
How do I set up MCP servers in Claude Code?

Setting up MCP servers in Claude Code involves selecting a recommended bundle or custom server through staged interactive menus, collecting necessary credentials, and constructing `claude mcp add` commands with environment variables, followed by verification via `claude mcp list`.

What do I need to configure GitHub and Exa MCP servers for Claude Code?

To configure GitHub and Exa MCP servers, you need to provide a GitHub personal access token with recommended scopes and an Exa API key. The guided setup collects these credentials and supplies them as environment variables to the `claude mcp add` command during the agent setup workflow.

Can I add a custom stdio or HTTP MCP server to Claude Code?

Yes, you can add a custom stdio or HTTP MCP server to Claude Code by selecting the custom server option in the guided setup. This allows you to specify transport selection, supply required tokens, and define allowed directories while building the correct CLI command.

How does filesystem access work with MCP servers in Claude Code?

Filesystem access works by configuring the Filesystem MCP server, which prompts you to define specific allowed directories during setup. This grants Claude Code agents external tool capabilities to retrieve context and interact with local files within those permitted paths.

What is the best way to verify MCP server configuration in Claude Code?

The best way to verify MCP server configuration in Claude Code is to run the `claude mcp list` command. This post-setup verification step ensures that servers like Context7, Exa, Filesystem, and GitHub are correctly installed and available to your agents.