Black Label Plugins

MCP serverWeb & browsing

Audit a business website for observed crawl and indexing issues with source-linked fixes.

Available today. Use it from your connected AI after setup.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Then ask your AI: use the audit business site tool from Black Label Plugins

Install Black Label Plugins

The server’s own address, for the clients that take one directly. Or connect ahel onceand every client you use reads it from one address, with the account kept on ahel rather than in each client’s config.

  • Claude Code

    claude mcp add --transport http --scope user black-label-plugins 'https://audit-mcp.blacklabelbots.com/mcp'

    Run it once in your project, then open /mcp to approve any sign-in the server asks for.

  • Claude Desktop

    https://audit-mcp.blacklabelbots.com/mcp

    Add a custom connector in Settings, paste this address, and approve the sign-in.

  • Cursor

    cursor://anysphere.cursor-deeplink/mcp/install?name=black-label-plugins&config=eyJ1cmwiOiJodHRwczovL2F1ZGl0LW1jcC5ibGFja2xhYmVsYm90cy5jb20vbWNwIn0=

    Open the link and Cursor adds the server at that address.

  • ChatGPT

    https://audit-mcp.blacklabelbots.com/mcp

    In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.

  • Codex

    codex mcp add black-label-plugins --url 'https://audit-mcp.blacklabelbots.com/mcp'

    Run it once, then sign in with codex mcp login black-label-plugins if the server asks for an account.

From the project's README

As published by mthburnsbarber-web/black-label-plugins in README.md.

Three business-use plugins for Codex and Claude Code. Browser 1.0.2; Presence 1.0.1; Business Site Audit 1.1.2.

  • Black Label Browser: control real Safari and Chrome on macOS through Accessibility and native input. No browser extension, CDP, Apple Events or Automator.
  • Black Label Presence: coordinate an owner-authorized presence campaign, inspect real content and media, prevent duplicate submissions, and record observed receipts. The executing agent performs browser actions.
  • Business Site Audit: audit your own public website for crawl, indexing, metadata and structured-data issues, with observed source URLs and focused fixes. Its declared, hosted MCP tool needs no account or local runtime.

Install

Browser and Presence require macOS 13 or later, Python 3.9+, Apple's Command Line Tools (xcrun swiftc), Safari or Chrome, and a host supporting local stdio MCP plugins. Business Site Audit uses its public HTTPS MCP server and works wherever the plugin host supports remote MCP. Build the browser helper on the target Mac. The helper is locally ad-hoc signed; this release is source, not a notarized binary.

git clone https://github.com/mthburnsbarber-web/black-label-plugins.git
cd black-label-plugins
python3 black-label-browser/install.py

Grant Black Label Browser Bridge Accessibility and Screen Recording through macOS System Settings when needed. Installation does not change permissions. Text-code lookup also needs the Python host's existing permission to read Messages; the helper's Accessibility grant alone does not provide that access.

For Codex:

codex plugin marketplace add https://github.com/mthburnsbarber-web/black-label-plugins.git
codex plugin add black-label-browser@black-label-public
codex plugin add black-label-presence@black-label-public
codex plugin add business-site-audit@black-label-public

For Claude Code:

claude plugin marketplace add https://github.com/mthburnsbarber-web/black-label-plugins.git
claude plugin install black-label-browser@black-label-public --scope user
claude plugin install black-label-presence@black-label-public --scope user
claude plugin install business-site-audit@black-label-public --scope user

Reload plugins or refresh the host's tool context. These are independently hosted public plugins; installation does not imply OpenAI or Anthropic directory approval.

Use

“Audit my business website and show the evidence behind the first fixes.”

Or, with Browser and Presence installed: “Publish one distinct product update with matching real screenshots on our existing LinkedIn and X accounts, finish the requested profile corrections, and give me the verified links.”

The agent discovers the exact authorized identities from the live browser. It retains corrections, inspects content, executes actions and checks results without repeatedly asking for the same instruction. Draft and audit requests remain non-publishing tasks.

The public registry contains 57 destinations, no personal accounts or credentials: 44 active templates, eight held, three excluded and two conditional. Use an explicit site list for a narrow job. To customize destinations, make a private copy of black-label-presence/platforms.json, change requirements/account candidates/dispositions, and configure BL_PRESENCE_REGISTRY in the Presence MCP environment. Never commit that private copy. Registry coverage is not proof of real authentication or site-specific API support.

The browser supports saved sessions and ordinary password autofill. Email verification is a search route executed by the agent, not an inbox reader. Text-code matching uses recent incoming Messages with service/time/sender filtering. Human checks and device approvals require the real user's action; work resumes afterward. Providers may change their UI or restrict accounts.

Verification

python3 -m unittest discover -s black-label-presence/tests -v
python3 -m unittest discover -s black-label-browser/tests -v
python3 black-label-browser/tests/live_native.py
npm --prefix business-site-audit-mcp test
node business-site-audit-mcp/bin/audit-site.mjs https://example.com/

The native browser command opens localhost fixture tabs in Safari and Chrome, changes foreground focus, and tests text entry, submission/readback, screenshots and native file selection. It creates no social posts. The site audit CLI is a maintainer check; buyers use the declared MCP tool. See VERIFICATION.md for exact observed evidence and limits, and PRIVACY.md for data handling.

Support and license

Report reproducible issues at https://github.com/mthburnsbarber-web/black-label-plugins/issues. Include versions and redacted errors, never passwords, codes or inbox contents. MIT license. Maintained by Black Label.

Tools it offers (1)

What this server listed when ahel dialed its public endpoint in Sep 2026, with no key and no account of yours. The names are the server’s own.

  • audit_business_site

Signals

Last commit
Sep 2026
Advanced
Delivery
business-site-audit MCP server → your ahel connector (mcp.ahel.ai) → your AI.
Item type
mcp-server
Key
io-github-mthburnsbarber-web-business-site-audit
Source
github.com/mthburnsbarber-web/black-label-plugins
Hosted endpoint
https://audit-mcp.blacklabelbots.com/mcp