레슨 3 15분

필수 MCP 서버 10선

개발자가 바로 써먹을 수 있는 MCP 서버 10개 — GitHub, PostgreSQL, Brave Search, Notion부터 한국 생태계까지.

🔄 레슨 2에서 Claude Desktop에 파일시스템 서버를 연결했습니다. 연결 방법을 알았으니, 이제 문제는 “어떤 서버를 쓸 것인가"입니다. 3,000개 넘는 서버 중에서 진짜 쓸 만한 것만 골라봤습니다.

서버 선택 기준

MCP 서버를 고를 때 확인할 3가지:

  1. 공식(Official) vs 커뮤니티 — Anthropic이 직접 만든 서버는 가장 안정적
  2. GitHub 스타 수 — 활발히 관리되는지 여부
  3. 보안 — API 키 관리 방식, 권한 범위

Anthropic 공식 서버는 @modelcontextprotocol/server-* 패턴의 npm 패키지로 배포됩니다.

개발자 필수 MCP 서버 10선

1. GitHub (@modelcontextprotocol/server-github)

할 수 있는 것예시
PR 생성/리뷰/머지“이 브랜치로 PR 만들어줘”
이슈 검색/생성/관리“열린 버그 이슈 목록 보여줘”
레포 파일 읽기/수정“README.md 업데이트해줘”
코드 검색“이 함수 사용하는 곳 찾아줘”

가장 인기 있는 MCP 서버. 개발자라면 1순위로 연결하세요.

2. PostgreSQL (@modelcontextprotocol/server-postgres)

SQL 쿼리를 Claude한테 시키면 됩니다. “이번 달 신규 가입자 수를 주별로 보여줘” — Claude가 직접 DB에 쿼리를 날려서 결과를 가져옵니다. 스키마를 읽어서 테이블 구조도 파악합니다.

Claude에 실시간 웹 검색 기능을 추가합니다. “한국 MCP 관련 최신 뉴스” 같은 요청이 가능해집니다. Brave Search API 키 필요 (무료 플랜 있음).

4. Filesystem (@modelcontextprotocol/server-filesystem)

레슨 2에서 이미 써봤죠. 로컬 파일 읽기, 검색, 수정. 기본 중의 기본입니다.

5. Slack (@modelcontextprotocol/server-slack)

Claude가 슬랙 채널을 읽고, 메시지를 보내고, 스레드를 요약할 수 있습니다. “이번 주 #dev 채널 핵심 논의 요약해줘” 같은 작업.

Quick Check: GitHub MCP 서버와 Slack MCP 서버를 동시에 연결하면 어떤 복합 작업이 가능할까요? (예: “열린 PR 목록을 확인하고, 리뷰 필요한 PR을 슬랙 채널에 정리해서 올려줘” — 여러 도구를 조합하면 단일 도구로는 불가능한 워크플로우가 됩니다.)

6. Notion (@notionhq/notion-mcp-server)

Notion 페이지와 데이터베이스를 Claude에 연결합니다. 문서 검색, 페이지 생성, 데이터베이스 쿼리 가능. 팀 위키나 프로젝트 관리에 Notion 쓴다면 필수.

7. SQLite (@modelcontextprotocol/server-sqlite)

로컬 SQLite DB를 연결합니다. 별도 DB 서버 없이 파일 하나로 데이터 분석 가능. 프로토타입이나 개인 프로젝트에 딱입니다.

8. Memory (@modelcontextprotocol/server-memory)

대화 간 정보를 영구 저장하는 지식 그래프 서버입니다. Claude의 대화 컨텍스트는 대화가 끝나면 사라지지만, Memory 서버를 쓰면 프로젝트 컨텍스트, 선호도, 코드 패턴 같은 정보를 대화 간에 유지할 수 있습니다.

9. Puppeteer (@modelcontextprotocol/server-puppeteer)

헤드리스 브라우저 자동화. “이 URL 스크린샷 찍어줘”, “이 웹페이지에서 데이터 추출해줘” 같은 작업. E2E 테스트나 웹 스크래핑에 유용.

10. Sequential Thinking (@modelcontextprotocol/server-sequential-thinking)

복잡한 문제를 단계별로 분석하도록 도와주는 서버입니다. Claude에 “이 문제를 step-by-step으로 생각해” 기능을 더해줍니다.

한국 생태계 MCP 서버

글로벌 서버 외에 한국 개발자에게 유용한 서버도 있습니다:

  • 카카오맵 MCP — 카카오 PlayMCP 플랫폼의 지도 API 서버
  • 다음 검색 MCP — 카카오의 다음 검색 엔진 연결
  • 네이버 뉴스 MCP — 네이버 뉴스 API를 MCP로 노출

이런 한국 특화 서버는 아직 글로벌 레지스트리에 다 등록되지 않은 것도 있습니다. GitHub에서 “mcp server korean” 또는 “mcp 서버 한국"으로 검색하면 찾을 수 있습니다.

Quick Check: 서버를 직접 만들기 전에 먼저 해야 할 것은? (기존 서버 검색입니다. mcp-awesome.com이나 Smithery에서 3,000개 이상의 서버를 찾을 수 있고, awesome-mcp-servers 한국어 번역도 있습니다.)

서버 찾기: 리소스 모음

리소스URL설명
MCP Awesomemcp-awesome.com1,200+ 검증된 서버
Smitherysmithery.ai서버 검색 + 원클릭 설치
awesome-mcp-servers (한국어)GitHub README-ko.md한국어 번역 서버 디렉토리
MCP 공식 레지스트리registry.modelcontextprotocol.ioAnthropic 공식 레지스트리

Build vs Use: 판단 기준

상황추천
기존 서버가 있고 내 필요에 맞음기존 서버 사용
기존 서버가 있지만 기능이 부족Fork해서 수정
내부 API/DB에 연결해야 함직접 만들기 (레슨 5)
특수한 비즈니스 로직 필요직접 만들기 (레슨 5)

대부분의 일반적인 용도(GitHub, DB, 검색, 파일, 메신저)는 기존 서버로 충분합니다. 직접 만드는 건 “우리 회사만의” 도구가 필요할 때.

핵심 정리

  • 3,000개 이상의 MCP 서버가 공개되어 있음 — 직접 만들기 전에 항상 검색 먼저
  • 개발자 필수 Top 5: GitHub, PostgreSQL, Brave Search, Filesystem, Slack
  • Memory 서버로 대화 간 컨텍스트 유지 가능
  • 한국 생태계: 카카오맵, 다음 검색, 네이버 뉴스 등 한국 특화 서버 존재
  • Build vs Use 판단: 내부 시스템 연동 → 직접 만들기, 범용 서비스 → 기존 서버

다음 레슨

지금까지 MCP 서버를 “사용"하는 법을 배웠습니다. 레슨 4에서는 MCP의 내부 구조를 깊이 들여다봅니다 — 도구(Tools), 리소스(Resources), 프롬프트(Prompts)라는 세 가지 핵심 요소가 어떻게 작동하는지.

이해도 체크

1. MCP 서버를 직접 만들기 전에, 기존 서버를 먼저 찾아보는 것이 좋은 이유는?

2. GitHub MCP 서버로 할 수 있는 작업이 아닌 것은?

3. Memory 서버의 핵심 역할은?

모든 문제에 답해야 확인할 수 있어요

먼저 위의 퀴즈를 완료하세요

관련 스킬