"Claude한테 Notion 페이지 만들어줘" — 이 말 한마디로 실제로 Notion에 페이지가 생기면 얼마나 편할까요? MCP 서버를 연결하면 그게 됩니다.
MCP 서버가 뭔가요?
MCP(Model Context Protocol)는 Anthropic이 만든 표준 규격입니다. Claude가 외부 서비스나 내 컴퓨터 시스템에 직접 접근할 수 있게 연결해주는 플러그인 표준이에요.
MCP 없이는 Claude가 대화만 할 수 있습니다. MCP를 연결하면 Claude가 실제로 파일을 읽고, API를 호출하고, 데이터베이스를 조회할 수 있어요.
어떤 MCP 서버들이 있나요?
업무 자동화
- Notion, Slack, Google Drive, Gmail, Google Calendar
- GitHub, Jira, Linear
개발 도구
- 파일시스템 (내 컴퓨터 폴더 접근)
- 터미널 실행
- 브라우저 자동화 (Puppeteer)
- PostgreSQL, SQLite
정보 검색
- 웹 검색 (Brave Search)
- context7 (라이브러리 공식 문서 실시간 검색)
공식 목록은 github.com/modelcontextprotocol/servers에서 확인할 수 있습니다. 커뮤니티 서버까지 합치면 수백 개가 넘어요.
설치 방법
터미널에서 claude mcp add 명령어 하나면 됩니다.
# Notion 연결
claude mcp add notion -- npx -y @anthropic/mcp-server-notion
# 파일시스템 연결 (지정 폴더만 접근)
claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem ~/Documents
# context7 (라이브러리 문서 검색)
claude mcp add context7 -- npx -y @upstash/context7-mcp
# 설치된 목록 확인
claude mcp list
# 삭제
claude mcp remove notion
설치 후 Claude Code를 재시작하면 바로 사용 가능합니다.
실전 활용 예시
MCP 연결 후에는 자연어로 요청하면 됩니다.
Notion 연결 시
- "오늘 회의 내용 정리해서 Notion 회의록 데이터베이스에 추가해줘"
- "지난주에 만든 Notion 페이지 목록 가져와줘"
GitHub 연결 시
- "현재 브랜치에서 PR 만들어줘. 제목이랑 설명은 커밋 내용 보고 작성해줘"
- "오픈된 이슈 목록 보여줘"
파일시스템 연결 시
- "Downloads 폴더에 있는 PDF 파일들 제목 목록 뽑아줘"
- "이 폴더의 이미지 파일들 날짜순으로 정리해줘"
주의할 점
MCP 서버는 실제로 외부 서비스에 접근하기 때문에, 어떤 권한을 주는지 연결 전에 확인하는 게 좋습니다. 특히 파일시스템 MCP는 접근할 폴더 경로를 최소한으로 지정하는 걸 권장합니다.