Skip to main content
Glama

Server Details

Verified fact packs for agents: statutory rates, passenger rights, consumer law — cite-or-refuse.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2024-11-05
URL
ChatGPT
–
Claude
–

TDQS

C2.9/5.0

Scored across 118 tools

Disambiguation4/5

Each tool is uniquely prefixed by its pack name (e.g. nhsuk_get_fact vs. pensionuk_get_fact), and within a pack the list/get/changes trio is clearly distinct. The main risk is the agent picking the wrong pack among 38 near-identical namespaces, and counsel_ask partially overlaps with the get_fact tools, but boundaries are otherwise clear once the domain is known.

Naming Consistency3/5

The pack tools follow a readable <pack>_<action> pattern, but the verbs are inconsistent: <pack>_list_facts and <pack>_get_fact are verb-led while <pack>_changes has no verb at all. The four non-pack tools (counsel_ask, counsel_domains, pricing, purchase) break the pattern entirely, mixing noun-only names with verb names.

Tool Count2/5

118 tools is far too many for the apparent scope: 38 packs each require three near-identical tools because the surface is exploded by namespace instead of parameterized. A single get_fact/list_facts/changes trio taking a pack argument (plus a counsel and billing tool) would expose the same capability in well under ten tools.

Completeness3/5

Read-only retrieval, changelog, counsel reasoning, and a purchase flow are all present, so core lifecycle is covered for a facts service where writes don't apply. However, there is no cross-pack search or topic query, no unified way to enumerate fact packs (counsel_domains only covers Counsel's reasoning domains), and no bulk/refresh operation — agents must already know which of the 38 packs to target.

Available Tools

118 tools
benefitsuk_changesCInspect

Recent verification changelog (benefitsuk).

Inputs: no named parameters.

benefitsuk_get_factBInspect

Get one verified fact from the benefitsuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

benefitsuk_list_factsBInspect

List fact ids + verification states (benefitsuk).

Inputs: no named parameters.

bereavementuk_changesCInspect

Recent verification changelog (bereavementuk).

Inputs: no named parameters.

bereavementuk_get_factBInspect

Get one verified fact from the bereavementuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

bereavementuk_list_factsBInspect

List fact ids + verification states (bereavementuk).

Inputs: no named parameters.

broadbanduk_changesCInspect

Recent verification changelog (broadbanduk).

Inputs: no named parameters.

broadbanduk_get_factBInspect

Get one verified fact from the broadbanduk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

broadbanduk_list_factsBInspect

List fact ids + verification states (broadbanduk).

Inputs: no named parameters.

cancelflow_changesCInspect

Recent verification changelog (cancelflow).

Inputs: no named parameters.

cancelflow_get_factAInspect

Get one verified fact from the cancelflow pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

cancelflow_list_factsCInspect

List fact ids + verification states (cancelflow).

Inputs: no named parameters.

childcareuk_changesCInspect

Recent verification changelog (childcareuk).

Inputs: no named parameters.

childcareuk_get_factBInspect

Get one verified fact from the childcareuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

childcareuk_list_factsBInspect

List fact ids + verification states (childcareuk).

Inputs: no named parameters.

counsel_askAInspect

Ask FactStable Counsel: describe a real situation and Counsel digests it, asks what it must know, and works out possible outcome pathways using ONLY verified pack facts (cite-or-refuse). Returns gates with per-fact citations, open questions, and an assessment when it passes self-verification.

Inputs: narrative (required), domain.

counsel_domainsBInspect

List domains Counsel can reason about.

Inputs: no named parameters.

credituk_changesCInspect

Recent verification changelog (credituk).

Inputs: no named parameters.

credituk_get_factBInspect

Get one verified fact from the credituk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

credituk_list_factsBInspect

List fact ids + verification states (credituk).

Inputs: no named parameters.

customsuk_changesCInspect

Recent verification changelog (customsuk).

Inputs: no named parameters.

customsuk_get_factBInspect

Get one verified fact from the customsuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

customsuk_list_factsAInspect

List fact ids + verification states (customsuk).

Inputs: no named parameters.

debtuk_changesCInspect

Recent verification changelog (debtuk).

Inputs: no named parameters.

debtuk_get_factBInspect

Get one verified fact from the debtuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

debtuk_list_factsAInspect

List fact ids + verification states (debtuk).

Inputs: no named parameters.

deposituk_changesCInspect

Recent verification changelog (deposituk).

Inputs: no named parameters.

deposituk_get_factBInspect

Get one verified fact from the deposituk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

deposituk_list_factsBInspect

List fact ids + verification states (deposituk).

Inputs: no named parameters.

dismissaluk_changesCInspect

Recent verification changelog (dismissaluk).

Inputs: no named parameters.

dismissaluk_get_factBInspect

Get one verified fact from the dismissaluk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

dismissaluk_list_factsAInspect

List fact ids + verification states (dismissaluk).

Inputs: no named parameters.

drivinguk_changesCInspect

Recent verification changelog (drivinguk).

Inputs: no named parameters.

drivinguk_get_factAInspect

Get one verified fact from the drivinguk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

drivinguk_list_factsBInspect

List fact ids + verification states (drivinguk).

Inputs: no named parameters.

energyuk_changesCInspect

Recent verification changelog (energyuk).

Inputs: no named parameters.

energyuk_get_factBInspect

Get one verified fact from the energyuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

energyuk_list_factsAInspect

List fact ids + verification states (energyuk).

Inputs: no named parameters.

ferryuk_changesCInspect

Recent verification changelog (ferryuk).

Inputs: no named parameters.

ferryuk_get_factAInspect

Get one verified fact from the ferryuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

ferryuk_list_factsBInspect

List fact ids + verification states (ferryuk).

Inputs: no named parameters.

flightcomp_changesCInspect

Recent verification changelog (flightcomp).

Inputs: no named parameters.

flightcomp_get_factBInspect

Get one verified fact from the flightcomp pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

flightcomp_list_factsBInspect

List fact ids + verification states (flightcomp).

Inputs: no named parameters.

goodsuk_changesCInspect

Recent verification changelog (goodsuk).

Inputs: no named parameters.

goodsuk_get_factAInspect

Get one verified fact from the goodsuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

goodsuk_list_factsBInspect

List fact ids + verification states (goodsuk).

Inputs: no named parameters.

holidayuk_changesCInspect

Recent verification changelog (holidayuk).

Inputs: no named parameters.

holidayuk_get_factBInspect

Get one verified fact from the holidayuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

holidayuk_list_factsAInspect

List fact ids + verification states (holidayuk).

Inputs: no named parameters.

insuranceuk_changesCInspect

Recent verification changelog (insuranceuk).

Inputs: no named parameters.

insuranceuk_get_factAInspect

Get one verified fact from the insuranceuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

insuranceuk_list_factsBInspect

List fact ids + verification states (insuranceuk).

Inputs: no named parameters.

legaluk_changesCInspect

Recent verification changelog (legaluk).

Inputs: no named parameters.

legaluk_get_factAInspect

Get one verified fact from the legaluk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

legaluk_list_factsBInspect

List fact ids + verification states (legaluk).

Inputs: no named parameters.

marriageuk_changesCInspect

Recent verification changelog (marriageuk).

Inputs: no named parameters.

marriageuk_get_factCInspect

Get one verified fact from the marriageuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

marriageuk_list_factsBInspect

List fact ids + verification states (marriageuk).

Inputs: no named parameters.

maternityuk_changesCInspect

Recent verification changelog (maternityuk).

Inputs: no named parameters.

maternityuk_get_factBInspect

Get one verified fact from the maternityuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

maternityuk_list_factsBInspect

List fact ids + verification states (maternityuk).

Inputs: no named parameters.

mileageuk_changesCInspect

Recent verification changelog (mileageuk).

Inputs: no named parameters.

mileageuk_get_factBInspect

Get one verified fact from the mileageuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

mileageuk_list_factsBInspect

List fact ids + verification states (mileageuk).

Inputs: no named parameters.

motuk_changesCInspect

Recent verification changelog (motuk).

Inputs: no named parameters.

motuk_get_factAInspect

Get one verified fact from the motuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

motuk_list_factsBInspect

List fact ids + verification states (motuk).

Inputs: no named parameters.

nhsuk_changesCInspect

Recent verification changelog (nhsuk).

Inputs: no named parameters.

nhsuk_get_factBInspect

Get one verified fact from the nhsuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

nhsuk_list_factsBInspect

List fact ids + verification states (nhsuk).

Inputs: no named parameters.

parkinguk_changesCInspect

Recent verification changelog (parkinguk).

Inputs: no named parameters.

parkinguk_get_factBInspect

Get one verified fact from the parkinguk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

parkinguk_list_factsBInspect

List fact ids + verification states (parkinguk).

Inputs: no named parameters.

passportuk_changesCInspect

Recent verification changelog (passportuk).

Inputs: no named parameters.

passportuk_get_factBInspect

Get one verified fact from the passportuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

passportuk_list_factsBInspect

List fact ids + verification states (passportuk).

Inputs: no named parameters.

pensionuk_changesCInspect

Recent verification changelog (pensionuk).

Inputs: no named parameters.

pensionuk_get_factBInspect

Get one verified fact from the pensionuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

pensionuk_list_factsBInspect

List fact ids + verification states (pensionuk).

Inputs: no named parameters.

pettraveluk_changesCInspect

Recent verification changelog (pettraveluk).

Inputs: no named parameters.

pettraveluk_get_factBInspect

Get one verified fact from the pettraveluk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

pettraveluk_list_factsBInspect

List fact ids + verification states (pettraveluk).

Inputs: no named parameters.

pricingCInspect

FactStable plans, launch prices (50% off) in sats and GBP, and how to pay (card / bitcoin invoice / self-serve loop).

Inputs: no named parameters.

privacyuk_changesCInspect

Recent verification changelog (privacyuk).

Inputs: no named parameters.

privacyuk_get_factAInspect

Get one verified fact from the privacyuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

privacyuk_list_factsAInspect

List fact ids + verification states (privacyuk).

Inputs: no named parameters.

purchaseBInspect

Buy a FactStable API key with bitcoin — self-serve, no account, no human. Opens a unique-amount BTC invoice; pay exactly that amount to the address; then poll GET https://factstable.com/v1/purchase/ until state=paid and collect your key at the claim URL. Launch pricing is live: 50% off every plan.

Inputs: plan (required), cycle.

railcomp_changesCInspect

Recent verification changelog (railcomp).

Inputs: no named parameters.

railcomp_get_factAInspect

Get one verified fact from the railcomp pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

railcomp_list_factsBInspect

List fact ids + verification states (railcomp).

Inputs: no named parameters.

rentinguk_changesBInspect

Recent verification changelog (rentinguk).

Inputs: no named parameters.

rentinguk_get_factAInspect

Get one verified fact from the rentinguk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

rentinguk_list_factsBInspect

List fact ids + verification states (rentinguk).

Inputs: no named parameters.

schooluk_changesCInspect

Recent verification changelog (schooluk).

Inputs: no named parameters.

schooluk_get_factBInspect

Get one verified fact from the schooluk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

schooluk_list_factsBInspect

List fact ids + verification states (schooluk).

Inputs: no named parameters.

selfemployuk_changesCInspect

Recent verification changelog (selfemployuk).

Inputs: no named parameters.

selfemployuk_get_factAInspect

Get one verified fact from the selfemployuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

selfemployuk_list_factsBInspect

List fact ids + verification states (selfemployuk).

Inputs: no named parameters.

studentloanuk_changesCInspect

Recent verification changelog (studentloanuk).

Inputs: no named parameters.

studentloanuk_get_factBInspect

Get one verified fact from the studentloanuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

studentloanuk_list_factsAInspect

List fact ids + verification states (studentloanuk).

Inputs: no named parameters.

taxfreeuk_changesCInspect

Recent verification changelog (taxfreeuk).

Inputs: no named parameters.

taxfreeuk_get_factBInspect

Get one verified fact from the taxfreeuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

taxfreeuk_list_factsBInspect

List fact ids + verification states (taxfreeuk).

Inputs: no named parameters.

tvlicenceuk_changesCInspect

Recent verification changelog (tvlicenceuk).

Inputs: no named parameters.

tvlicenceuk_get_factBInspect

Get one verified fact from the tvlicenceuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

tvlicenceuk_list_factsCInspect

List fact ids + verification states (tvlicenceuk).

Inputs: no named parameters.

vehicleuk_changesCInspect

Recent verification changelog (vehicleuk).

Inputs: no named parameters.

vehicleuk_get_factAInspect

Get one verified fact from the vehicleuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

vehicleuk_list_factsBInspect

List fact ids + verification states (vehicleuk).

Inputs: no named parameters.

votinguk_changesCInspect

Recent verification changelog (votinguk).

Inputs: no named parameters.

votinguk_get_factBInspect

Get one verified fact from the votinguk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

votinguk_list_factsBInspect

List fact ids + verification states (votinguk).

Inputs: no named parameters.

wageuk_changesCInspect

Recent verification changelog (wageuk).

Inputs: no named parameters.

wageuk_get_factAInspect

Get one verified fact from the wageuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses.

Inputs: fact_id (required).

wageuk_list_factsBInspect

List fact ids + verification states (wageuk).

Inputs: no named parameters.

Tool Schema Changelog

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

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      C
      maintenance
      The deterministic fact-verification layer for AI agents. Validates the structured facts an agent emits — IBANs, payment cards, VAT and national tax IDs, crypto and bank addresses, domains, emails, phone numbers, securities and academic identifiers, plus dates, currencies and holidays — against checksums and curated authoritative data, not guesses.
      56
      1
      Apache 2.0
    • A
      license
      A
      quality
      D
      maintenance
      Verified locale data for AI agents: dates, phone numbers, currency formatting, VAT/sales-tax by date, public holidays, and addresses (UK & US). Returns checked answers and flags impossible inputs instead of guessing.
      7
      Apache 2.0
    • A
      license
      B
      quality
      B
      maintenance
      Once connected, your AI agent can: Check any UK company — directors, shareholders, filing history, disqualified officers Research property — comparable sales, EPC ratings, Rightmove listings, rental yields, stamp duty Search case law and legislation — court judgments, Acts, Hansard debates, HMRC guidance Query GOV.UK — search 700k+ pages, resolve postcodes to councils, find policy
      74
      1
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI agents to verify travel bookings against supplier-authoritative evidence, returning honest verdicts like confirmed, held, pending, cancelled, or unknown with citable proof packets.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources