AWS Trusted Advisor MCP サーバー

by enomoto11

310 downloads
Not rated
GitHub

About

AWS Trusted Advisor MCP Server - 低利用率EC2インスタンスの停止やEBSスナップショットの作成など、AWS環境の最適化を提案するツール

Details

Author
enomoto11
Downloads
310
Categories
Cloud Service

Clone the repository, run npm install, then npm run dev to start the server. Configure AWS credentials via a .env file, AWS CLI (aws configure), or environment variables. For Cursor editor integration, add the server as an MCP endpoint at http://localhost:3000 (or http://localhost:3001 for Docker). Invoke tools

AWS Trusted Advisor MCP サーバー

このプロジェクトは、AWS Trusted Advisorの機能を活用するMCP (Multimodal Conversational Processing) サーバーを提供します。AWS Trusted Advisorのチェック結果に基づいて、EC2インスタンスの停止、EBSスナップショットの作成など、推奨される変更を提案します。重要: このツールは実際に変更を行わず、IaCで管理された環境でも安全に使用できます。

リポジトリURL: https://github.com/enomoto11/aws-trusted-advisor-mcp-server

機能

- 低利用率EC2インスタンスの停止提案: Trusted Advisorによって検出された低利用率のEC2インスタンスを特定し、タグに基づいて停止の提案をします
- EBSスナップショットの作成提案: バックアップが不足しているEBSボリュームのスナップショット作成を提案します
- 公開されたアクセスキーの無効化提案: 公開されたIAMアクセスキーを検出し、無効化の提案をします
- S3バケットバージョニングの有効化提案: バージョニングが有効になっていないS3バケットを特定し、バージョニング有効化の提案をします

セットアップ

前提条件

- Node.js 14以上
- npm または yarn
- AWS アカウントとIAMユーザー (Trusted Advisor および関連サービスへのアクセス権が必要)
- または Docker と Docker Compose (コンテナで実行する場合)

インストール

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.