認証
MCP への認証はクライアントインテグレーションツールによって異なります。Connect AI は OAuth と基本認証の両方をサポートしています。基本認証には、Connect AI ユーザー ID と Connect AI の 設定 ページで生成した PAT が必要です。 詳細については、認証 を参照してください。MCP ツール
LLM はデータを返すためにデータリソースの使用に依存しています。Connect AI MCP サーバーは、自然言語の質問に応答してデータを提供するために以下のツールを使用します。- getCatalogs — Connect AI から利用可能なコネクションの一覧を取得します。
- getSchemas — 特定のカタログの Connect AI からデータベーススキーマを取得します。スキーマはカタログ内のテーブルとストアドプロシージャを整理します。
- getTables — 特定のカタログとスキーマの Connect AI からデータベーステーブルを取得します。
- getColumns — 特定のカタログ、スキーマ、テーブルの Connect AI から利用可能なデータベースカラムの一覧を取得します。このリソースはテーブル構造とカラム定義を調べます。
- queryData — 接続されたデータソースに対して SQL クエリを実行し、結果を取得します。
- getProcedures — 特定のカタログとスキーマの Connect AI からストアドプロシージャを取得します。ストアドプロシージャにはスキーマ内で実行可能な SQL ロジックが含まれます。
- getProcedureParameters — 特定のカタログ、スキーマ、プロシージャのストアドプロシージャのパラメータメタデータを Connect AI から取得します。パラメータメタデータには、適切なプロシージャ実行に必要な名前、データ型、方向が含まれます。
- executeProcedure — 選択したカタログとスキーマのストアドプロシージャを実行します。