brilliant-directories-mcp は何をしますか?
Brilliant Directories公式MCPサーバー — メンバー、投稿、リード、レビュー、ページなどを任意のAIエージェントから管理できます。OpenAPI 3.1仕様を含みます。
機能
- メンバー管理: メンバーの作成、更新、削除、検索、一覧表示
- 投稿管理: 投稿の作成、編集、承認、削除
- リード管理: リードの取得、フィルタリング、ステータス更新
- レビュー管理: レビューの取得、承認、返信管理
- ページ管理: 静的ページの作成、編集
- カテゴリ管理: カテゴリの作成、更新
使用方法
前提条件
- Brilliant DirectoriesのAPIキー(管理パネルから取得)
- MCP対応クライアント(Claude Code、Cursor、Codexなど)
インストール
# MCP設定ファイルに追加
{
"mcpServers": {
"brilliant-directories": {
"command": "npx",
"args": [
"-y",
"@brilliantdirectories/mcp-server"
],
"env": {
"BD_API_KEY": "your-api-key-here",
"BD_BASE_URL": "https://your-site.brilliantdirectories.com"
}
}
}
}
環境変数
| 変数名 | 説明 | 必須 |
|---|---|---|
BD_API_KEY | Brilliant Directories APIキー | はい |
BD_BASE_URL | サイトのベースURL(例:https://example.bd.com) | はい |
APIエンドポイント
MCPサーバーは以下の主要な操作を提供します:
list_members— 全メンバーの一覧表示create_member— 新しいメンバーの作成update_member— 既存メンバーの編集delete_member— メンバーの削除list_posts— 投稿の一覧表示create_post— 新しい投稿の作成update_post— 投稿の編集list_leads— リードの一覧表示update_lead_status— リードステータスの更新list_reviews— レビューの一覧表示approve_review— レビューの承認list_pages— ページの一覧表示create_page— 新しいページの作成
開発者向け
OpenAPI 3.1仕様はプロジェクトルートのopenapi.ymlに含まれています。独自のクライアントを生成する場合はこのファイルを参照してください。
# OpenAPI仕様の検証
npx @apidevtools/swagger-cli validate openapi.yml
サポート
問題や機能リクエストはGitHub Issuesに報告してください。
ライセンス
MIT