Brilliant Directories MCP

Created By
Brilliant Directories2 months ago
Official MCP server for Brilliant Directories, the membership and directory website platform powering 50,000+ sites. Manage members, posts, leads, reviews, pages, redirects, email templates, forms, menus, tags, and more from any AI agent. Ships an OpenAPI 3.1 spec and an interactive setup wizard.
Overview

Brilliant Directories MCP Server

Official MCP server for Brilliant Directories, the SaaS platform powering 50,000+ membership and directory websites. Give any AI agent full access to your BD site with one API key — no custom code required.

What it does

Exposes the Brilliant Directories REST API as structured MCP tools so AI agents (Claude, GPT, Cursor) and automation platforms (n8n, Make, Zapier) can manage your site:

  • Members — create, update, search, get
  • Posts — events, classifieds, articles, deals
  • Leads — inbound inquiries and matching
  • Reviews — list, create, update, delete
  • Pages — homepage, landing pages, about/contact, templates
  • Redirects — 301 rules for preserving SEO
  • Email Templates, Forms, Menus, Tags, Categories, and more

Install in 30 seconds

npx brilliant-directories-mcp --setup

Server Config

{
  "mcpServers": {
    "bd-api": {
      "command": "npx",
      "args": [
        "-y",
        "brilliant-directories-mcp",
        "--api-key",
        "YOUR_BD_API_KEY",
        "--url",
        "https://your-site.com"
      ]
    }
  }
}
Project Info
Created At
2 months ago
Updated At
2 months ago
Author Name
Brilliant Directories
Star
-
Language
-
License
-
Category

Recommend Servers

View All
Bruno Mcp
@Ostico

A Model Context Protocol (MCP) server for creating, managing, and executing Bruno API testing collections. Supports both .bru and .yml (opencollection) formats with built-in security hardening. Why This MCP Server? Use this when you want an AI agent (Claude, Copilot, etc.) to create, inspect, or execute Bruno API test collections programmatically — without opening the Bruno GUI or installing the Bruno CLI. Typical use cases: AI-assisted test generation, CI pipeline integration, automated API exploration. Requires Node.js >= 18.0.0. Features: - Collection Management: Create and organize Bruno collections - Environment Configuration: Manage multiple environments (dev, staging, prod) - Request Generation: Generate request files for all HTTP methods - Authentication Support: Bearer, Basic, OAuth 2.0, API key, Digest - Test Scripts: Add pre/post request scripts and assertions - CRUD Operations: Generate complete CRUD request sets - Collection Statistics: Analyze existing collections - Dual Format Support: .bru (legacy) and .yml (opencollection YAML) with auto-detection - Collection Discovery: Discover Bruno collections from workspace with zero config - Request Modification: Partial-merge updates to existing request files - Variable Chaining: bru.setVar()/bru.getVar() for cross-request variable flow - Dependency Ordering: Topological sort for test suite execution order - Request Execution: Execute requests and run tests with structured results - Security Hardening: SSRF protection, path traversal prevention, VM sandbox for test scripts

a day ago