How to integrate Brilliant directories MCP with OpenClaw

Connect OpenClaw to Brilliant directories MCP. Add a new member with company details, delete user and remove their uploaded images, and more using natural language, with authentication handled for you.

Brilliant directories logoBrilliant directories
Api Key

Brilliant Directories is an all-in-one platform for building and managing online membership communities and business directories. It streamlines listings, member management, and engagement tools into a single, easy interface.

44 Tools

Introduction

OpenClaw is the fastest growing agent harness out there, which can work 24/7 to automate almost any kind of tasks. However, its capabilities are limited to the tools it has access to. Composio allows your OpenClaw to access Brilliant directories with authentication management handled for you. You can execute actions on Brilliant directories via your favorite OpenClaw interface (Telegram, WhatsApp, TUI, etc), whichever you prefer.

For exact tool slugs and parameter tables, see the tool catalog in the Composio docs.

Also integrate Brilliant directories with

Why use Composio?

Apart from a managed and hosted MCP server, you will get:

  • Programmatic tool calling allows LLMs to write its code in a remote workbench to handle complex tool chaining. Reduces to-and-fro with LLMs for frequent tool calling.
  • Handling Large tool responses out of LLM context to minimize context rot.
  • Dynamic just-in-time access to 20,000 tools across 1700+ other Apps for cross-app workflows. It loads the tools you need, so LLMs aren't overwhelmed by tools you don't need.

How to install Brilliant directories with OpenClaw

Using Composio API Key and Setup Prompt

Copy the setup prompt from the OpenClaw dashboard
  • Run it in your OpenClaw chat interface.
  • Authenticate Brilliant directories from the dashboard
  • Go back to your OpenClaw interface and start asking questions.

Using OpenClaw/Composio Plugin

1. Install OpenClaw Composio plugin

bash
openclaw plugins install @composio/openclaw-plugin

2. Copy the API Key from dashboard.composio.dev

3. Setup OpenClaw Config

bash
openclaw config set plugins.entries.composio.config.consumerKey "ck_your_key_here"

4. Restart OpenClaw

bash
openclaw gateway restart

5. Go to your chat interface and start asking questions.

6. When prompted, authenticate the app and you're all set.

How It Works

The plugin connects to Composio's MCP server at https://connect.composio.dev/mcp and registers all available tools directly into the OpenClaw agent. Tools are called by name — no extra search or execute steps needed.

If a tool returns an auth error, the agent will prompt you to connect that toolkit at dashboard.composio.dev.

Configuration

bash
{
  "plugins": {
    "entries": {
      "composio": {
        "enabled": true,
        "config": {
          "consumerKey": "ck_your_key_here"
        }
      }
    }
  }
}
OptionDescriptionDefault
enabledEnable or disable the plugintrue
consumerKeyYour Composio consumer key (ck_...)—
mcpUrlMCP server URL (advanced)https://connect.composio.dev/mcp

What is the Brilliant directories MCP server, and what's possible with it?

The Brilliant directories MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your Brilliant directories account. It provides structured and secure access to your membership community and business directory platform, so your agent can perform actions like managing users, retrieving data categories, and automating lead and review workflows on your behalf.

  • User creation and management: Easily instruct your agent to create new users with detailed profiles or delete existing members, streamlining your directory's onboarding and maintenance.
  • Deep data category access: Ask your agent to fetch all available data categories from your site, making it simple to organize content or power dynamic site navigation experiences.
  • Lead field discovery and automation: Let your agent retrieve the full structure of your leads table, helping you automate lead capture, validation, or enrichment workflows with up-to-date field metadata.
  • Review field extraction and insights: Direct your agent to pull all available review fields, enabling smarter review management, analytics, or custom reporting based on your site’s feedback system.
  • User data field exploration: Have your agent fetch and analyze all user-related fields, supporting advanced user segmentation, targeted updates, or personalized communications.

Conclusion

You've successfully integrated Brilliant directories with OpenClaw using Composio plugin. Now interact with Brilliant directories directly from your terminal, Web UI, or any messenger app using natural language commands.

Key benefits of this setup:

  • Seamless integration across TUI, Web UIs, and Messenger apps like Telegram, WhatsApp, Slack, etc.
  • Natural language commands for Brilliant directories operations
  • Managed authentication through Composio
  • Access to 20,000+ tools across 1700+ apps for cross-app workflows
  • Programmatic tool calling for complex tool chaining

Next steps:

  • Try asking OpenClaw to perform various Brilliant directories operations
  • Explore cross-app workflows by connecting more toolkits like Calendar, Slack, Notion, etc.
  • Build complex automation scripts that leverage OpenClaw's 24/7 running capabilities
TOOLS

Supported Tools

Every Brilliant directories action and event your agent gets out of the box.

Create Album Photo

Tool to add a new album photo to a user's portfolio in Brilliant Directories.

Create Data Category

Creates a new data category (post type) in the Brilliant Directories website database.

Create Data Post

Tool to create a new Single Image Post (member post) in the Brilliant Directories database.

Create Lead

Tool to create a new lead in the Brilliant Directories database.

Create Portfolio Group

Creates a new multi-image portfolio post in the Brilliant Directories database.

Create Unsubscribe

Tool to add an unsubscriber to the database and unsubscribe a member from email campaigns.

Create User

Creates a Brilliant Directories user or member account with email, a password of at least six characters, and a membership plan ID, plus optional personal, contact, address, profile, and status fields.

Create Users Click

Tool to add a new user clicked link tracking record to the database.

Create Widget

Tool to create a new widget in the Brilliant Directories website database.

Delete Album Photo

Tool to delete an album photo and its related data from the database.

Delete Data Category

Tool to permanently delete a post type (data category) and all related data from the database.

Delete Lead

Tool to delete a lead and their related data from the database.

Delete Portfolio Group

Tool to delete a multi-image post (portfolio group) and its related data from the database.

Delete Unsubscribe Record

Tool to delete an unsubscribe record and its related data from the database.

Delete User

Deletes a Brilliant Directories user and related data, with an option to delete the member's uploaded image files.

Delete Users Click

Tool to delete a user clicked link and their related data from the database.

Delete Widget

Tool to delete a widget and its related data from the database.

Get Album Photo

Retrieves an album image by photo ID, returning supported metadata such as title, description, file paths, timestamps, and status.

Get Data Categories Fields

This tool retrieves all available custom fields for Data Categories (Post Types) in a Brilliant Directories website.

Get Data Category

Retrieves configuration data for a single Brilliant Directories post type by data ID, including identifying fields and search configuration.

Get Data Post

Retrieves a single image or video member post by post ID, returning supported post content, author, category, and associated user information.

Get Lead

Retrieves a lead by ID from Brilliant Directories, returning supported contact, inquiry, location, category, and other lead details.

Get Lead Fields

Returns a fixed list of lead field names, types, labels, and required and system-field flags after an API connectivity check.

Get Portfolio Group

Retrieves a multi-image post by group ID, returning supported post fields such as description, location, tags, image references, and property details when available.

Get Review

Tool to retrieve complete review data from Brilliant Directories based on review_id.

Get Reviews Fields

Returns a fixed set of review field definitions, including names, types, descriptions, and required flags.

Get Unsubscribe Record

Tool to retrieve a single unsubscriber record by ID.

Get User by ID

Tool to retrieve comprehensive data for a single user by their user_id.

Get User Data

Retrieves comprehensive user data from the Brilliant Directories database by searching for a specific property value.

Get User Clicked Link

Tool to retrieve click tracking data for a single user clicked link based on the click_id.

Get User Transactions

Retrieves payment and transaction history for a member using both user_id and client_id.

Get Widget

Retrieves the data of a single widget based on the widget_id.

Match Leads

Tool to match a batch of emails or user IDs to a specific lead record.

Search Reviews

Search reviews and their related data from the database.

Search Users

Search for users/members in the Brilliant Directories database with advanced filtering options.

Update Album Photo

Updates an existing album photo record in the Brilliant Directories database.

Update Data Category

Tool to update an existing post type (data category) record in Brilliant Directories.

Update Data Post

Updates a single image post and related data by post ID, including content, status, and metadata.

Update Lead

Updates an existing lead record in the Brilliant Directories website database.

Update Portfolio Group

Tool to update a multi-image post (portfolio group) record in the Brilliant Directories database.

Update Unsubscribe

Updates an existing unsubscribe list record in the Brilliant Directories database.

Update User

Updates an existing user record in the Brilliant Directories website database.

Update User Click Record

Updates a user clicked link record and their related data from the database.

Update Widget

Tool to update an existing widget record in the Brilliant Directories database.

FAQ

Frequently asked questions

Start with Brilliant directories.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Brilliant directories tool your agent needs.Free to start.

Start building