{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_7ffjqfygczdx","handle":"factstable","url":"https://wellknown.network/agents/factstable","links":{"self":"https://wellknown.network/agents/factstable/record.json","html":"https://wellknown.network/agents/factstable","markdown":"https://wellknown.network/agents/factstable/record.md","api":"https://wellknown.network/api/v1/agents/factstable","status":"https://wellknown.network/api/v1/agents/factstable/status","claim":"https://wellknown.network/agents/factstable/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/factstable/claim.json","badge":"https://wellknown.network/agents/factstable/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/factstable/history","tools":"https://wellknown.network/api/v1/agents/factstable/tools"},"ard":{"identifier":"urn:air:factstable.com:server:factstable","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"factstable","summary":"Verified fact packs for agents: statutory rates, passenger rights, consumer law — cite-or-refuse.","description":"Verified fact packs for agents: statutory rates, passenger rights, consumer law — cite-or-refuse.","publisher":{"name":"com.factstable","url":null},"homepage":"https://factstable.com","repository":null,"version":"0.1.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://factstable.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-11-07T23:02:11.177206Z","publishedAt":"2026-11-07T23:02:11.177206Z","registryName":"com.factstable/factstable"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"documents.invoice-processing","name":"Invoice Processing","confidence":0.51,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.51,"provenance":"derived"},{"slug":"finance.markets","name":"Markets & Trading","confidence":0.51,"provenance":"derived"}],"categories":["commerce","documents","finance"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 7h ago.","lastOkAt":"2026-11-08T22:27:52.321Z","lastProbedAt":"2026-11-08T22:27:52.321Z","statusComputedAt":"2026-11-08T22:30:58.314Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":80,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":1,"ok":1,"authBoundaryOk":0,"serviceOk":1,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-11-08T22:27:52.321Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":80,"error":null,"detail":{"tools":[{"name":"benefitsuk_get_fact","description":"Get one verified fact from the benefitsuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"benefitsuk_list_facts","description":"List fact ids + verification states (benefitsuk)."},{"name":"benefitsuk_changes","description":"Recent verification changelog (benefitsuk)."},{"name":"bereavementuk_get_fact","description":"Get one verified fact from the bereavementuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"bereavementuk_list_facts","description":"List fact ids + verification states (bereavementuk)."},{"name":"bereavementuk_changes","description":"Recent verification changelog (bereavementuk)."},{"name":"broadbanduk_get_fact","description":"Get one verified fact from the broadbanduk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"broadbanduk_list_facts","description":"List fact ids + verification states (broadbanduk)."},{"name":"broadbanduk_changes","description":"Recent verification changelog (broadbanduk)."},{"name":"cancelflow_get_fact","description":"Get one verified fact from the cancelflow pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"cancelflow_list_facts","description":"List fact ids + verification states (cancelflow)."},{"name":"cancelflow_changes","description":"Recent verification changelog (cancelflow)."},{"name":"childcareuk_get_fact","description":"Get one verified fact from the childcareuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"childcareuk_list_facts","description":"List fact ids + verification states (childcareuk)."},{"name":"childcareuk_changes","description":"Recent verification changelog (childcareuk)."},{"name":"credituk_get_fact","description":"Get one verified fact from the credituk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"credituk_list_facts","description":"List fact ids + verification states (credituk)."},{"name":"credituk_changes","description":"Recent verification changelog (credituk)."},{"name":"debtuk_get_fact","description":"Get one verified fact from the debtuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"debtuk_list_facts","description":"List fact ids + verification states (debtuk)."},{"name":"debtuk_changes","description":"Recent verification changelog (debtuk)."},{"name":"deposituk_get_fact","description":"Get one verified fact from the deposituk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"deposituk_list_facts","description":"List fact ids + verification states (deposituk)."},{"name":"deposituk_changes","description":"Recent verification changelog (deposituk)."},{"name":"dismissaluk_get_fact","description":"Get one verified fact from the dismissaluk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"dismissaluk_list_facts","description":"List fact ids + verification states (dismissaluk)."},{"name":"dismissaluk_changes","description":"Recent verification changelog (dismissaluk)."},{"name":"drivinguk_get_fact","description":"Get one verified fact from the drivinguk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"drivinguk_list_facts","description":"List fact ids + verification states (drivinguk)."},{"name":"drivinguk_changes","description":"Recent verification changelog (drivinguk)."},{"name":"energyuk_get_fact","description":"Get one verified fact from the energyuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"energyuk_list_facts","description":"List fact ids + verification states (energyuk)."},{"name":"energyuk_changes","description":"Recent verification changelog (energyuk)."},{"name":"ferryuk_get_fact","description":"Get one verified fact from the ferryuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"ferryuk_list_facts","description":"List fact ids + verification states (ferryuk)."},{"name":"ferryuk_changes","description":"Recent verification changelog (ferryuk)."},{"name":"flightcomp_get_fact","description":"Get one verified fact from the flightcomp pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"flightcomp_list_facts","description":"List fact ids + verification states (flightcomp)."},{"name":"flightcomp_changes","description":"Recent verification changelog (flightcomp)."},{"name":"goodsuk_get_fact","description":"Get one verified fact from the goodsuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"goodsuk_list_facts","description":"List fact ids + verification states (goodsuk)."},{"name":"goodsuk_changes","description":"Recent verification changelog (goodsuk)."},{"name":"holidayuk_get_fact","description":"Get one verified fact from the holidayuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"holidayuk_list_facts","description":"List fact ids + verification states (holidayuk)."},{"name":"holidayuk_changes","description":"Recent verification changelog (holidayuk)."},{"name":"insuranceuk_get_fact","description":"Get one verified fact from the insuranceuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"insuranceuk_list_facts","description":"List fact ids + verification states (insuranceuk)."},{"name":"insuranceuk_changes","description":"Recent verification changelog (insuranceuk)."},{"name":"legaluk_get_fact","description":"Get one verified fact from the legaluk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"legaluk_list_facts","description":"List fact ids + verification states (legaluk)."},{"name":"legaluk_changes","description":"Recent verification changelog (legaluk)."},{"name":"maternityuk_get_fact","description":"Get one verified fact from the maternityuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"maternityuk_list_facts","description":"List fact ids + verification states (maternityuk)."},{"name":"maternityuk_changes","description":"Recent verification changelog (maternityuk)."},{"name":"mileageuk_get_fact","description":"Get one verified fact from the mileageuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"mileageuk_list_facts","description":"List fact ids + verification states (mileageuk)."},{"name":"mileageuk_changes","description":"Recent verification changelog (mileageuk)."},{"name":"motuk_get_fact","description":"Get one verified fact from the motuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"motuk_list_facts","description":"List fact ids + verification states (motuk)."},{"name":"motuk_changes","description":"Recent verification changelog (motuk)."},{"name":"parkinguk_get_fact","description":"Get one verified fact from the parkinguk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"parkinguk_list_facts","description":"List fact ids + verification states (parkinguk)."},{"name":"parkinguk_changes","description":"Recent verification changelog (parkinguk)."},{"name":"pensionuk_get_fact","description":"Get one verified fact from the pensionuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"pensionuk_list_facts","description":"List fact ids + verification states (pensionuk)."},{"name":"pensionuk_changes","description":"Recent verification changelog (pensionuk)."},{"name":"privacyuk_get_fact","description":"Get one verified fact from the privacyuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"privacyuk_list_facts","description":"List fact ids + verification states (privacyuk)."},{"name":"privacyuk_changes","description":"Recent verification changelog (privacyuk)."},{"name":"railcomp_get_fact","description":"Get one verified fact from the railcomp pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"railcomp_list_facts","description":"List fact ids + verification states (railcomp)."},{"name":"railcomp_changes","description":"Recent verification changelog (railcomp)."},{"name":"rentinguk_get_fact","description":"Get one verified fact from the rentinguk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"rentinguk_list_facts","description":"List fact ids + verification states (rentinguk)."},{"name":"rentinguk_changes","description":"Recent verification changelog (rentinguk)."},{"name":"studentloanuk_get_fact","description":"Get one verified fact from the studentloanuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"studentloanuk_list_facts","description":"List fact ids + verification states (studentloanuk)."},{"name":"studentloanuk_changes","description":"Recent verification changelog (studentloanuk)."},{"name":"taxfreeuk_get_fact","description":"Get one verified fact from the taxfreeuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"taxfreeuk_list_facts","description":"List fact ids + verification states (taxfreeuk)."},{"name":"taxfreeuk_changes","description":"Recent verification changelog (taxfreeuk)."},{"name":"wageuk_get_fact","description":"Get one verified fact from the wageuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"wageuk_list_facts","description":"List fact ids + verification states (wageuk)."},{"name":"wageuk_changes","description":"Recent verification changelog (wageuk)."},{"name":"counsel_ask","description":"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 pa"},{"name":"purchase","description":"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 G"},{"name":"pricing","description":"FactStable plans, launch prices (50% off) in sats and GBP, and how to pay (card / bitcoin invoice / self-serve loop)."},{"name":"counsel_domains","description":"List domains Counsel can reason about."}],"toolCount":88,"toolsHash":"6801f28cbfd400818ab963080deac58b69e4a02feddbfe985c3b2d8fd16a0cd7","serverName":"factstable","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2024-11-05"}}],"tools":[{"name":"benefitsuk_get_fact","description":"Get one verified fact from the benefitsuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"benefitsuk_list_facts","description":"List fact ids + verification states (benefitsuk)."},{"name":"benefitsuk_changes","description":"Recent verification changelog (benefitsuk)."},{"name":"bereavementuk_get_fact","description":"Get one verified fact from the bereavementuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"bereavementuk_list_facts","description":"List fact ids + verification states (bereavementuk)."},{"name":"bereavementuk_changes","description":"Recent verification changelog (bereavementuk)."},{"name":"broadbanduk_get_fact","description":"Get one verified fact from the broadbanduk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"broadbanduk_list_facts","description":"List fact ids + verification states (broadbanduk)."},{"name":"broadbanduk_changes","description":"Recent verification changelog (broadbanduk)."},{"name":"cancelflow_get_fact","description":"Get one verified fact from the cancelflow pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"cancelflow_list_facts","description":"List fact ids + verification states (cancelflow)."},{"name":"cancelflow_changes","description":"Recent verification changelog (cancelflow)."},{"name":"childcareuk_get_fact","description":"Get one verified fact from the childcareuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"childcareuk_list_facts","description":"List fact ids + verification states (childcareuk)."},{"name":"childcareuk_changes","description":"Recent verification changelog (childcareuk)."},{"name":"credituk_get_fact","description":"Get one verified fact from the credituk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"credituk_list_facts","description":"List fact ids + verification states (credituk)."},{"name":"credituk_changes","description":"Recent verification changelog (credituk)."},{"name":"debtuk_get_fact","description":"Get one verified fact from the debtuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"debtuk_list_facts","description":"List fact ids + verification states (debtuk)."},{"name":"debtuk_changes","description":"Recent verification changelog (debtuk)."},{"name":"deposituk_get_fact","description":"Get one verified fact from the deposituk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"deposituk_list_facts","description":"List fact ids + verification states (deposituk)."},{"name":"deposituk_changes","description":"Recent verification changelog (deposituk)."},{"name":"dismissaluk_get_fact","description":"Get one verified fact from the dismissaluk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"dismissaluk_list_facts","description":"List fact ids + verification states (dismissaluk)."},{"name":"dismissaluk_changes","description":"Recent verification changelog (dismissaluk)."},{"name":"drivinguk_get_fact","description":"Get one verified fact from the drivinguk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"drivinguk_list_facts","description":"List fact ids + verification states (drivinguk)."},{"name":"drivinguk_changes","description":"Recent verification changelog (drivinguk)."},{"name":"energyuk_get_fact","description":"Get one verified fact from the energyuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"energyuk_list_facts","description":"List fact ids + verification states (energyuk)."},{"name":"energyuk_changes","description":"Recent verification changelog (energyuk)."},{"name":"ferryuk_get_fact","description":"Get one verified fact from the ferryuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"ferryuk_list_facts","description":"List fact ids + verification states (ferryuk)."},{"name":"ferryuk_changes","description":"Recent verification changelog (ferryuk)."},{"name":"flightcomp_get_fact","description":"Get one verified fact from the flightcomp pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"flightcomp_list_facts","description":"List fact ids + verification states (flightcomp)."},{"name":"flightcomp_changes","description":"Recent verification changelog (flightcomp)."},{"name":"goodsuk_get_fact","description":"Get one verified fact from the goodsuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"goodsuk_list_facts","description":"List fact ids + verification states (goodsuk)."},{"name":"goodsuk_changes","description":"Recent verification changelog (goodsuk)."},{"name":"holidayuk_get_fact","description":"Get one verified fact from the holidayuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"holidayuk_list_facts","description":"List fact ids + verification states (holidayuk)."},{"name":"holidayuk_changes","description":"Recent verification changelog (holidayuk)."},{"name":"insuranceuk_get_fact","description":"Get one verified fact from the insuranceuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"insuranceuk_list_facts","description":"List fact ids + verification states (insuranceuk)."},{"name":"insuranceuk_changes","description":"Recent verification changelog (insuranceuk)."},{"name":"legaluk_get_fact","description":"Get one verified fact from the legaluk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"legaluk_list_facts","description":"List fact ids + verification states (legaluk)."},{"name":"legaluk_changes","description":"Recent verification changelog (legaluk)."},{"name":"maternityuk_get_fact","description":"Get one verified fact from the maternityuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"maternityuk_list_facts","description":"List fact ids + verification states (maternityuk)."},{"name":"maternityuk_changes","description":"Recent verification changelog (maternityuk)."},{"name":"mileageuk_get_fact","description":"Get one verified fact from the mileageuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"mileageuk_list_facts","description":"List fact ids + verification states (mileageuk)."},{"name":"mileageuk_changes","description":"Recent verification changelog (mileageuk)."},{"name":"motuk_get_fact","description":"Get one verified fact from the motuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"motuk_list_facts","description":"List fact ids + verification states (motuk)."},{"name":"motuk_changes","description":"Recent verification changelog (motuk)."},{"name":"parkinguk_get_fact","description":"Get one verified fact from the parkinguk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"parkinguk_list_facts","description":"List fact ids + verification states (parkinguk)."},{"name":"parkinguk_changes","description":"Recent verification changelog (parkinguk)."},{"name":"pensionuk_get_fact","description":"Get one verified fact from the pensionuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"pensionuk_list_facts","description":"List fact ids + verification states (pensionuk)."},{"name":"pensionuk_changes","description":"Recent verification changelog (pensionuk)."},{"name":"privacyuk_get_fact","description":"Get one verified fact from the privacyuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"privacyuk_list_facts","description":"List fact ids + verification states (privacyuk)."},{"name":"privacyuk_changes","description":"Recent verification changelog (privacyuk)."},{"name":"railcomp_get_fact","description":"Get one verified fact from the railcomp pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"railcomp_list_facts","description":"List fact ids + verification states (railcomp)."},{"name":"railcomp_changes","description":"Recent verification changelog (railcomp)."},{"name":"rentinguk_get_fact","description":"Get one verified fact from the rentinguk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"rentinguk_list_facts","description":"List fact ids + verification states (rentinguk)."},{"name":"rentinguk_changes","description":"Recent verification changelog (rentinguk)."},{"name":"studentloanuk_get_fact","description":"Get one verified fact from the studentloanuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"studentloanuk_list_facts","description":"List fact ids + verification states (studentloanuk)."},{"name":"studentloanuk_changes","description":"Recent verification changelog (studentloanuk)."},{"name":"taxfreeuk_get_fact","description":"Get one verified fact from the taxfreeuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"taxfreeuk_list_facts","description":"List fact ids + verification states (taxfreeuk)."},{"name":"taxfreeuk_changes","description":"Recent verification changelog (taxfreeuk)."},{"name":"wageuk_get_fact","description":"Get one verified fact from the wageuk pack. Refuses (do_not_answer) when drifted or unverified — never guesses."},{"name":"wageuk_list_facts","description":"List fact ids + verification states (wageuk)."},{"name":"wageuk_changes","description":"Recent verification changelog (wageuk)."},{"name":"counsel_ask","description":"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 pa"},{"name":"purchase","description":"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 G"},{"name":"pricing","description":"FactStable plans, launch prices (50% off) in sats and GBP, and how to pay (card / bitcoin invoice / self-serve loop)."},{"name":"counsel_domains","description":"List domains Counsel can reason about."}],"package":null,"toolSurface":{"id":"ts_75ks9mrt6fu4","endpointId":"ep_mn3dnvsyp6s6","hash":"6801f28cbfd400818ab963080deac58b69e4a02feddbfe985c3b2d8fd16a0cd7","toolCount":88,"serverName":"factstable","serverVersion":"0.1.0","protocolVersion":"2024-11-05","firstSeenAt":"2026-11-08T22:27:52.326Z","lastSeenAt":"2026-11-08T22:27:52.326Z","observations":1,"hiddenText":{"level":"none","total":0,"tools":0,"kinds":[],"findings":[]},"toolNames":["benefitsuk_get_fact","benefitsuk_list_facts","benefitsuk_changes","bereavementuk_get_fact","bereavementuk_list_facts","bereavementuk_changes","broadbanduk_get_fact","broadbanduk_list_facts","broadbanduk_changes","cancelflow_get_fact","cancelflow_list_facts","cancelflow_changes","childcareuk_get_fact","childcareuk_list_facts","childcareuk_changes","credituk_get_fact","credituk_list_facts","credituk_changes","debtuk_get_fact","debtuk_list_facts","debtuk_changes","deposituk_get_fact","deposituk_list_facts","deposituk_changes","dismissaluk_get_fact","dismissaluk_list_facts","dismissaluk_changes","drivinguk_get_fact","drivinguk_list_facts","drivinguk_changes","energyuk_get_fact","energyuk_list_facts","energyuk_changes","ferryuk_get_fact","ferryuk_list_facts","ferryuk_changes","flightcomp_get_fact","flightcomp_list_facts","flightcomp_changes","goodsuk_get_fact","goodsuk_list_facts","goodsuk_changes","holidayuk_get_fact","holidayuk_list_facts","holidayuk_changes","insuranceuk_get_fact","insuranceuk_list_facts","insuranceuk_changes","legaluk_get_fact","legaluk_list_facts","legaluk_changes","maternityuk_get_fact","maternityuk_list_facts","maternityuk_changes","mileageuk_get_fact","mileageuk_list_facts","mileageuk_changes","motuk_get_fact","motuk_list_facts","motuk_changes","parkinguk_get_fact","parkinguk_list_facts","parkinguk_changes","pensionuk_get_fact","pensionuk_list_facts","pensionuk_changes","privacyuk_get_fact","privacyuk_list_facts","privacyuk_changes","railcomp_get_fact","railcomp_list_facts","railcomp_changes","rentinguk_get_fact","rentinguk_list_facts","rentinguk_changes","studentloanuk_get_fact","studentloanuk_list_facts","studentloanuk_changes","taxfreeuk_get_fact","taxfreeuk_list_facts","taxfreeuk_changes","wageuk_get_fact","wageuk_list_facts","wageuk_changes","counsel_ask","purchase","pricing","counsel_domains"],"distinctSurfaces":1,"surfacesWithHiddenText":0},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.factstable/factstable","url":"https://registry.modelcontextprotocol.io/v0/servers/com.factstable%2Ffactstable","firstSeenAt":"2026-11-08T19:19:40.674Z","fetchedAt":"2026-11-08T19:19:40.674Z","normalizedAt":"2026-11-08T19:19:40.674Z"}]},"firstSeenAt":"2026-11-08T19:19:40.674Z","updatedAt":"2026-11-08T22:33:08.873Z"}