Directus MCP サーバー
Directus CMS用のモデルコンテキストプロトコル(MCP)を実装したNode.jsサーバー。AIクライアントがモデルコンテキストプロトコル(MCP)を介してDirectus APIと対話できるようにします。
ℹ 前提条件
▶️ クイックスタート
- Directus API 認証情報を取得する
- Directusインスタンスに移動する
- 静的アクセストークンを作成するか、メールアドレスとパスワードを取得します
- これらの認証情報を安全に保管してください
- AIエディターに追加するあるいは、メール/パスワード認証を使用することもできます。カーソルの場合:
- 設定→カーソル設定→MCPに移動します
+ Add New Global MCP Server
クリック- 設定を貼り付ける
- プレースホルダーの値を Directus の資格情報に置き換えます
- 保存してカーソルを再起動
Claude Desktopの場合:
- 設定→開発者向けを開く
Edit Config
クリック- コードエディタで
claude_desktop_config.json
を開き、設定を貼り付けます。 - プレースホルダーの値を Directus の資格情報に置き換えます
- 保存してクロードを再起動
❓ トラブルシューティング
MCP クライアント (Cursor や Claude Desktop など) でサーバーの起動に問題がある場合は、次の操作を試してください。
有効なDirectus認証情報があることを確認してください
- Directus URLが正しくアクセス可能であることを確認してください
- アクセストークンまたはメールアドレス/パスワードの認証情報が有効であることを確認してください
- MCPクライアント構成の資格情報を置き換えます
- MCPクライアントを保存して再起動します
NodeとNPMがインストールされていることを確認してください
Node と NPM がインストールされていることを確認するには、次のコマンドを実行します。
NPMキャッシュをクリアする
NPM キャッシュをクリアすると、 npx
の問題が解決する場合があります。
🛠️ 利用可能なツール
コレクションとアイテム
ファイル
ユーザーと権限
システム
🚧 開発モード
サーバーを開発モードで実行する場合:
- クローンしてインストール:
.env
に資格情報を追加します:- 開発サーバーを起動します:
📄 Directus 開発者リソース
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
AI クライアントがモデル コンテキスト プロトコルを介して Directus CMS API と対話し、コレクション、アイテム、ファイル、ユーザー、およびシステム情報を管理できるようにする Node.js サーバー。
Related MCP Servers
- AsecurityFlicenseAqualityA Node.js server that provides advanced video and image processing capabilities through the Model Context Protocol, enabling operations like conversion, compression, editing, and effects application.Last updated -1013JavaScript
- AsecurityAlicenseAqualityA comprehensive Model Context Protocol server that provides advanced Node.js development tooling for automating project creation, component generation, package management, and documentation with AI-powered assistance.Last updated -72JavaScriptMIT License
- AsecurityAlicenseAqualityNode.js server implementing Model Context Protocol that enables interaction with TaskWarrior through natural language to view, filter, add, and complete tasks.Last updated -3131JavaScriptMIT License
- AsecurityAlicenseAqualityA Node.js implementation of the Model Context Protocol that provides secure shell command execution capabilities, allowing AI models like Claude to run shell commands in a controlled environment with built-in security measures.Last updated -111025JavaScriptMIT License