Claude Code MCP 필수 추천 10가지: AI 프로그래밍 능력을 두 배로 만드는 도구
Claude Code의 능력을 확장하는 MCP(Model Context Protocol) 서버 10가지를 소개합니다. 설치 방법, 설정 가이드, 추천 조합까지 한눈에 알아봅니다.
본 글은 apiyi.com의 원문을 참고하여 작성되었습니다.
MCP란 무엇인가?
MCP(Model Context Protocol)는 Anthropic이 2024년 11월에 출시한 개방형 표준 프로토콜로, AI 모델이 외부 시스템과 안전하게 상호작용할 수 있도록 해줍니다. OpenAI와 Google DeepMind 등 주요 AI 기업들도 채택할 정도로, 업계 표준으로 자리잡고 있습니다.
쉽게 말해, MCP는 Claude Code에 플러그인을 설치하는 것과 같습니다. GitHub 연동, 데이터베이스 접근, 브라우저 자동화 등 다양한 외부 도구를 Claude Code에서 직접 사용할 수 있게 해줍니다.

MCP 기본 명령어
MCP 서버를 관리하기 위한 기본 명령어입니다.
# MCP 서버 추가
claude mcp add [name] --scope user -- [command]
# 설치된 MCP 목록 확인
claude mcp list
# MCP 서버 제거
claude mcp remove [name]
# 특정 MCP 상세 정보 확인
claude mcp get [name]
TOP 10 MCP 서버 추천
| 순위 | 서버명 | 평점 | 핵심 기능 |
|---|---|---|---|
| 1 | GitHub MCP Server | ⭐⭐⭐⭐⭐ | PR 관리, 이슈 추적, CI/CD 워크플로우 |
| 2 | Sequential Thinking | ⭐⭐⭐⭐⭐ | 구조화된 사고, 복잡한 문제 분해 |
| 3 | Filesystem MCP Server | ⭐⭐⭐⭐⭐ | 안전한 파일 읽기/쓰기 |
| 4 | Context7 MCP | ⭐⭐⭐⭐⭐ | 최신 프레임워크 문서, API 레퍼런스 |
| 5 | Playwright MCP | ⭐⭐⭐⭐ | E2E 테스트, 웹 크롤링 |
| 6 | Brave Search MCP | ⭐⭐⭐⭐ | 프라이버시 웹 검색, 콘텐츠 인용 |
| 7 | PostgreSQL MCP Server | ⭐⭐⭐⭐ | 데이터베이스 쿼리, 데이터 분석 |
| 8 | Docker MCP Server | ⭐⭐⭐⭐ | 컨테이너 빌드/실행/검사 |
| 9 | Sentry MCP | ⭐⭐⭐ | 오류 추적, 성능 모니터링 |
| 10 | Notion MCP | ⭐⭐⭐ | 지식베이스, 문서 관리 |
1. GitHub MCP Server ⭐⭐⭐⭐⭐
GitHub와의 완벽한 통합을 제공합니다. PR 생성 및 관리, 이슈 추적, CI/CD 워크플로우 확인 등을 Claude Code 안에서 직접 수행할 수 있습니다.
설치 명령어:
claude mcp add github --scope user -- npx -y @modelcontextprotocol/server-github
환경 변수 설정이 필요합니다:
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "your_token_here"
}
}
}
}
2. Sequential Thinking ⭐⭐⭐⭐⭐
복잡한 문제를 구조화된 단계로 분해하여 사고하도록 도와줍니다. 아키텍처 설계, 버그 분석, 리팩토링 계획 수립 등에 특히 유용합니다.
설치 명령어:
claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking
3. Filesystem MCP Server ⭐⭐⭐⭐⭐
안전한 로컬 파일 시스템 접근을 제공합니다. 세분화된 권한 설정으로 특정 디렉토리만 접근 허용할 수 있어 보안성이 뛰어납니다.
설치 명령어:
claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem /path/to/allowed/directory
4. Context7 MCP ⭐⭐⭐⭐⭐
최신 프레임워크 문서와 API 레퍼런스를 실시간으로 제공합니다. Claude가 오래된 정보 대신 항상 최신 공식 문서를 참고하도록 해줍니다.
설치 명령어:
claude mcp add context7 -- npx -y @context7/mcp
5. Playwright MCP ⭐⭐⭐⭐
브라우저 자동화, E2E 테스트, 웹 스크래핑을 지원합니다. 웹 애플리케이션의 테스트 자동화에 매우 유용합니다.
설치 명령어:
claude mcp add playwright -- npx -y @playwright/mcp@latest
6. Brave Search MCP ⭐⭐⭐⭐
프라이버시를 보호하면서 웹 검색 기능을 제공합니다. 검색 결과에서 콘텐츠를 인용할 수 있어 최신 정보를 기반으로 코드를 작성할 때 유용합니다.
설치 명령어:
claude mcp add brave-search -- npx -y @anthropic/mcp-server-brave-search
BRAVE_API_KEY 환경 변수 설정이 필요합니다.
7. PostgreSQL MCP Server ⭐⭐⭐⭐
데이터베이스에 직접 접근하여 쿼리 실행, 스키마 분석, 데이터 최적화 등을 수행합니다. 백엔드 개발에 필수적인 도구입니다.
설치 명령어:
claude mcp add postgres -- npx -y @modelcontextprotocol/server-postgres postgresql://user:pass@localhost/db
8. Docker MCP Server ⭐⭐⭐⭐
컨테이너 빌드, 실행, 검사 등 Docker 관련 작업을 Claude Code에서 직접 수행할 수 있습니다.
설치 명령어:
claude mcp add docker -- npx -y @modelcontextprotocol/server-docker
9. Sentry MCP ⭐⭐⭐
프로덕션 환경의 오류 추적과 성능 모니터링을 통합합니다. 실시간 에러 데이터를 기반으로 빠르게 버그를 수정할 수 있습니다.
Sentry API 토큰 설정이 필요합니다.
10. Notion MCP ⭐⭐⭐
Notion 지식베이스와 문서를 Claude Code에서 직접 조회하고 관리할 수 있습니다. 팀의 문서화된 지식을 코딩에 바로 활용할 수 있습니다.
Notion API 키 설정이 필요합니다.
설정 파일 위치
MCP 설정은 다음 경로에 저장됩니다.
| OS | 경로 |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
| 공통 | ~/.claude.json |
Scope 설명
- local: 현재 프로젝트에서만 사용하는 도구
- user: 모든 프로젝트에서 사용, 개인 접근용
- project: 팀에서 공유할 수 있는 프로젝트 레벨 설정

역할별 추천 조합
모든 MCP를 한꺼번에 설치할 필요는 없습니다. 2~3개만 설치해도 충분하며, 역할에 따라 아래 조합을 추천합니다.
프론트엔드 개발자
- Context7 — 최신 React, Next.js 등 프레임워크 문서 참조
- Playwright — E2E 테스트 자동화
- GitHub — PR/이슈 관리
백엔드 개발자
- PostgreSQL — 데이터베이스 직접 접근
- Docker — 컨테이너 관리
- GitHub — 코드 리뷰 및 CI/CD
풀스택 개발자
- Sequential Thinking — 복잡한 아키텍처 설계
- GitHub — 전체 워크플로우 통합
- Context7 — 프론트/백 모두 최신 문서 참조
설치 시 주의사항
- Node.js가 필수입니다. MCP 서버 대부분이 npx로 실행되므로 Node.js가 설치되어 있어야 합니다.
- 설정 변경 후 Claude Code를 재시작해야 적용됩니다.
- API 키를 저장소에 커밋하지 마세요. 환경 변수나
.env파일로 관리하세요. - 너무 많은 MCP를 설치하면 시작 속도가 느려질 수 있습니다. 필요한 2~3개만 설치하는 것을 권장합니다.
- Windows 환경에서는 명령어 앞에
cmd /c를 붙여야 할 수 있습니다. - 타임아웃 이슈가 발생하면
MCP_TIMEOUT=10000환경 변수를 설정해보세요.
자주 묻는 질문
MCP와 Claude Code 기본 기능의 차이는?
Claude Code는 기본적으로 파일 읽기/쓰기, 터미널 명령 실행 등이 가능합니다. MCP는 이 위에 외부 서비스 연동(GitHub, DB, 브라우저 등)을 추가하여 능력을 확장합니다.
MCP 서버가 응답하지 않을 때는?
claude mcp list로 서버 상태를 확인하세요.claude mcp remove [name]으로 제거 후 다시 추가해보세요.- Node.js 버전을 확인하세요 (18 이상 권장).
MCP_TIMEOUT값을 늘려보세요.
MCP를 활용하면 Claude Code가 단순한 코딩 어시스턴트를 넘어 개발 워크플로우 전체를 아우르는 통합 도구로 진화합니다. 자신의 역할과 필요에 맞는 MCP 조합을 선택하여 생산성을 극대화해보세요.