AWS Infra

Knowledge MCP vs Documentation MCP

MCP 서버

5 min read
Knowledge MCP vs Documentation MCP

1. 들어가며

최근 AI와 클라우드의 결합이 본격화되면서, 대형 언어 모델(LLM)과 외부 지식 출처를 안정적으로 연동하는 방법이 중요한 과제로 떠오르고 있습니다. 이러한 요구를 충족하기 위해 제안된 표준이 Model Context Protocol(MCP)이며, AWS 역시 MCP 서버를 적극적으로 지원하고 있습니다.

기존의 Documentation MCP Server는 AWS 공식 문서 활용에 적합했지만, 최근 AWS는 이를 확장한 Knowledge MCP Server를 선보였습니다. 이 새로운 서버는 공식 문서를 넘어 블로그, 아키텍처 가이드, 최신 발표까지 포함하며 더 폭넓은 지식 접근을 제공합니다.

이번 글에서는 두 MCP 서버의 차이점과 특징을 정리하고, 실제 업무에서 어떤 상황에 적합한지 비교해보겠습니다.

2. AWS Documentation MCP Server 개요

Documentation MCP ServerAWS 공식 문서 전용 로컬 실행형 MCP 서버입니다.

주요 특징

제공 기능

3. AWS Knowledge MCP Server 개요

Knowledge MCP ServerAWS에서 호스팅하는 완전 관리형 원격 MCP 서버입니다.

주요 특징

지식 소스

4. 핵심 차이점 비교

4.1 호스팅 및 실행 방식

구분

Documentation MCP

Knowledge MCP

실행 위치

로컬 환경

AWS 원격 서버

설치 방식

uvx 패키지 설치

프록시 도구 연결

관리 주체

사용자 직접 관리

AWS 완전 관리

네트워크 의존성

docs.aws.amazon.com 접근

knowledge-mcp.global.api.aws 접근

4.2 지원 도구 및 기능

4.3 정보 범위 및 품질

구분

Documentation MCP

Knowledge MCP

정보 소스

AWS 공식 문서만

공식 문서 + 블로그 + 아키텍처 + 뉴스

업데이트

실시간 docs 사이트 접근

AWS 최신 지식 관리

검색 범위

문서 내 키워드 검색

통합 지식베이스 검색

추천 품질

단순 문서 기반

LLM 최적화 추천

5. 설치 및 환경 구성

5.1 사전 준비

5.2 설정 파일 (~/.aws/amazonq/mcp.json 예시)

{
  "mcpServers": {
    "awslabs.aws-documentation-mcp-server": {
      "command": "uvx",
      "args": ["awslabs.aws-documentation-mcp-server@latest"],
      "env": {
        "FASTMCP_LOG_LEVEL": "ERROR",
        "AWS_DOCUMENTATION_PARTITION": "aws"
      }
    },
    "aws-knowledge-mcp-server": {
      "command": "npx",
      "args": ["mcp-remote", "https://knowledge-mcp.global.api.aws"],
      "disabled": false,
      "autoApprove": []
    }
  }
}

5.3 실행 및 확인

q chat        # Q Developer CLI 실행
q mcp list    # MCP 서버 목록 확인

6. 사용 시나리오별 추천

6.1 Documentation MCP 적합한 경우

6.2 Knowledge MCP 적합한 경우

7. 결론

AWS의 두 MCP 서버는 각기 다른 목적과 강점을 갖고 있습니다.

실제 업무에서는 두 서버를 상호 보완적으로 활용하는 전략이 가장 효과적입니다.

참고 자료

Share This Post

Check out these related posts

Amazon EKS, 커뮤니티 애드온 살펴보기