Labsco
SerpstatGlobal logo

LLM Brand Monitor MCP Server

โ˜… 1

from SerpstatGlobal

MCP server for LLM Brand Monitor โ€” track how AI models mention your brand. Requires an API key (LBM_API_KEY) from llmbrandmonitor.com.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedAccount requiredNeeds API keys

LLM Brand Monitor MCP Server

npm version MCP Badge License: MIT

MCP server for LLM Brand Monitor โ€” a platform that tracks how AI models mention your brand.

Connect Claude, Cursor, Windsurf, or any MCP-compatible client to manage brand monitoring projects, run scans across 350+ LLMs, and analyze results โ€” all through natural language.

Getting an API Key

  1. Sign up at llmbrandmonitor.com
  2. Open your Profile page
  3. Copy your API key (starts with lbm_)
<img src="https://img.serpstat.com/vitos/2026-04-21_3d779555.png" alt="API key in LLM Brand Monitor profile" width="600" />

Tools

17 tools across 4 categories:

Projects (7 tools)

ToolWhat it does
lbm_list_projectsList all brand monitoring projects
lbm_get_projectGet project details with prompts and models
lbm_create_projectCreate a new project
lbm_update_projectUpdate project name, models, or monitoring settings
lbm_archive_projectArchive a project
lbm_add_promptsAdd monitoring prompts to a project
lbm_delete_promptRemove a prompt from a project

Scans (3 tools)

ToolWhat it does
lbm_run_scanStart a scan โ€” sends prompts to LLMs and collects responses
lbm_get_scan_statusCheck scan progress
lbm_list_scansView scan history

Results (5 tools)

ToolWhat it does
lbm_list_resultsBrowse monitoring results (brand mentions, status)
lbm_get_transcriptRead the full LLM response for a specific result
lbm_list_competitorsSee which competitor brands LLMs mention
lbm_list_linksSee which URLs and domains LLMs cite
lbm_get_historyCompetitor mention trends over time

Models & Usage (2 tools)

ToolWhat it does
lbm_list_modelsList 350+ available LLM models
lbm_get_usageCheck credit balance and usage stats

Typical Workflow

You: "What brand monitoring projects do I have?"
Claude: โ†’ lbm_list_projects

You: "Run a scan on the Serpstat project"
Claude: โ†’ lbm_run_scan (asks you to confirm โ€” scans spend credits)
       โ†’ lbm_get_scan_status (polls until complete)

You: "Show me the results โ€” which models mentioned my brand?"
Claude: โ†’ lbm_list_results

You: "What did GPT-5 say exactly?"
Claude: โ†’ lbm_get_transcript

You: "Who are my competitors according to AI models?"
Claude: โ†’ lbm_list_competitors

Token-Efficient Responses

All list tools return compact CSV by default instead of verbose JSON. This reduces token usage by 80โ€“96%, keeping responses within context limits.

# Default (CSV) โ€” 3-6 key columns
competitor,mentions,visibility_pct
Competitor A,178,72.4
Competitor B,105,42.7

# Full JSON โ€” pass include_all_fields: true
{"data": [{"competitor_id": "...", "competitor_name": "Competitor A", ...}]}

All list tools support offset and limit for pagination.

Error Handling

Errors include actionable hints for the LLM:

ErrorHint
INSUFFICIENT_CREDITSCheck balance with lbm_get_usage. Top up at llmbrandmonitor.com/pricing
RATE_LIMITEDWait a few seconds and retry
NOT_FOUNDCall lbm_list_projects to verify the ID exists
UNAUTHORIZEDAPI key is invalid โ€” check LBM_API_KEY

Development

npm install
npm run build    # TypeScript โ†’ dist/
npm test         # 126 tests

API Documentation

Full REST API docs: llmbrandmonitor.com/api-docs

License

MIT