MCP
AIアシスタントとデータソースを接続するための標準
AIシステムが必要なデータに安全かつ効率的にアクセスできるようになる
LLMのための拡張機能みたいなのをイメージすれば良さそう
spec, docs, sdkなど
AI版のLSPみたいなものかmrsekut.icon 大まかな使用用途
外部の情報を取得する
e.g. ライブラリのdocsを読ませる?
外部ツールの操作
他のアプリを操作させる
e.g. 任意の関数を呼ぶ、Slackに投稿する
従来の課題
個別のAIモデル毎に、個別のデータソース毎に、個別の実装が必要で互換性が低かった
例えば、エディタ上のAI支援ツールの開発者目線だと
今までは個別のモデルに対して実装が必要だったが、
MCP一つに対応する様に実装すれば、(MCPに対応している)任意のモデルに対して利用できる