dotsagent.io
언어:한국어
Anthropic

Claude Code에 MCP 서버 추가

Claude Code는 claude mcp add 명령 또는 저장소 루트의 .mcp.json 파일에서 서버를 가져옵니다.

macOS
~/.claude.json
Windows
~/.claude.json
Linux
~/.claude.json
프로젝트 파일
.mcp.json
최상위 키
mcpServers
형식
json
원격 서버용 OAuth
예

설정 예시

이 예시는 이 클라이언트가 요구하는 형식으로 GitHub 호스팅 서버와 로컬 서버인 Playwright를 추가합니다.

.mcp.json
{
  "mcpServers": {
    "github": {
      "type": "http",
      "url": "https://api.githubcopilot.com/mcp/"
    },
    "playwright": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "@playwright/mcp@latest"
      ]
    }
  }
}
shell
claude mcp add --transport http --scope project github https://api.githubcopilot.com/mcp/
claude mcp add --scope project playwright -- npx @playwright/mcp@latest

참고 및 특이사항

  • 기본값인 로컬 범위와 사용자 범위 설정은 ~/.claude.json에 저장되고, 프로젝트 범위 설정은 .mcp.json에 저장됩니다.
  • url이 있는 모든 항목에는 http 같은 type도 필요합니다. url만 지정하면 오류가 발생합니다.
  • 파일의 값에서는 ${VAR} 및 ${VAR:-default}가 확장됩니다.
  • OAuth 서버에 로그인하려면 세션에서 /mcp를 실행하세요. 사전 등록된 OAuth 앱의 경우 --client-id, --client-secret, --callback-port를 전달하세요.

Claude Code 설정 만들기 →

다른 클라이언트

출처

  1. code.claude.com/docs/en/mcp