MCPとRAG:両方必要?
RAGはプロンプトに入れるテキストを取得し、MCPはモデルをリアルタイムのツールやデータにつなぎます。解決する課題が異なり、組み合わせても効果的です。
要点
RAG(検索拡張生成)はドキュメントストアを検索し、関連性の高い箇所をプロンプトに挿入します。MCPはモデルが他のシステムのツールを呼び出したりリソースを読んだりでき、操作の実行も可能です。
組み合わせる
RAGパイプラインをMCPツール(例:search_docs ツール)として公開すれば、どのMCPクライアントからも使えます。そうしたサーバーはメモリ系のおすすめMCPサーバーやメモリ・ナレッジカテゴリにあります。
目安
- 引用元にする静的な知識:RAG。
- リアルタイムのデータ、操作、多数のシステム:MCP。