Model Context Protocol
- プラン: Premium、Ultimate
- 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated
- ステータス: ベータ版
Model Context Protocol(MCP)は、AIアシスタントを既存のツールやデータソースに接続するオープン標準です。MCPは、ユニバーサルアダプターとして機能します。ソフトウェアプラットフォームごとに個別のカスタム接続を作成する代わりに、システム通信に単一の標準化されたプロトコルを使用できます。
たとえば、AIアシスタントは、CRMから顧客データをプルし、GitLabのプロジェクトステータスを確認し、同じプロトコルを介してWikiのドキュメントを参照できます。このアプローチにより、デベロッパーの設定が軽減され、必要なコンテキストにアクセスできる、より強力なAIアシスタントが作成されます。
GitLabは、MCPを2つの方法でサポートしています:
MCPクライアント: GitLab Duo機能(例: GitLab Duo Agentic Chat)を外部のModel Context Protocol(MCP)サーバーに接続することで、他のシステムからのデータやツールにアクセスし、より包括的な支援を提供します。
MCPサーバー: 外部AIツールをGitLabインスタンスに接続します。接続されたツールは、プロジェクト、イシュー、マージリクエスト、その他のGitLabデータに安全にアクセスできます。