스킬.잇다

MCP 서버

도구

MCP 규약을 구현해 외부 시스템(DB, API, 파일 시스템 등)의 기능을 AI가 호출할 수 있는 도구 형태로 노출하는 프로세스.

동의어: MCP Server, 모델 컨텍스트 프로토콜 서버

정의

MCP 서버mcp 규약에 따라 “AI가 쓸 수 있는 도구 목록과 그 호출 방법”을 외부에 노출하는 프로그램이다. AI 호스트(Claude Desktop, Cowork 등)가 이 서버에 연결하면, 서버가 제공하는 도구를 자연어 대화 중에 AI가 자동으로 호출할 수 있다.

제공하는 것

MCP 서버는 세 가지 자원을 AI에게 노출한다.

자원설명예시
ToolsAI가 호출할 수 있는 함수(도구)search_emails, create_invoice
ResourcesAI가 읽을 수 있는 데이터파일, DB 행, API 응답
Prompts재사용 가능한 프롬프트 템플릿”이 고객에 대한 요약 작성” 포맷

실행 구조

  • 로컬 MCP 서버 — 사용자 PC에서 돌아가는 프로세스. stdio로 통신. 파일 시스템 접근, 개인 데이터베이스 조회에 적합
  • 원격 MCP 서버 — 인터넷 상에 배포된 서버. HTTP/SSE나 WebSocket으로 통신. 사내 API, SaaS 연동에 적합

예시

  • 공식/커뮤니티 MCP 서버: GitHub, Slack, Google Drive, PostgreSQL, Puppeteer 등 수백 개가 이미 공개되어 있다
  • 사내 제작 MCP 서버: 회사의 CRM·ERP·그룹웨어·전자결재 시스템을 연결하기 위해 개발팀이 직접 작성
  • 브라우저 자동화 MCP: 홈택스·국세청처럼 API가 없는 웹사이트를 AI가 직접 조작할 수 있게 해주는 서버

custom-connector와의 차이

비개발자 용어로 “커스텀 커넥터”는 사용자가 Claude Cowork 등에 추가로 연결한 비공식 커넥터를 의미하고, 그 내부 구현체가 바로 이 MCP 서버다. 즉 “커스텀 커넥터 하나를 만든다 = MCP 서버 하나를 작성해서 배포한다”와 같다.

관련 용어

생성일: 2026-04-16