機械翻訳について

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サーバーには、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クライアントをサポートするエージェントAIアプリケーションを介してMCPツールにアクセスできます。 MCPツールにアクセスするには、MCPツールをDBMS_CLOUD_AGENT_AIパッケージに登録する必要があります。

機能 説明

MCPサーバーの有効化

データベース管理者またはADMINユーザーは、OCIフリーフォーム・タグを使用してMCPサーバーを有効または無効にできます。 詳細は、Enable MCP Serverを参照してください。

Select AIエージェントへのカスタム・ツール登録

データベース・ユーザーは、DBMS_CLOUD_AI_AGENT PL/SQLパッケージを使用してカスタム・ツールを登録します。 詳細は、Select AI Agentツールの作成を参照してください。

認証

MCPサーバーは、データベース資格証明を使用した認証をサポートしています。 詳細は、AIエージェント・アプリケーションでのMCPサーバーの構成を参照してください。

セキュリティ制御

仮想プライベート・データベース(VPD)ポリシーを使用して、レート制限、アクセス制御リスト(ACL)およびプライベート・エンドポイント(PE)の強制、およびファイングレイン・セキュア・データ・アクセス制御を実装します。 詳細は、Create and Register a VPD Policyを参照してください。

MCPサーバーのアーキテクチャ

ここでは、MCPサーバーアーキテクチャーとその主要コンポーネントの概要を示します。

MCPサーバーアーキテクチャーは、Unified Security Layer、Multi-tenant MCP Server、および Select AI Agent Frameworkの3つの主要なレイヤーに編成されています。 これらのレイヤーは、Autonomous AI Databaseとネイティブに統合された、安全で管理されたデータベースごとのMCPサーバーを提供します。

統合セキュリティ・レイヤー

Unified Security Layerを使用すると、次のことができます。
  • ネットワークACLの適用およびプライベート・エンドポイントのサポート
  • データベースIDのサポート
  • データベース・ロールおよび仮想プライベート・データベース(VPD)ポリシーの強制

マルチテナントMCPサーバー

マルチテナントMCPサーバーを使用すると、次のことができます。

  • MCPサーバーのデプロイメントやインフラストラクチャを管理することなく、Select AI Agentカスタム・ツールを安全に使用
  • すべての相互作用をデータベース監査ログに記録します。

Select AI Agent Framework

Select AI Agentフレームワークを使用すると、次のことができます。

  • Select AI Agentで定義されたツールを利用する
  • ツールの登録および更新
  • MCPツールとして公開されるツールのライフサイクルを管理

詳細は、Select AI Agentを参照してください。