Skip to content

pecotcraft/pecot-t

v1.0.2

pecot-t(pecot-tools)— 許可リストで限定した CLI コマンドを MCP ツールとして提供するプラグイン

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 にあります。