pecot-tools plugin
Claude Code GitHub Copilot CLI Node.js AWS CLI TypeScript MCP
許可リストで限定した awscli コマンドを MCP ツールとして提供します。
MCP ツール
MCP サーバ pecot-tools が、aws_<service>_<subcommand> のツールを 26 件公開します。
ツール名は、awscli の <service> <subcommand> の - を _ に置き換えた形です。
許可リストに無いコマンド・S3 へのアップロード方向の指定・Athena の変更系クエリは、
awscli を起動する前に拒否します。
許可リストに書くツール名は、Claude Code では mcp__plugin_pecot-t_pecot-tools__<ツール名> です。
GitHub Copilot CLI では pecot-tools-<ツール名> です。
ツールの一覧と、失敗した応答が返す category の一覧は
scripts/release/mcp-dist-README.md にあります。
プラグインを入れずにツールだけ使う場合は、npm のパッケージ @pecot/tools-mcp の README を参照してください。
動作要件
- Claude Code 2.1.141 以上、または GitHub Copilot CLI 1.0.97 以上
- Node.js 24 系は 24.22.1 以上、26 系は 26.12.1 以上(脆弱性の修正を含まない版では起動しません)
- awscli v2(2.22 以上)が PATH にあること。それ未満は
awscli-missingで拒否する
インストール手順はリポジトリルートの README を参照してください。
ライセンス
MIT License です。全文は LICENSE にあります。