

 **이 페이지 개선에 도움 주기** 

이 사용자 가이드에 기여하려면 모든 페이지의 오른쪽 창에 있는 **GitHub에서 이 페이지 편집** 링크를 선택합니다.

# Amazon EKS Model Context Protocol(MCP) 서버
<a name="eks-mcp-introduction"></a>

Amazon EKS MCP 서버는 개발 및 운영을 위한 AI 기반 경험을 지원하는 완전관리형 서비스입니다. [Model Context Protocol(MCP)](https://modelcontextprotocol.io/docs/getting-started/intro)은 AI 에이전트 및 애플리케이션에 EKS 클러스터 및 Kubernetes 리소스에 대한 실시간 컨텍스트 지식을 보강하여 초기 설정부터 프로덕션 최적화 및 문제 해결에 이르기까지 애플리케이션 수명 주기 전반에 걸쳐 보다 정확한 컨텍스트 기반 응답 및 AI 기반 워크플로를 지원하는 표준화된 인터페이스를 제공합니다.

**참고**  
Amazon EKS MCP 서버는 Amazon EKS의 미리 보기 릴리스로 제공되며 변경될 수 있습니다.

## 개요
<a name="_overview"></a>

EKS MCP 서버는 모든 MCP 호환 AI 코딩 어시스턴트에 손쉽게 통합되어 [Kiro](https://kiro.dev/?trk=4e1f440a-99e0-4ad0-9a9c-6b04723ec916&sc_channel=ps&ef_id=CjwKCAiAwqHIBhAEEiwAx9cTecSJYyUgoD93aVmUNglC8epCwc2HOHHTH-dtL6FbZJaD0xmrNjN1uxoCnaUQAvD_BwE:G:s&s_kwcid=AL!4422!3!773515754057!e!!g!!aws%20kiro!23000458260!188935657567&gad_source=1&gad_campaignid=23000458260&gclid=CjwKCAiAwqHIBhAEEiwAx9cTecSJYyUgoD93aVmUNglC8epCwc2HOHHTH-dtL6FbZJaD0xmrNjN1uxoCnaUQAvD_BwE), [Amazon Q Developer](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/command-line.html) CLI 또는 서드 파티 도구(예: [Cursor](https://cursor.com/)나 [Cline](https://cline.bot/))와 같은 개발 워크플로를 개선할 수 있습니다. 시작할 때 EKS MCP 서버는 클러스터 생성을 안내하며 자동으로 사전 조건을 프로비저닝하고 AWS 모범 사례를 적용합니다. 개발 중에 애플리케이션 배포 및 클러스터 관리를 위한 대략적인 워크플로를 제공하여 EKS 및 Kubernetes 작업을 단순화합니다. 디버깅 및 문제 해결을 위해 서버는 EKS 콘솔 및 즐겨 사용하는 AI 어시스턴트에서 사용할 수 있는 통합 문제 해결 지원 기능 및 지식 기반 액세스를 통해 문제 해결을 가속화합니다. 이러한 기능은 자연어 상호 작용을 통해 액세스할 수 있으므로 복잡한 Kubernetes 작업을 보다 직관적이고 효율적으로 수행할 수 있습니다.

완전관리형 Amazon EKS MCP 서버는 AWS 클라우드에 호스팅되므로 로컬 설치 및 유지 관리가 필요하지 않습니다. 자동 업데이트 및 패치 적용, AWS IAM 통합을 통한 중앙 집중식 보안, AWS CloudTrail을 통한 포괄적인 감사 로깅, 검증된 확장성, 신뢰성 및 AWS 지원과 같은 엔터프라이즈급 기능을 제공합니다. AWS 클라우드에 호스팅되는 완전관리형 EKS MCP 서버는 다음과 같은 주요 이점을 제공합니다.
+  **설치 및 유지 관리의 필요성이 사라집니다.** AWS 클라우드에 호스팅되는 EKS MCP 서버에서는 더 이상 버전 업데이트를 관리하거나 로컬 서버 문제를 해결하지 않아도 됩니다. 호스팅된 EKS MCP 서버 엔드포인트에 연결하도록 AI 어시스턴트를 구성하기만 하면 이제 EKS 클러스터 작업을 시작할 수 있습니다.
+  **중앙 집중식 관리.** EKS MCP 서버는 [IAM](https://aws.amazon.com/iam/)에 통합되어 서버에 대한 액세스를 제어하는 중앙 집중식 보안 방법을 제공합니다. 모든 요청은 경량 프록시를 통해 [AWS SigV4](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_sigv.html)를 사용하여 서명되므로 기존 AWS 자격 증명 및 IAM 정책과 원활하게 통합할 수 있습니다.
+  **모니터링 및 가시성 개선.** AWS CloudTrail 통합은 호스팅된 서비스를 통해 수행된 초기화 및 전체 액세스 도구 직접 호출을 캡처하여 자세한 감사 추적 및 규정 준수 보고를 지원합니다.
+  **항상 최신 상태 유지.** 로컬 설치를 업데이트하지 않고도 새 도구, 기능 및 버그 수정 사항을 자동으로 수신합니다. 호스팅된 서비스는 피드백 및 AWS 모범 사례에 따라 지속적으로 개선됩니다.

## 통합 예제
<a name="_integration_examples"></a>

EKS MCP 서버는 다음을 수행하는 데 사용할 수 있는 여러 도구를 제공합니다.
+  **클러스터 관리** 자동화된 모범 사례를 통해 EKS 클러스터를 생성, 구성 및 관리합니다.
+  **Kubernetes 리소스 관리** 애플리케이션을 배포하고, Kubernetes 리소스를 관리하며, 클러스터 상태를 검사합니다.
+  **클러스터 문제 해결** 통합 문제 해결 도구 및 런북의 지식 기반을 사용하여 문제를 진단함
+  **쿼리 설명서** 컨텍스트에 따라 관련 EKS 설명서를 검색하고 검색합니다.

### 클러스터 탐색
<a name="_explore_your_clusters"></a>

```
Show me all EKS clusters and their status
What insights does EKS have about my production-cluster?
Show me the VPC configuration for my staging cluster
```

### Kubernetes 리소스 확인
<a name="_check_kubernetes_resources"></a>

```
List all deployments in the production namespace
Show me pods that are not in Running state
Get the logs from the api-server pod in the last 30 minutes
```

### 문제 해결
<a name="_troubleshoot_issues"></a>

```
Why is my nginx-ingress-controller pod failing to start?
Search the EKS troubleshooting guide for pod networking issues
Show me events related to the failed deployment in the staging namespace
```

### 리소스 생성('쓰기' 모드가 활성화된 경우)
<a name="_create_resources_if_write_mode_is_enabled"></a>

```
Create a new EKS cluster named demo-cluster with VPC and Auto Mode
Deploy my containerized app from ECR to the production namespace with 3 replicas
Generate a Kubernetes deployment YAML for my Node.js app running on port 3000
```

## 시작하기
<a name="_get_started"></a>

시작하려면 [Amazon EKS MCP 서버 시작하기](eks-mcp-getting-started.md)을 참조하세요.