そもそもMCPとは
AIの何か
wikiによると
Model Context Protocol
https://en.wikipedia.org/wiki/Model_Context_Protocol
モデル・コンテキスト・プロトコル(MCP)は、大規模言語モデル(LLM)などの人工知能(AI)モデルが外部ツール、システム、データソースとデータを統合して共有する方法を標準化するために、Anthropicによって導入されたオープンスタンダードのオープンソースフレームワークです。
Anthropicの何か
サイト見る
【MCPのトリセツ #1】MCPの概要と導入方法
https://zenn.dev/takna/articles/mcp-server-tutorial-01-install
単語を拾う
AIエージェント
生成AIとは違うという認識
Anthropic
Anthropicとは、OpenAIの元メンバーによって設立されたアメリカの人工知能のスタートアップ企業および公益法人である 。
MCPサーバ
???
この辺見るか
MCPで変わるAIエージェント開発
https://qiita.com/ksonoda/items/1c681a563a95a93975ff
まずは、MCPとは、クライアントサーバ型らしい。
クライアントは、ユーザが入力したテキストの意図を理解する(わかる)。そしてどのMCPサーバで実行すべきか判断し、送信する(多少わかる)
つまり、MCPクライアントはリクエストを受け取って動き回って、MCPサーバで処理する?
AIエージェントと何が違うのか
次にやること
- いくらか種類があると思うので、その辺を調べていく
- AIエージェントとMCPの違いを考える