Skip to main content
Glama
lorquaid

Black Flag Alert MCP Server

by lorquaid

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BFA_API_KEYYesYour Black Flag Alert API key (e.g. bfa_live_...)
BFA_BASE_URLNoBase URL for the Black Flag Alert APIhttps://blackflagalert.com

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_companiesA

Search UK companies by name to find their Companies House number. Use this first when the user gives a company name instead of a number. Returns up to 20 matches with company_number, name, status and R-Score.

get_companyA

Full credit profile of a UK company: R-Score (0-100), risk band, five years of financials, filing history, charges, CCJs, directors, active alerts, suggested credit exposure and a plain-English risk narrative. company_number: 8-character Companies House number (e.g. 04466987). England & Wales coverage only — SC/NI/OC prefixes are not covered.

get_risk_narrativeA

Fast plain-English risk summary for a UK company — no external credit fetch, cheapest call. Use when the user just wants 'is this company safe to deal with' rather than the full profile.

get_contactsA

Verified contact details for a UK company: SMTP-validated email addresses, phone and website domain. Metered separately from other calls — use sparingly and only when the user actually needs contact details.

batch_enrichA

Enrich up to 50 UK companies in one call: status, R-Score, overdue flags, charges, CCJs, net assets and suggested credit exposure each. Pass a list of 8-character company numbers. Unknown numbers come back with found=false.

usageA

Show this API key's rolling-24h usage against its limits: calls made, calls allowed, contact lookups used. Call this when you hit a rate-limit error or before a large batch.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.1/5.0

Scored across 6 tools

Disambiguation4/5

Tools serve distinct purposes: search vs. full profile vs. lightweight narrative vs. contacts vs. batch vs. usage. get_company and get_risk_narrative overlap somewhat since the full profile includes a risk narrative, but the descriptions clearly differentiate the use cases (comprehensive vs. fast/cheap).

Naming Consistency5/5

All tool names follow a consistent verb_noun or noun pattern (search_companies, get_company, get_risk_narrative, get_contacts, batch_enrich, usage). The lone noun 'usage' is a minor, contextually clear exception.

Tool Count5/5

Six tools cover the core operations of UK company credit checking without redundancy. Each tool has a clear, non-overlapping role in the workflow.

Completeness4/5

The surface covers search, detailed profiles, quick risk, contacts, batch enrichment, and usage monitoring. However, it lacks tools for monitoring alerts over time or managing alert subscriptions, which the server name suggests might be expected.

Maintenance

ActivityMaintained
ResponsivenessNo issues