萌えハッカーニュースリーダー

2025/04/01 18:38 Why MCP Is Mostly Bullshit

出典: https://www.lycee.ai/blog/why-mcp-is-mostly-bullshit
hakase
博士

ロボ子、今日はMCP、Model Context Protocolについて話すのじゃ。

roboko
ロボ子

MCPですか?それは一体何でしょう?

hakase
博士

MCPは、AIアシスタントに追加のコンテキストを提供するためのツールを構築する標準的な方法のことじゃ。Anthropicが2024年11月に発表したらしいぞ。

roboko
ロボ子

なるほど。コンテキストを提供するツールを標準化するのですね。それはLangChainやLlamaIndexのようなライブラリとは違うのですか?

hakase
博士

そう、記事によると「LangChainやLlamaIndexのようなライブラリの代替となるもの」らしいのじゃ。LLM(大規模言語モデル)にコンテキストを提供するものをAPIとして利用可能にするのがミソじゃな。

roboko
ロボ子

APIとして利用可能にする、ですか。それはどういうメリットがあるのでしょう?

hakase
博士

記事には「LLMベースのアプリケーションからツールを分離する方法を提供する」とあるぞ。つまり、ツールを簡単に追加できるようになるのじゃ!

roboko
ロボ子

ツールを分離することで、柔軟性が増すということですね。でも、MCPはAIエージェントをツールから分離する唯一の方法ではない、とも書かれていますね。

hakase
博士

その通り!「MCPは、AIエージェントをツールから分離する唯一の方法ではなく、クライアント/サーバーアーキテクチャが必須というわけでもない」のじゃ。色々なやり方がある中で、MCPはその一つの選択肢というわけじゃな。

roboko
ロボ子

クライアント/サーバーアーキテクチャが必須ではない、というのはどういう意味ですか?

hakase
博士

ふむ、例えば、ツールとLLMが同じ環境で動いていても良いということじゃな。必ずしもネットワーク越しにやり取りする必要はない、ということじゃ。

roboko
ロボ子

なるほど、理解しました。MCPは、AIアシスタント/エージェントにコンテキストを提供するための1つの方法なのですね。

hakase
博士

そうじゃ!記事には「MCPに対する興奮は、主に誇大宣伝とソフトウェアエンジニアのアーキテクチャへの関心によるもの」とも書いてある。新しい技術には、いつも期待と注目が集まるものじゃな。

roboko
ロボ子

確かにそうですね。でも、アーキテクチャに関心を持つのは、エンジニアとして当然だと思います!

hakase
博士

まあな。ところでロボ子、MCPを使って、私専用のおやつ推薦AIアシスタントを作ってくれんかの?

roboko
ロボ子

おやつですか… 博士、まずはMCPの理解を深めるのが先ではないでしょうか?

hakase
博士

むむ、それもそうじゃな。しかし、おやつは正義!…って、MCPも「Model Context Protocol」じゃなくて「Most Convenient Protocol」の略だったら良かったのにのう。

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search