MCPサーバーについて
Oracle Autonomous AI Database MCP Serverは、モデル・コンテキスト・プロトコル(MCP)を介してデータベース・ツールおよび機能へのセキュアで標準化されたアクセスを提供するように設計された、管理されたマルチテナント・サーバーです。 Autonomous AI DatabaseごとにMCPサーバーを提供し、AIエージェントとクライアント・アプリケーションがMCP APIを使用してカスタムおよび組込みのSelect AI Agentツールとシームレスにやり取りできるようにします。
MCPサーバーは、データベース・アイデンティティ、認可およびガバナンス・フレームワークと統合され、エンタープライズ・グレードのセキュリティ、監査およびコンプライアンスをサポートします。 Oracle Autonomous AI Database (バージョン26aiおよび19c)でのみ使用可能であるため、独自のMCPインフラストラクチャを管理する必要がなくなります。
トピック
- MCPサーバーの利点
MCP Serverには、Oracle Autonomous AI Database内のAI駆動アプリケーションの統合、セキュリティおよび管理を強化するいくつかの利点があります。 - MCPサーバーの特長
MCPサーバーの主な特長を次の表でご紹介します。 - MCPサーバーのアーキテクチャ
ここでは、MCPサーバーのアーキテクチャとその主要コンポーネントの概要を示します。
MCPサーバーの利点
MCPサーバーには、Oracle Autonomous AI Database内のAI駆動アプリケーションの統合、セキュリティおよび管理を強化するいくつかの利点があります。
MCPサーバーは、MCPをサポートするAIエージェントをOracle Autonomous AI Databaseに接続するためのセキュアで効率的な方法を提供します。主なメリットは次のとおりです。
- Autonomous AI DatabaseとClaude Desktop、Visual Studio Code with Cline、OCI AI AgentなどのMCP互換クライアントをシームレスに統合しながら、セキュアで管理されたスコープ付きアクセスを実現します。
- 顧客側のMCPサーバー・インフラストラクチャは不要で、導入作業を削減できます。
- データベース・ロールと統合され、ネットワーク・アクセス制御リスト(ACL)およびプライベート・エンドポイント(PE)構成をサポートします。
親トピック: MCPサーバーについて
MCPサーバーの特徴
次の表で、MCPサーバーの主な機能ハイライトを確認します。
これらの機能により、MCPクライアントをサポートするエージェントAIアプリケーションを介してMCPツールにアクセスできます。 MCPツールにアクセスするには、MCPツールをDBMS_CLOUD_AGENT_AIパッケージに登録する必要があります。
| 機能 | 説明 |
|---|---|
|
MCPサーバーの有効化 |
データベース管理者または |
|
Select AIエージェントへのカスタム・ツール登録 |
データベース・ユーザーは、 |
|
認証 |
MCPサーバーは、データベース資格証明を使用した認証をサポートしています。 詳細は、AIエージェント・アプリケーションでのMCPサーバーの構成を参照してください。 |
|
セキュリティ制御 |
仮想プライベート・データベース(VPD)ポリシーを使用して、レート制限、アクセス制御リスト(ACL)およびプライベート・エンドポイント(PE)の強制、およびファイングレイン・セキュア・データ・アクセス制御を実装します。 詳細は、Create and Register a VPD Policyを参照してください。 |
親トピック: MCPサーバーについて
MCPサーバーのアーキテクチャ
ここでは、MCPサーバーアーキテクチャーとその主要コンポーネントの概要を示します。
MCPサーバーアーキテクチャーは、Unified Security Layer、Multi-tenant MCP Server、および Select AI Agent Frameworkの3つの主要なレイヤーに編成されています。 これらのレイヤーは、Autonomous AI Databaseとネイティブに統合された、安全で管理されたデータベースごとのMCPサーバーを提供します。
統合セキュリティ・レイヤー
- ネットワークACLの適用およびプライベート・エンドポイントのサポート
- データベースIDのサポート
- データベース・ロールおよび仮想プライベート・データベース(VPD)ポリシーの強制
マルチテナントMCPサーバー
マルチテナントMCPサーバーを使用すると、次のことができます。
- MCPサーバーのデプロイメントやインフラストラクチャを管理することなく、Select AI Agentカスタム・ツールを安全に使用
- すべての相互作用をデータベース監査ログに記録します。
Select AI Agent Framework
Select AI Agentフレームワークを使用すると、次のことができます。
- Select AI Agentで定義されたツールを利用する
- ツールの登録および更新
- MCPツールとして公開されるツールのライフサイクルを管理
詳細は、Select AI Agentを参照してください。
親トピック: MCPサーバーについて