Skip to main content
Glama
B2Brilliant MCP Server

B2Brilliant MCP Server

B2Brilliant MCP Server

Model Context Protocol (MCP) server for the B2Brilliant Campaign Agent API.

Quick Start

  1. Install globally from NPM:

    npm install -g b2brilliant-mcp-server
  2. Set your API key:

    export B2BRILLIANT_API_KEY=your_api_key_here
  3. Run the server:

    b2brilliant-mcp

Related MCP server: Prospeo MCP Server

Available Tools

User Business Tools

  • discover_user_business - Analyze your business from website URLs

  • refine_user_business - Refine your business information with feedback

Target Business Tools

  • discover_business - Analyze target business from website URLs

  • refine_business - Refine target business information with feedback

  • check_compatibility - Assess compatibility between businesses

Campaign Tools

  • create_campaign - Generate marketing campaigns for target business

  • refine_campaign - Improve campaigns based on feedback

Configuration

The server requires a B2Brilliant API key set as an environment variable:

export B2BRILLIANT_API_KEY=your_api_key_here

Get your API key by signing up for beta access at B2Brilliant.app.

Development Setup

If you want to contribute or work with the source code:

  1. Clone the repository and navigate to the MCP package:

    cd pkg/mcp
  2. Install dependencies:

    npm install
  3. Build the project:

    npm run build
  4. Run tests:

    npm test
  5. Run locally:

    npm start

Usage with Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "b2brilliant": {
      "command": "b2brilliant-mcp",
      "env": {
        "B2BRILLIANT_API_KEY": "your_api_key_here"
      }
    }
  }
}

Example Workflow

  1. Discover your business:

    Use discover_user_business with your website URL
  2. Find target business:

    Use discover_business with target company URL
  3. Check compatibility:

    Use check_compatibility with both business objects
  4. Create campaign:

    Use create_campaign to generate personalized outreach

Available Tools

7 tools
check_compatibilityC

Assess compatibility between your business and a target business

Inputs: userBusiness (required), targetBusiness (required).

create_campaignB

Create marketing campaigns for a target business

Inputs: userBusiness (required), targetBusiness (required), campaignTypes.

discover_businessC

Discover and analyze a target business from website URLs

Inputs: urls (required), options.

discover_user_businessA

Discover and analyze your business information from website URLs

Inputs: urls (required), options.

refine_businessB

Refine target business information based on feedback

Inputs: business (required), feedback (required).

refine_campaignB

Refine marketing campaigns based on feedback

Inputs: campaign (required), feedback (required), userBusiness (required), targetBusiness (required).

refine_user_businessB

Refine your business information based on feedback

Inputs: business (required), feedback (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.5/5.0

    Scored across 7 tools

    Disambiguation5/5

    Each tool targets a distinct resource and action: user business vs target business, discovery vs refinement, compatibility checking, and campaign creation vs refinement. The user/target and action distinctions are clearly separated.

    Naming Consistency5/5

    All tools follow a consistent verb_noun pattern with snake_case. The naming clearly separates 'user_business' from 'business' and pairs discover/refine, and create/refine for campaigns.

    Tool Count5/5

    Seven tools is well-scoped for a business compatibility and campaign creation workflow. Each tool serves a distinct step in the process without redundancy or bloat.

    Completeness4/5

    The tool set covers the core workflow: discover and refine both businesses, check compatibility, and create/refine campaigns. Minor gaps exist such as no campaign listing or deletion, but these are not critical for the stated purpose.

    Maintenance

    ActivityInactive
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      B
      quality
      C
      maintenance
      Provides 19 B2B data enrichment tools for finding and validating emails, searching company profiles, analyzing job postings, discovering employee information, and researching advertising campaigns through the LeadMagic API.
      19
      26 npm
      7
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Enables AI tools to search and enrich B2B leads, including finding professional emails, company profiles, and filtering people and companies by various criteria.
      5
      468 npm
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Provides tools for lead discovery, company research, email finding, social media search, and CSV export to support AI-driven customer outreach and business development.
      MIT