LLM 애플리케이션을 도구, 데이터, 프롬프트에 연결하는 Model Context Protocol 서버와 클라이언트를 구축하기 위한 공식 Python SDK입니다.
awslabs/mcp
AI assistant가 AWS 문서, 서비스, 도구를 이용할 수 있도록 지원하는 오픈소스 MCP 서버 모음입니다.
- 스타
- 9,797
- 포크
- 1,816
- 열린 이슈
- 241
- 마지막 커밋
- 15시간 전
어떤 프로젝트인가요?
이 저장소는 AWS용 Model Context Protocol (MCP) 서버 모음입니다. 각 서버는 문서 검색, infrastructure-as-code 안내, 컨테이너 및 서버리스 관리처럼 특정 AWS 기능을 MCP 호환 클라이언트인 Kiro, Cline, Cursor, Windsurf, VS Code, Claude Desktop 등에 제공하는 작은 프로그램입니다.
서버는 문서 접근, CloudFormation 및 CDK 안내, EKS 및 ECS 배포, Lambda 및 서버리스 애플리케이션 워크플로, Amazon Bedrock 지식 기반, Kendra 및 Q Business 검색, 비용 및 운영 도구 등 다양한 AWS 영역을 다룹니다. 일반적으로 uvx로 설치하며, 서버는 stdio를 통해 통신합니다. 최신 메이저 버전에서는 Server-Sent Events 지원이 제거되었고 Streamable HTTP 지원은 현재 개발 중이라고 안내하고 있습니다.
이 저장소는 Agent Toolkit for AWS의 전신이며, 가장 유용한 프로젝트는 시간이 지나면서 해당 프로젝트로 옮겨갈 예정입니다. 기여는 계속 받고 있습니다.
핵심 기능
- 01공식 AWS 문서와 API 참조를 실시간으로 이용할 수 있습니다.
- 02CloudFormation 및 CDK용 infrastructure-as-code 도구를 제공합니다.
- 03EKS, ECS 및 서버리스 애플리케이션을 관리하는 서버를 포함합니다.
- 04검색을 위해 Bedrock 지식 기반, Kendra, Amazon Q Business에 연결합니다.
- 05Kiro, Cursor, VS Code, Claude Desktop 등 MCP 클라이언트와 함께 사용할 수 있습니다.
활용 사례
- 코드를 작성하면서 코딩 assistant가 최신 AWS 서비스와 API에 관한 질문에 답하도록 합니다.
- AI의 도움을 받아 CDK 또는 CloudFormation 템플릿을 생성하고 검토합니다.
- AI 클라이언트에서 AWS의 컨테이너화된 애플리케이션이나 서버리스 애플리케이션을 배포하고 문제를 해결합니다.
- AWS에서 호스팅하는 콘텐츠를 대상으로 AI assistant에 엔터프라이즈 검색 기능을 추가합니다.
빠른 시작
- 1
README의 Available MCP Servers 표에서 서버를 선택합니다
- 2
사용 중인 클라이언트(Kiro, Cursor 또는 VS Code)의 설치 버튼을 사용하거나 Installation and Setup의 클라이언트 설정 안내를 따릅니다
- 3
MCP 클라이언트를 다시 시작해 새 서버 구성을 불러옵니다
사용 전 알아둘 점
- 이 서버는 stdio 전송만 지원하며 streamable HTTP 또는 SSE는 지원하지 않습니다.
- README에 따르면 여기 있는 가장 유용한 프로젝트는 이 서버들의 후속 버전인 Agent Toolkit for AWS로 옮겨갈 예정입니다.
토픽
자주 묻는 질문
- mcp은(는) 무엇인가요?
- AI assistant가 AWS 문서, 서비스, 도구를 이용할 수 있도록 지원하는 오픈소스 MCP 서버 모음입니다. 이 저장소는 AWS용 Model Context Protocol (MCP) 서버 모음입니다. 각 서버는 문서 검색, infrastructure-as-code 안내, 컨테이너 및 서버리스 관리처럼 특정 AWS 기능을 MCP 호환 클라이언트인 Kiro, Cline, Cursor, Windsurf, VS Code, Claude Desktop 등에 제공하는 작은 프로그램입니다.
- mcp은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- mcp은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- mcp은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. mcp의 마지막 커밋은 2026년 10월 20일입니다.
- mcp은(는) 어디에 사용할 수 있나요?
- 코드를 작성하면서 코딩 assistant가 최신 AWS 서비스와 API에 관한 질문에 답하도록 합니다. AI의 도움을 받아 CDK 또는 CloudFormation 템플릿을 생성하고 검토합니다. AI 클라이언트에서 AWS의 컨테이너화된 애플리케이션이나 서버리스 애플리케이션을 배포하고 문제를 해결합니다. AWS에서 호스팅하는 콘텐츠를 대상으로 AI assistant에 엔터프라이즈 검색 기능을 추가합니다.
- mcp는 어떻게 설치하나요?
- README의 Available MCP Servers 표에서 서버를 선택합니다 사용 중인 클라이언트(Kiro, Cursor 또는 VS Code)의 설치 버튼을 사용하거나 Installation and Setup의 클라이언트 설정 안내를 따릅니다 MCP 클라이언트를 다시 시작해 새 서버 구성을 불러옵니다
- mcp은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/awslabs/mcp
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
LLM 애플리케이션에 표준화된 컨텍스트를 제공하는 Model Context Protocol 서버와 클라이언트를 구축하기 위한 공식 TypeScript SDK입니다.
AI 클라이언트가 자연어로 Cloudflare 계정과 서비스를 조회하고 관리하도록 지원하는 원격 MCP 서버 모음입니다.
데이터베이스, Pub/Sub, 버킷, 캐시, cron 작업을 코드로 선언해 로컬에서 실행하고 AWS 또는 GCP 계정에 배포하는 오픈소스 TypeScript 및 Go 백엔드 프레임워크입니다.
LLM 클라이언트가 파일, Git, 웹 콘텐츠, 메모리 등에 접근할 수 있도록 하는 Model Context Protocol 서버의 레퍼런스 구현입니다.
LLM과 도구 및 데이터를 연결하는 MCP 서버, 클라이언트, 인터랙티브 앱을 구축하기 위한 Python 프레임워크입니다.