• 検証
  • マッピング
  • 信頼性
  • 人間による操作

AIでDirectusのデータベーススキーマを解析する方法

Directusを一度エージェントに接続するだけで、コードエディタを離れることなく、AIがデータ構造全体を把握できるようになります。

このページについてAIに聞く

すぐに答え

AIはDirectusのデータモデルを把握できますか?

はい。AIエージェントはこのMCPを使用して、Directusインスタンスからコレクション名やフィールド定義を直接取得します。これにより、コードを書きながらフィールドの型やリレーションを検証できます。データ構造を正確に把握することが可能です。

解析結果の活用

データモデルの活用方法

データモデルのマッピングという重い作業は、すべてAIが担当します。

検証

フィールド型の確認

AIがフィールドが文字列、整数、またはリレーションであるかをチェックします。クエリでどのようなデータ型を期待すべきかが明確になります。

マッピング

正確なコレクション一覧

エージェントが利用可能なコレクションの全リストを取得します。タイポを防ぎ、正しいテーブルを確実に指定できます。

信頼性

リアルタイム同期

AIはライブスキーマを読み取るため、新しいフィールドの追加やリレーションの変更も即座に反映されます。

人間による操作

手動での設計

AIは構造を読み取れますが、Directusダッシュボード上でのコレクションの構築や変更は、引き続きユーザーが行う必要があります。

ワークフロー

データについて質問した際のAIの動き

エージェントは特定のプロセスを経て、Directus環境の構成を把握します。

  1. コレクションの検索

    Directusインスタンス内で現在利用可能なすべてのコレクションを特定します。

    list_collections
  2. 対象の指定

    特定のコレクション名が指定されると、エージェントはその詳細なメタデータを取得します。

    get_collection
  3. フィールド詳細の解析

    コレクション内の個々のフィールドを調べ、その型やプロパティを確認します。

    list_fields
  4. フィールド型の検証

    取得したフィールド情報に基づき、データ形式が想定通りであるかを確認します。

    list_fields

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使って、Directusスキーマとの対話を始めてください。

出発点

コレクション名は、実際に使用しているDirectusプロジェクトのものに書き換えてください。

Directus Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_GfUHShsR6dDBscbzwfGCgCgJZgBT5MsQqEXOFrFu/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Directus capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "directus-alternative-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_GfUHShsR6dDBscbzwfGCgCgJZgBT5MsQqEXOFrFu/mcp"
    }
  }
}
チャットにコピー04
  • Directusインスタンス内のすべてのコレクションをリストアップして。

  • 'orders' コレクションに含まれるフィールドは何ですか?

  • 'customers' コレクションを確認して、必須項目となっているフィールドを教えて。

  • 'products' コレクションは 'categories' と外部キーリレーションを持っていますか?

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

一度接続すれば、あとは聞くだけです

リンクからインスタンスを接続してください。認証情報は暗号化されて保護されるため、すぐにデータとの対話を開始できます。

DirectusをAIに接続する

FAQ

スキーマ解析の仕組みについて

  • 01

    AIはデータベーススキーマを変更できますか?

    いいえ。このMCPは既存の構造を読み取り、リスト化するためのツールのみを提供します。コレクションやフィールドの作成、更新、削除を行うことはできません。

  • 02

    AIは行の中にある実際のデータを見ることができますか?

    いいえ。この機能はスキーマとフィールド定義の解析に限定されており、レコード自体のクエリを実行することはできません。

  • 03

    AIはカスタムフィールドを認識できますか?

    はい。Directusダッシュボードでカスタムフィールドを追加した場合、エージェントがコレクションを解析する際にそれも認識されます。

  • 04

    どのフィールドがリレーションであるかをAIはどうやって判断しますか?

    エージェントはフィールドのメタデータを読み取ることでリレーションの種類を特定し、コレクション同士がどのように紐付いているかを理解します。

  • 05

    AIにDirectusのパスワードを教える必要がありますか?

    いいえ。Vinkiusを介して安全に接続を管理するため、エージェントがユーザーの生のログイン情報を目にすることはありません。

  • Directusに関するその他の質問 Directus Connectorの全機能を見る

『Directus』を Claude、Cursor、ChatGPT などに接続