🔌 MCP Usage Guide

Empower your AI skills to not just "think" but also "do"

What is MCP?

MCP (Model Context Protocol) is an open protocol that enables AI skills to "take action". Just like mobile apps need permissions to access your photos or location, AI skills need MCP to read files, search the web, and query databases.

❌ Skills Without MCP

You: "Analyze sales.csv for me"

AI: "Please paste the data to me..."

Can only generate text, cannot manipulate files

✅ Skills With MCP

You: "Analyze sales.csv for me"

AI reads file → analyzes data → outputs report

Can read files, search web, query databases

When Do I Need MCP?

🏷️
Skill detail page has "MCP Tools" badge

When you see a badge like "🔧 requires read_file" on a skill detail page, it means the skill needs MCP to function fully.

📁
Skill needs to work with your files or data

For example, "Data Analyst" needs to read your Excel files, "Code Review" needs to read your code files.

🌐
Skill needs up-to-date information

AI knowledge has a cutoff date. When fresh information is needed, skills use MCP to search the web.

Platform Configuration Guides

Select your AI tool to view MCP configuration steps

🤖 Configure MCP in Claude Code

0
Locate config file
~/.claude/claude.json (macOS / Linux)
%USERPROFILE%\.claude\claude.json (Windows)
0
Add MCP Server config

Add to the config file (or merge with existing mcpServers):

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@anthropic/mcp-server-filesystem", "/your/workspace/path"]
    },
    "fetch": {
      "command": "uvx",
      "args": ["mcp-server-fetch"]
    }
  }
}
0
Restart your AI tool
Restart is required after configuration to load new MCP Servers
0
Verify configuration

Restart Claude Code, then type "list files in my workspace" — if a file list is returned, MCP is working ✅

MCP Security & Permissions

Different MCP tools have different permission levels. Understanding these helps you evaluate whether a skill is safe and reliable.

🟢 Read-Only Tools (Safe)

read_file — can only read files you specify

web_search — can only search public web pages

list_directory — can only list directory contents

🟡 Network Tools (Caution)

fetch_url — access URLs you specify

api_call — call external APIs

🔴 Write Tools (Use with Caution)

write_file — can create or modify files

execute_sql — can modify databases

send_email — can send emails

FAQ

MCP Server connection failed — what do I do?
What does "tool not found" mean?
How do I check if my AI tool supports MCP?
Do MCP Servers cost money?
What's the difference between MCP and a regular skill?
After configuring MCP, can AI access my files arbitrarily?

Learn More