Communityコーディング&開発github.com

brilliantdirectories/brilliant-directories-mcp

Brilliant Directories公式MCPサーバー。メンバー、投稿、リード、レビュー、ページなどを任意のAIエージェントから管理できます。OpenAPI 3.1仕様を含みます。

brilliant-directories-mcp とは?

このMCP(Model Context Protocol)サーバーは、Brilliant DirectoriesプラットフォームをAIエージェントと統合するための公式ツールです。メンバー管理、投稿の作成・編集、リードの追跡、レビューの管理、ページの更新など、ディレクトリ運用に必要な主要機能をAIエージェントから直接操作できるようにします。OpenAPI 3.1仕様に基づいて構築されており、Claude、Cursor、CodexなどのMCP対応クライアントと互換性があります。このサーバーを使うことで、ディレクトリサイトの管理作業を自然言語で指示できるようになり、人的作業を大幅に削減できます。具体的には、新しいメンバーの追加、カテゴリ管理、レビュー承認フローの自動化、リード情報の抽出といった処理を、コードを書かずに実現できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add brilliantdirectories/brilliant-directories-mcp

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

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_KEYBrilliant 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

関連スキル