説明して:CLIでほぼ何でも呼び出せるのに、なぜMCPにわざわざこだわるのか?

Reddit r/LocalLLaMA / 2026/3/26

💬 オピニオンIdeas & Deep AnalysisTools & Practical Usage

要点

  • この投稿は、ユーザーが既存のCLI(例:`gh issue create`)で既にアクションを起こせるのなら、MCPやMCPorterの実用的価値は何なのかを問いかけています。
  • 標準プロトコルとアダプタ層の組み合わせが、直接のコマンド実行インターフェースとどう違うのかについての混乱を指摘しています。
  • 主要な質問は、(特にAIエージェントの「コード実行」ワークフローに関して)CLIsがすでに提供していることを超えて、MCP/MCPorterが何を追加するのかを一般の人にもわかるように説明してほしい、というものです。
  • 著者は、MCPが実際の統合課題を解決するのか、それとも一部のユースケースでは単に重複(冗長)しているだけなのかを明確にしたい、という形で問題設定しています。
  • 全体として、新しいリリースやイベントの報告というよりは、教育的な議論を促すための質問(ディスカッション・プロンプト)です。

MCPを理解しようとしていて、基本的な考え方は掴めたと思います。GitHubやAWSなどに対するAIエージェントごとの個別の統合をそれぞれ作るのではなく、標準プロトコルが1つある、ということですよね。理にかなっています。ですが!

それから、このようなツールが人気になっているのを見てしまいました:https://github.com/steipete/mcporter(openclawの作者によるもの)で、また混乱してしまいます! readmeには、「MCPorterは、Anthropicの『Code Execution with MCP』で強調されている『コード実行』のワークフローに乗り込むのを助けます」(c)のようなことが書かれていて、さらに mcporter call github.create_issue title="Bug" のようなインターフェースが用意されています

なぜ途中でMCP + MCPorter(あるいは他の類似物)が必要なのでしょうか? それは実際には gh issue create がすでにやっていない 何を追加してくれるのでしょう?

誰かが一般人向けに説明してくれるとありがたいです。私は業界で起きていることの最前線にいるようなものだと以前は思っていましたが、今や少し混乱しています。問題がまったくないところに問題があるように見えてしまうんです。

Cheers!

submitted by /u/Atagor
[link] [comments]