mcp-setup

Configure MCP servers for Claude Code with stdio or HTTP transports.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/INNERJOINT/HarnessSkills --skill mcp-setup-innerjoint
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-setup
Source: https://github.com/INNERJOINT/HarnessSkills/tree/main/skills/mcp-setup
Command: npx skills add https://github.com/INNERJOINT/HarnessSkills --skill mcp-setup-innerjoint

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill streamlines configuring Model Context Protocol (MCP) servers so Claude Code agents can access external tools and data sources like web search, filesystem access, and GitHub without manual config edits.

Core Features & Use Cases

  • Prebuilt Integrations: Guides adding Context7 for library docs, Exa for enhanced web search, a Filesystem MCP for expanded file access, and a GitHub MCP for repository operations.
  • Custom Server Support: Walks through adding custom stdio or http MCPs with commands, environment variables, and optional HTTP headers.
  • Verification & Troubleshooting: Explains how to verify with claude mcp list, common issues, and recommendations such as Node.js and Docker requirements.
  • Use Case: Configure an Exa websearch MCP and a GitHub MCP so agents can research the web and create or comment on PRs in your repositories.

Quick Start

Run the mcp-setup skill and follow interactive prompts to add Context7, Exa, Filesystem, or GitHub MCPs and provide any required API keys or tokens.

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 for Claude Code?

To configure MCP servers for Claude Code, run the mcp-setup skill and follow interactive prompts to add stdio or http transports with commands, environment variables, and API keys. You can verify successful installation using the claude mcp list command.

What is the Model Context Protocol used for in AI agents?

The Model Context Protocol provides AI agents with external tools and data access, enabling capabilities like web search, filesystem access, and GitHub integration for code assistance and repository management workflows without manual config edits.

Can I add a custom stdio or http MCP server with environment variables?

Yes, you can add custom stdio or http MCP servers by providing commands, environment variables, and optional HTTP headers during the setup process to connect agents to external data sources and tools.

What prebuilt MCP integrations are available for web search and GitHub?

Prebuilt integrations include Context7 for library docs, Exa for enhanced web search, Filesystem MCP for expanded file access, and GitHub MCP for repository operations like creating or commenting on PRs.

Why is my MCP server not working after setup in Claude Code?

MCP setup issues in Claude Code often stem from missing prerequisites like Node.js and Docker. Use the claude mcp list command to verify installation and check common troubleshooting recommendations provided by the skill.

Do I need Node.js and Docker to set up MCP servers?

Node.js and Docker are recommended prerequisites for setting up MCP servers, as these dependencies are required to run the external tool servers and verify their integration with the Claude Code environment.