← The evidence ledger
Evidence row 3404393
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint c03ce88b-c12d-4650-b708-c4b0d01673a8
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- d32e00deb608611ce044d58d50fec6a9e5500f613028ff3cc0497524b89c70e8
- Leaf
- 0xc26d0bc719f07bf8bd753f6d4119cc13fa9cd405f14cc6709acc24cf69e76f8e
What was observed
{
"count": 117,
"tools": [
{
"description": "Search arXiv preprints with abstracts and PDF links. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "number 1-50",
"type": [
"number",
"string"
]
},
"query": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "arxiv_search"
},
{
"description": "UK bank holidays (gov.uk). With no year, returns the upcoming ones, soonest first, plus the next holiday. Pass a year for that year in full. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"division": {
"description": "england-and-wales|scotland|northern-ireland",
"type": "string"
},
"year": {
"description": "YYYY",
"type": "string"
}
},
"type": "object"
},
"name": "bank_holidays"
},
{
"description": "Bank of England database series: Bank Rate (IUDBEDR, default), exchange rates (XUDLUSS), quoted mortgage rates (IUMBV34) and more. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"from": {
"description": "YYYY-MM-DD",
"type": "string"
},
"series": {
"description": "string, comma list allowed",
"type": "string"
},
"to": {
"description": "YYYY-MM-DD",
"type": "string"
}
},
"type": "object"
},
"name": "boe_series"
},
{
"description": "Book details by ISBN, or search books by title or author. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"isbn": {
"description": "string",
"type": "string"
},
"limit": {
"description": "number 1-25",
"type": [
"number",
"string"
]
},
"query": {
"description": "string",
"type": "string"
}
},
"type": "object"
},
"name": "book_lookup"
},
{
"description": "Evaluate an expression (+ - * / ^ %, sqrt, ln, log, round, min, max, pi) or summary statistics of a list of numbers. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"expression": {
"description": "string",
"type": "string"
},
"values": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "string"
}
],
"description": "array or comma list of numbers"
}
},
"type": "object"
},
"name": "calculate"
},
{
"description": "Call any tool by name with an arguments object, including imported API operations (api__operation). Costs what the tool costs. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"args": {
"description": "object",
"type": "string"
},
"auth": {
"description": "string: optional, your own key or token for the service being called (imported APIs that need one); used for this request only, never stored",
"type": "string"
},
"name": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "call_tool"
},
{
"description": "Current GB grid carbon intensity, nationally or for a postcode region, with generation mix. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"postcode": {
"description": "string",
"type": "string"
}
},
"type": "object"
},
"name": "carbon_intensity"
},
{
"description": "Charity Commission register details for a registered charity number: status, income, expenditure, activities, address. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"registeredNumber": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "charity_lookup"
},
{
"description": "Full profile of a charity in England and Wales by charity number: status, what it does, address and contacts, latest income and spending, staff, volunteers, trustees and five years of income history. (cost: 2 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"charityNumber": {
"description": "string, required, e.g. 202918",
"type": "string"
}
},
"type": "object"
},
"name": "charity_profile"
},
{
"description": "Find a registered charity in England and Wales by name and get its charity number, status and registration date. Use to check a charity is real before donating, partnering or paying it. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"includeRemoved": {
"description": "boolean, include charities that have closed (default false)",
"type": [
"boolean",
"string"
]
},
"limit": {
"description": "number 1-100 (default 20)",
"type": [
"number",
"string"
]
},
"name": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "charity_search"
},
{
"description": "Search clinical trials, or get one by NCT id with eligibility criteria and sites. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"condition": {
"description": "string",
"type": "string"
},
"intervention": {
"description": "string",
"type": "string"
},
"limit": {
"description": "number 1-50",
"type": [
"number",
"string"
]
},
"location": {
"description": "string",
"type": "string"
},
"nctId": {
"description": "string",
"type": "string"
},
"status": {
"description": "RECRUITING|COMPLETED|ACTIVE_NOT_RECRUITING|...",
"type": "string"
}
},
"type": "object"
},
"name": "clinical_trials"
},
{
"description": "Find companies by incorporation date range, SIC codes, status, location or name fragment (Companies House advanced search). New-business lead lists. (cost: 2 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"from": {
"description": "YYYY-MM-DD",
"type": "string"
},
"limit": {
"description": "number 1-100",
"type": [
"number",
"string"
]
},
"location": {
"description": "string",
"type": "string"
},
"nameIncludes": {
"description": "string",
"type": "string"
},
"sicCodes": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "string"
}
],
"description": "array of strings"
},
"status": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "string"
}
],
"description": "array, default [\"active\"]"
},
"to": {
"description": "YYYY-MM-DD",
"type": "string"
}
},
"type": "object"
},
"name": "companies_incorporated"
},
{
"description": "Headline figures from a UK company's latest filed accounts at Companies House: net assets, cash, debtors, creditors, employees and, where published, turnover and profit, with the prior year for comparison. Works for most small and medium companies that file digital accounts; large companies and groups usually file PDF only, and then the tool says so and links the filing. Use for supplier and credit checks: is it solvent, how much cash, is it growing. (cost: 3 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"companyNumber": {
"description": "string, required (e.g. 00445790)",
"type": "string"
}
},
"type": "object"
},
"name": "company_accounts"
},
{
"description": "Registered charges and mortgages (secured debt) against a UK company number: status, amounts, who the debt is owed to. For credit, lending and due-diligence checks. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"companyNumber": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "company_charges"
},
{
"description": "Filing history for a company number (accounts, confirmation statements, officer changes, charges). (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"companyNumber": {
"description": "string, required",
"type": "string"
},
"limit": {
"description": "number 1-100",
"type": [
"number",
"string"
]
}
},
"type": "object"
},
"name": "company_filings"
},
{
"description": "Insolvency cases for a UK company number from Companies House: liquidation, administration, receivership, with dates and the insolvency practitioners handling it. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"companyNumber": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "company_insolvency"
},
{
"description": "Directors and secretaries for a company number, with appointment and resignation dates. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"activeOnly": {
"description": "boolean, default true",
"type": [
"boolean",
"string"
]
},
"companyNumber": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "company_officers"
},
{
"description": "Full Companies House profile for a company number: status, SIC codes, registered office, accounts and confirmation statement due dates and overdue flags, charges and insolvency flags. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"companyNumber": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "company_profile"
},
{
"description": "Persons with significant control (beneficial owners) for a company number. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"companyNumber": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "company_pscs"
},
{
"description": "Search Companies House by name. Returns company number, status, type, incorporation date, address. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "number 1-100",
"type": [
"number",
"string"
]
},
"query": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "company_search"
},
{
"description": "Show an ISO datetime in two time zones. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"datetime": {
"description": "ISO 8601, required",
"type": "string"
},
"from": {
"description": "IANA zone",
"type": "string"
},
"to": {
"description": "IANA zone",
"type": "string"
}
},
"type": "object"
},
"name": "convert_time"
},
{
"description": "Convert length, mass, volume (UK and US), area, speed, energy, data, pressure and temperature. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"from": {
"description": "unit, required",
"type": "string"
},
"to": {
"description": "unit, required",
"type": "string"
},
"value": {
"description": "number, required",
"type": [
"number",
"string"
]
}
},
"type": "object"
},
"name": "convert_units"
},
{
"description": "CQC location details and current ratings by location id. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"locationId": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "cqc_location"
},
{
"description": "Find CQC-registered care homes, GP practices, dentists, hospitals and home care services in an area of England (by postcode, town or local authority), optionally filtered by name, care homes only, or rating (Outstanding, Good, Requires improvement, Inadequate). (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"careHome": {
"description": "Y|N",
"type": "string"
},
"limit": {
"description": "number 1-200",
"type": [
"number",
"string"
]
},
"localAuthority": {
"description": "string, e.g. Barnet",
"type": "string"
},
"name": {
"description": "string, optional words to match",
"type": "string"
},
"postcode": {
"description": "string",
"type": "string"
},
"rating": {
"description": "Outstanding|Good|Requires improvement|Inadequate",
"type": "string"
},
"serviceType": {
"description": "string, e.g. Hospital",
"type": "string"
},
"town": {
"description": "string",
"type": "string"
}
},
"type": "object"
},
"name": "cqc_search"
},
{
"description": "Street-level crime within about a mile of a point or postcode for a month (data.police.uk), counts by category and a sample. (cost: 2 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"latitude": {
"description": "number",
"type": [
"number",
"string"
]
},
"longitude": {
"description": "number",
"type": [
"number",
"string"
]
},
"month": {
"description": "YYYY-MM",
"type": "string"
},
"postcode": {
"description": "string",
"type": "string"
}
},
"type": "object"
},
"name": "crime_nearby"
},
{
"description": "Search the UK register of disqualified company directors by name. Check whether a person has been banned from running a company, for KYB, onboarding and fraud screening. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "number 1-100",
"type": [
"number",
"string"
]
},
"name": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "disqualified_officers"
},
{
"description": "Metadata for a DOI from Crossref. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"doi": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "doi_lookup"
},
{
"description": "A, AAAA, MX, NS, SPF and DMARC records for a domain via DNS over HTTPS. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"domain": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "domain_check"
},
{
"description": "Syntax, MX, disposable, role and free-provider checks on an email address (no message is sent). (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"email": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "email_check"
},
{
"description": "Energy Performance Certificates (EPC) for homes in England and Wales from the official register: find certificates by postcode, address or UPRN with the energy rating (A to G) and date, or pass a certificate number for the full certificate. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"address": {
"description": "string",
"type": "string"
},
"certificateNumber": {
"description": "string, e.g. 1111-2222-3333-4444-5555",
"type": "string"
},
"limit": {
"description": "number 1-500",
"type": [
"number",
"string"
]
},
"postcode": {
"description": "string",
"type": "string"
},
"uprn": {
"description": "string",
"type": "string"
}
},
"type": "object"
},
"name": "epc_search"
},
{
"description": "Search the EU consolidated financial sanctions list for a person or organisation, with the EU programme and listing date. For EU counterparties and EU trade. (cost: 3 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"country": {
"description": "string, optional",
"type": "string"
},
"dob": {
"description": "string, optional",
"type": "string"
},
"limit": {
"description": "number 1-100",
"type": [
"number",
"string"
]
},
"minScore": {
"description": "number 50-100",
"type": [
"number",
"string"
]
},
"name": {
"description": "string, required",
"type": "string"
},
"type": {
"description": "person|entity|any",
"type": "string"
}
},
"type": "object"
},
"name": "eu_sanctions_check"
},
{
"description": "Search EU public procurement notices on TED by full text. (cost: 2 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"daysBack": {
"description": "number",
"type": [
"number",
"string"
]
},
"limit": {
"description": "number",
"type": [
"number",
"string"
]
},
"query": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "eu_tenders"
},
{
"description": "Full FCA register check on a financial firm by firm reference number (FRN) or name: authorisation status, what it is permitted to do, trading names, addresses and complaints contact, regulators, client money, and any fines or enforcement history. Use before dealing with a bank, lender, broker, adviser, insurer or investment firm, and to spot cloned firms. (cost: 2 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"frn": {
"description": "string, firm reference number e.g. 122702",
"type": "string"
},
"name": {
"description": "string, used if no frn",
"type": "string"
}
},
"type": "object"
},
"name": "fca_firm"
},
{
"description": "FCA register check on a person by individual reference number: approval status, current and past regulated roles and the firms they hold them at, and any disciplinary history. Use to check a financial adviser, mortgage broker or senior manager. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"irn": {
"description": "string, required, e.g. ABC01234",
"type": "string"
}
},
"type": "object"
},
"name": "fca_individual"
},
{
"description": "Check whether a firm or person is authorised by the FCA (UK Financial Services Register): status, firm reference number (FRN), and warnings for clones and unauthorised businesses. Use before paying or dealing with a financial firm, adviser, lender or broker. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "number 1-50, default 10",
"type": [
"number",
"string"
]
},
"query": {
"description": "string, required (firm or person name)",
"type": "string"
},
"type": {
"description": "firm|individual",
"type": "string"
}
},
"type": "object"
},
"name": "fca_search"
},
{
"description": "Live Environment Agency flood warnings and alerts, optionally by county. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"county": {
"description": "string",
"type": "string"
},
"limit": {
"description": "number",
"type": [
"number",
"string"
]
},
"minSeverity": {
"description": "number 1-4",
"type": [
"number",
"string"
]
}
},
"type": "object"
},
"name": "flood_warnings"
},
{
"description": "Latest Food Standards Agency product recalls and allergy alerts. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "number 1-100",
"type": [
"number",
"string"
]
}
},
"type": "object"
},
"name": "food_alerts"
},
{
"description": "Food Standards Agency hygiene ratings: search food businesses by name, address, council, type, rating or radius. Returns rating, scores, address, phone, coordinates. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"address": {
"description": "string",
"type": "string"
},
"businessTypeId": {
"description": "string",
"type": "string"
},
"latitude": {
"description": "number",
"type": [
"number",
"string"
]
},
"limit": {
"description": "number 1-500",
"type": [
"number",
"string"
]
},
"localAuthorityId": {
"description": "string",
"type": "string"
},
"longitude": {
"description": "number",
"type": [
"number",
"string"
]
},
"name": {
"description": "string",
"type": "string"
},
"radiusMiles": {
"description": "number",
"type": [
"number",
"string"
]
},
"rating": {
"description": "e.g. fhrs_5_en-gb",
"type": "string"
}
},
"type": "object"
},
"name": "food_hygiene_search"
},
{
"description": "Format an amount in any currency and locale, compact form, and optionally in words (for cheques and contracts). (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"amount": {
"description": "number, required",
"type": [
"number",
"string"
]
},
"currency": {
"description": "ISO code, default GBP",
"type": "string"
},
"locale": {
"description": "default en-GB",
"type": "string"
},
"words": {
"description": "boolean",
"type": [
"boolean",
"string"
]
}
},
"type": "object"
},
"name": "format_money"
},
{
"description": "Exchange rates from ECB reference data: latest or a date, any base, optional symbols and amount. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"amount": {
"description": "number",
"type": [
"number",
"string"
]
},
"base": {
"description": "string, default GBP",
"type": "string"
},
"date": {
"description": "YYYY-MM-DD or latest",
"type": "string"
},
"symbols": {
"description": "comma list e.g. USD,EUR",
"type": "string"
}
},
"type": "object"
},
"name": "fx_rates"
},
{
"description": "Great Britain place name to coordinates, county, district and region (OS Open Names). (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"count": {
"description": "number 1-20",
"type": [
"number",
"string"
]
},
"query": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "geocode"
},
{
"description": "Clean text of a GOV.UK page by path (e.g. /vat-rates). (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"maxChars": {
"description": "number",
"type": [
"number",
"string"
]
},
"path": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "govuk_page"
},
{
"description": "Search GOV.UK guidance, news and publications. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "number 1-50",
"type": [
"number",
"string"
]
},
"query": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "govuk_search"
},
{
"description": "Top, new or best Hacker News stories, or search stories by keyword. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"kind": {
"description": "top|new|best",
"type": "string"
},
"limit": {
"description": "number 1-50",
"type": [
"number",
"string"
]
},
"query": {
"description": "string",
"type": "string"
}
},
"type": "object"
},
"name": "hacker_news"
},
{
"description": "SHA hash of text plus a fresh UUID. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"algorithm": {
"description": "SHA-1|SHA-256|SHA-384|SHA-512",
"type": "string"
},
"text": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "hash_text"
},
{
"description": "HMRC monthly exchange rates for customs and VAT, every currency to GBP. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"month": {
"description": "YYYY-MM",
"type": "string"
}
},
"type": "object"
},
"name": "hmrc_exchange_rates"
},
{
"description": "Statutory paid holiday for a working pattern, pro rata by months. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"daysPerWeek": {
"description": "number",
"type": [
"number",
"string"
]
},
"hoursPerWeek": {
"description": "number",
"type": [
"number",
"string"
]
},
"monthsWorked": {
"description": "number 0-12",
"type": [
"number",
"string"
]
}
},
"type": "object"
},
"name": "holiday_entitlement"
},
{
"description": "UK HPI average price, index and annual change by month for a country, region or local authority (slug, e.g. leeds, greater-manchester, united-kingdom). (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"area": {
"description": "string",
"type": "string"
},
"months": {
"description": "number 1-120",
"type": [
"number",
"string"
]
}
},
"type": "object"
},
"name": "house_price_index"
},
{
"description": "Validate an IBAN (length, structure, mod-97 check digits) and split out UK sort code and account; or format-check a UK sort code and account number. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"accountNumber": {
"description": "string",
"type": "string"
},
"iban": {
"description": "string",
"type": "string"
},
"sortCode": {
"description": "string",
"type": "string"
}
},
"type": "object"
},
"name": "iban_validate"
},
{
"description": "Build an .ics calendar event. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"description": {
"description": "string",
"type": "string"
},
"end": {
"description": "ISO datetime",
"type": "string"
},
"location": {
"description": "string",
"type": "string"
},
"start": {
"description": "ISO datetime, required",
"type": "string"
},
"timezone": {
"description": "IANA",
"type": "string"
},
"title": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "ical_event"
},
{
"description": "The Gazette insolvency notices (winding up, administration, liquidation, bankruptcy) by free text, newest first. (cost: 2 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"days": {
"description": "number 1-365",
"type": [
"number",
"string"
]
},
"limit": {
"description": "number 1-100",
"type": [
"number",
"string"
]
},
"query": {
"description": "string",
"type": "string"
}
},
"type": "object"
},
"name": "insolvency_notices"
},
{
"description": "Who owns an IP address: network name, range, country, organisations (RDAP). (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"ip": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "ip_lookup"
},
{
"description": "Parse JSON and validate against a simple JSON Schema (type, required, properties, items, enum, min/max, pattern). (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"json": {
"description": "string or object, required",
"type": "string"
},
"schema": {
"description": "object",
"type": "string"
}
},
"type": "object"
},
"name": "json_validate"
},
{
"description": "Full KYB (know your business) check on a UK company number in one call: profile and status, officers, owners (PSCs), overdue filings, registered charges, insolvency, a disqualified-director screen on the board, and Gazette notices, with a risk summary. For supplier onboarding, due diligence and anti-fraud. (cost: 6 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"companyNumber": {
"description": "string, required",
"type": "string"
},
"screenDirectors": {
"description": "boolean, default true: also screen directors against the disqualified register",
"type": [
"boolean",
"string"
]
}
},
"type": "object"
},
"name": "kyb_check"
},
{
"description": "Statutory interest and fixed compensation on a late commercial invoice (base rate plus 8%). (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"baseRateOverride": {
"description": "number",
"type": [
"number",
"string"
]
},
"dueDate": {
"description": "YYYY-MM-DD, required",
"type": "string"
},
"invoiceAmount": {
"description": "number, required",
"type": [
"number",
"string"
]
},
"paidDate": {
"description": "YYYY-MM-DD",
"type": "string"
}
},
"type": "object"
},
"name": "late_payment_interest"
},
{
"description": "Search UK legislation by title (legislation.gov.uk). (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"includeEu": {
"description": "boolean, default false: also search EU retained law",
"type": [
"boolean",
"string"
]
},
"limit": {
"description": "number 1-50",
"type": [
"number",
"string"
]
},
"query": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "legislation_search"
},
{
"description": "Text of an Act or instrument, or one section, from its legislation.gov.uk URL. (cost: 2 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"maxChars": {
"description": "number",
"type": [
"number",
"string"
]
},
"section": {
"description": "string e.g. 3",
"type": "string"
},
"url": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "legislation_text"
},
{
"description": "Find a legal entity by LEI or name (GLEIF): legal name, jurisdiction, status, address, renewal date, direct and ultimate parent. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"country": {
"description": "ISO2",
"type": "string"
},
"lei": {
"description": "string",
"type": "string"
},
"limit": {
"description": "number",
"type": [
"number",
"string"
]
},
"name": {
"description": "string",
"type": "string"
},
"parents": {
"description": "boolean, default true",
"type": [
"boolean",
"string"
]
}
},
"type": "object"
},
"name": "lei_lookup"
},
{
"description": "List imported APIs with operation counts. Free. (cost: 0 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "list_apis"
},
{
"description": "Array of objects or arrays to a CSV file (UTF-8 with BOM, Excel-safe). (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"filename": {
"description": "string",
"type": "string"
},
"rows": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "string"
}
],
"description": "array, required"
}
},
"type": "object"
},
"name": "make_csv"
},
{
"description": "Markdown (headings, bullets, bold, tables) to a Word .docx file. Returns a download URL (or base64 when storage is off). (cost: 3 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"filename": {
"description": "string",
"type": "string"
},
"markdown": {
"description": "string, required",
"type": "string"
},
"title": {
"description": "string",
"type": "string"
}
},
"type": "object"
},
"name": "make_docx"
},
{
"description": "Markdown to print-ready standalone HTML (for PDF printing). (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"markdown": {
"description": "string, required",
"type": "string"
},
"title": {
"description": "string",
"type": "string"
}
},
"type": "object"
},
"name": "make_print_html"
},
{
"description": "Rows (or several named sheets) to an Excel .xlsx file with a download URL. (cost: 3 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"filename": {
"description": "string",
"type": "string"
},
"rows": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "string"
}
],
"description": "array of objects or arrays"
},
"sheetName": {
"description": "string",
"type": "string"
},
"sheets": {
"description": "object {sheetName: rows}",
"type": "string"
}
},
"type": "object"
},
"name": "make_xlsx"
},
{
"description": "Find the MP for a postcode, or search current MPs and peers by name. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "number",
"type": [
"number",
"string"
]
},
"name": {
"description": "string",
"type": "string"
},
"postcode": {
"description": "string",
"type": "string"
}
},
"type": "object"
},
"name": "mp_lookup"
},
{
"description": "Latest news articles on any topic, newest first, with source, date, link and summary (Bing News, GDELT as backup). For current events, company news and what is happening now. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"country": {
"description": "market, e.g. UK (default), US, IE, AU",
"type": "string"
},
"hours": {
"description": "number 1-720, default 72",
"type": [
"number",
"string"
]
},
"limit": {
"description": "number 1-100",
"type": [
"number",
"string"
]
},
"query": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "news_search"
},
{
"description": "NHS organisations (trusts, GP practices, pharmacies, hospitals) from the ODS directory by name, postcode or role. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "number",
"type": [
"number",
"string"
]
},
"name": {
"description": "string",
"type": "string"
},
"postcode": {
"description": "string",
"type": "string"
},
"role": {
"description": "string e.g. RO177 (GP practice)",
"type": "string"
},
"status": {
"description": "active (default) or all",
"type": "string"
}
},
"type": "object"
},
"name": "nhs_organisations"
},
{
"description": "Dutch number plate (kenteken) lookup from the Dutch vehicle authority RDW: make, model, body, colour, doors, seats, engine, power, fuel, CO2, weights, towing, original list price, first registration, MOT (APK) expiry, insured, open recall, odometer verdict. (cost: 20 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"plate": {
"description": "string, required: Dutch plate, e.g. XN-097-Z",
"type": "string"
}
},
"type": "object"
},
"name": "nl_vehicle"
},
{
"description": "Search the US Treasury OFAC sanctions lists (SDN and Consolidated non-SDN) for a person, company or ship. For US-dollar payments, US counterparties and any OFAC compliance check. (cost: 3 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"country": {
"description": "string, optional",
"type": "string"
},
"dob": {
"description": "string, optional",
"type": "string"
},
"limit": {
"description": "number 1-100",
"type": [
"number",
"string"
]
},
"minScore": {
"description": "number 50-100",
"type": [
"number",
"string"
]
},
"name": {
"description": "string, required",
"type": "string"
},
"type": {
"description": "person|entity|ship|any",
"type": "string"
}
},
"type": "object"
},
"name": "ofac_check"
},
{
"description": "All directorships a person holds or has held across UK companies (Companies House appointments). Find every company a director is tied to, for due diligence and conflict checks. Pass a name or an officerId. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"name": {
"description": "string: officer name to search",
"type": "string"
},
"officerId": {
"description": "string: Companies House officer id if known",
"type": "string"
}
},
"type": "object"
},
"name": "officer_appointments"
},
{
"description": "Search ONS datasets, bulletins and time series. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "number 1-50",
"type": [
"number",
"string"
]
},
"query": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "ons_search"
},
{
"description": "Observations for an ONS time series by CDID, e.g. D7G7 CPIH annual rate, L55O CPIH index, MGSX unemployment rate, ABMI GDP. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"cdid": {
"description": "string, required",
"type": "string"
},
"dataset": {
"description": "string e.g. mm23, lms, qna",
"type": "string"
},
"frequency": {
"description": "months|quarters|years",
"type": "string"
},
"limit": {
"description": "number",
"type": [
"number",
"string"
]
}
},
"type": "object"
},
"name": "ons_timeseries"
},
{
"description": "Latest version, publish date, deprecation, licences, advisories and links for a package (deps.dev). (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"ecosystem": {
"description": "npm|pypi|cargo|go|maven|nuget|rubygems",
"type": "string"
},
"name": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "package_info"
},
{
"description": "Search scholarly papers (OpenAlex default, or Crossref) with authors, venue, year, DOI, citations and open-access link. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"fromYear": {
"description": "YYYY",
"type": "string"
},
"limit": {
"description": "number 1-50",
"type": [
"number",
"string"
]
},
"query": {
"description": "string, required",
"type": "string"
},
"source": {
"description": "openalex|crossref",
"type": "string"
}
},
"type": "object"
},
"name": "papers_search"
},
{
"description": "Fetch a PDF from a URL and extract its text, per page, optionally only some pages (e.g. \"1-3,7\"). (cost: 3 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"maxChars": {
"description": "number",
"type": [
"number",
"string"
]
},
"pages": {
"description": "string",
"type": "string"
},
"url": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "pdf_to_text"
},
{
"description": "Search UK Parliament petitions with signature counts and state. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "number",
"type": [
"number",
"string"
]
},
"query": {
"description": "string, required",
"type": "string"
},
"state": {
"description": "open|closed|rejected|all",
"type": "string"
}
},
"type": "object"
},
"name": "petitions_search"
},
{
"description": "Search planning applications across UK councils by keyword, postcode or authority (PlanIt). (cost: 2 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"authority": {
"description": "string",
"type": "string"
},
"daysBack": {
"description": "number",
"type": [
"number",
"string"
]
},
"limit": {
"description": "number 1-200",
"type": [
"number",
"string"
]
},
"postcode": {
"description": "string",
"type": "string"
},
"query": {
"description": "string",
"type": "string"
},
"radiusKm": {
"description": "number, with postcode, default 2",
"type": [
"number",
"string"
]
}
},
"type": "object"
},
"name": "planning_search"
},
{
"description": "Police force, neighbourhood team and contact details for a point. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"latitude": {
"description": "number, required",
"type": [
"number",
"string"
]
},
"longitude": {
"description": "number, required",
"type": [
"number",
"string"
]
}
},
"type": "object"
},
"name": "police_neighbourhood"
},
{
"description": "Postcode to coordinates, region, local authority, ward, constituency, LSOA/MSOA and ONS codes. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"postcode": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "postcode_lookup"
},
{
"description": "HM Land Registry price paid: property sales by postcode, town or street, newest first, with price, date, type, tenure, new build. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"from": {
"description": "YYYY-MM-DD",
"type": "string"
},
"limit": {
"description": "number 1-200",
"type": [
"number",
"string"
]
},
"minPrice": {
"description": "number",
"type": [
"number",
"string"
]
},
"postcode": {
"description": "string",
"type": "string"
},
"street": {
"description": "string",
"type": "string"
},
"town": {
"description": "string",
"type": "string"
}
},
"type": "object"
},
"name": "price_paid"
},
{
"description": "Food product by barcode: name, brand, ingredients, allergens, Nutri-Score, nutrition per 100g. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"barcode": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "product_barcode"
},
{
"description": "Search UK product safety alerts and recalls by product, brand or hazard, newest first. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "number 1-50",
"type": [
"number",
"string"
]
},
"query": {
"description": "string",
"type": "string"
}
},
"type": "object"
},
"name": "product_recalls"
},
{
"description": "Public holidays for a country and year (ISO code, e.g. GB, US, DE, FR). (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"country": {
"description": "string",
"type": "string"
},
"year": {
"description": "number",
"type": [
"number",
"string"
]
}
},
"type": "object"
},
"name": "public_holidays"
},
{
"description": "Search PubMed biomedical literature. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "number 1-50",
"type": [
"number",
"string"
]
},
"query": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "pubmed_search"
},
{
"description": "QR code image URL for any text or link. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"size": {
"description": "number 64-1024",
"type": [
"number",
"string"
]
},
"text": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "qr_code"
},
{
"description": "Domain registration data via RDAP: registrar, dates, status, nameservers. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"domain": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "rdap_lookup"
},
{
"description": "Fetch an .xlsx, .xls, .ods or .csv from a URL and return the rows of a sheet as JSON. (cost: 2 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"maxRows": {
"description": "number 1-5000",
"type": [
"number",
"string"
]
},
"sheet": {
"description": "string",
"type": "string"
},
"url": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "read_spreadsheet"
},
{
"description": "Fetch a public web page and return its main content as markdown (or plain text), with title, description and links. (cost: 2 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"format": {
"description": "markdown|text",
"type": "string"
},
"maxChars": {
"description": "number 500-200000, default 20000",
"type": [
"number",
"string"
]
},
"url": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "read_url"
},
{
"description": "Statutory redundancy pay from age, years of service and weekly pay. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"age": {
"description": "number, required",
"type": [
"number",
"string"
]
},
"weeklyPay": {
"description": "number, required",
"type": [
"number",
"string"
]
},
"yearsService": {
"description": "number, required",
"type": [
"number",
"string"
]
}
},
"type": "object"
},
"name": "redundancy_pay"
},
{
"description": "Read an RSS or Atom feed as JSON items. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "number 1-100",
"type": [
"number",
"string"
]
},
"url": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "rss_read"
},
{
"description": "Check whether a COMPANY or organisation is on the UK, US (OFAC), EU or UN sanctions lists, including trading names and aliases. For supplier and customer due diligence and approving payments to businesses. (cost: 3 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"country": {
"description": "string, optional",
"type": "string"
},
"limit": {
"description": "number 1-100",
"type": [
"number",
"string"
]
},
"minScore": {
"description": "number 50-100",
"type": [
"number",
"string"
]
},
"name": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "sanctions_check_company"
},
{
"description": "Check whether a named PERSON is on the UK, US (OFAC), EU or UN sanctions lists. Add date or year of birth and nationality to firm up or rule out a match. For onboarding a customer, vetting a director or shareholder, or approving a payment to an individual. (cost: 3 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"country": {
"description": "string, optional nationality",
"type": "string"
},
"dob": {
"description": "string, optional date or year of birth",
"type": "string"
},
"limit": {
"description": "number 1-100",
"type": [
"number",
"string"
]
},
"minScore": {
"description": "number 50-100",
"type": [
"number",
"string"
]
},
"name": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "sanctions_check_person"
},
{
"description": "Check whether a SHIP or vessel is sanctioned (UK, US OFAC, EU, UN), by vessel name, former name or 7-digit IMO number. For shipping, chartering, freight and maritime insurance checks. (cost: 3 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "number 1-100",
"type": [
"number",
"string"
]
},
"minScore": {
"description": "number 50-100",
"type": [
"number",
"string"
]
},
"name": {
"description": "string, required (vessel name or IMO number)",
"type": "string"
}
},
"type": "object"
},
"name": "sanctions_check_ship"
},
{
"description": "Screen a person, company or ship by name against the UK Sanctions List (FCDO/OFSI), the US OFAC lists, the UN Security Council list and the EU financial sanctions list in one call. Matching tolerates transliteration and spelling variants; date of birth and country re-rank matches but never hide a name match. Returns the listed record, why it matched and which lists were checked. Covers the UK, US OFAC (SDN and Consolidated), EU and UN lists; does not cover politically exposed persons (PEPs). Use for supplier, customer and payment screening. (cost: 3 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"country": {
"description": "string, optional nationality or country (name, ISO code or adjective)",
"type": "string"
},
"dob": {
"description": "string, optional date or year of birth",
"type": "string"
},
"limit": {
"description": "number 1-100, default 25",
"type": [
"number",
"string"
]
},
"lists": {
"description": "comma list of uk, un, eu, ofac (default all)",
"type": "string"
},
"minScore": {
"description": "number 50-100, default 80",
"type": [
"number",
"string"
]
},
"name": {
"description": "string, required (or a 7-digit IMO number for a ship)",
"type": "string"
},
"type": {
"description": "person|entity|ship|any (default any)",
"type": "string"
}
},
"type": "object"
},
"name": "sanctions_screen"
},
{
"description": "Full-text search of SEC filings in the last year, optional form filter (10-K, 8-K, S-1). (cost: 2 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"forms": {
"description": "string",
"type": "string"
},
"limit": {
"description": "number",
"type": [
"number",
"string"
]
},
"query": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "sec_filings"
},
{
"description": "On-page SEO check of a URL: title, description, canonical, robots, hreflang, Open Graph, structured data, headings, image alt text, redirects, word count and a list of issues. (cost: 2 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"url": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "seo_audit"
},
{
"description": "Whether a domain answers over HTTPS, with status, server and HSTS headers. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"domain": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "ssl_check"
},
{
"description": "SDLT on a property purchase in England or Northern Ireland: standard, first-time buyer, additional property, or non-residential. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"buyerType": {
"description": "standard|first_time|additional",
"type": "string"
},
"price": {
"description": "number, required",
"type": [
"number",
"string"
]
},
"residential": {
"description": "boolean, default true",
"type": [
"boolean",
"string"
]
}
},
"type": "object"
},
"name": "stamp_duty"
},
{
"description": "Statutory sick pay total for a number of weeks off. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"daysPerWeek": {
"description": "number",
"type": [
"number",
"string"
]
},
"weeksOff": {
"description": "number, required",
"type": [
"number",
"string"
]
}
},
"type": "object"
},
"name": "statutory_sick_pay"
},
{
"description": "Search UK public sector tenders and contract awards from Find a Tender and Contracts Finder: keywords, stage (tender/award/both), value range, buyer, days back. (cost: 3 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"buyerContains": {
"description": "string",
"type": "string"
},
"daysBack": {
"description": "number 1-365",
"type": [
"number",
"string"
]
},
"keywords": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "string"
}
],
"description": "array of strings"
},
"limit": {
"description": "number 1-500",
"type": [
"number",
"string"
]
},
"maxValue": {
"description": "number",
"type": [
"number",
"string"
]
},
"minValue": {
"description": "number",
"type": [
"number",
"string"
]
},
"sources": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "string"
}
],
"description": "array of fts|cf"
},
"stage": {
"description": "tender|award|both",
"type": "string"
}
},
"type": "object"
},
"name": "tenders_search"
},
{
"description": "Word, sentence and paragraph counts, reading time, Flesch reading ease, top words. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"text": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "text_stats"
},
{
"description": "Current time in a time zone, with offset and unix time. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"timezone": {
"description": "IANA zone, default Europe/London",
"type": "string"
}
},
"type": "object"
},
"name": "time_now"
},
{
"description": "Describe what you need in plain words and get the best matching tools (native and imported APIs) with their parameters and how to call them. Free. (cost: 0 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "number 1-15",
"type": [
"number",
"string"
]
},
"need": {
"description": "string, required",
"type": "string"
},
"sector": {
"description": "optional: government, finance-banking, retail-ecommerce, education-reference, science-space, health, transport-travel, geo-weather, media-entertainment, developer-tools, other",
"type": "string"
}
},
"type": "object"
},
"name": "tool_search"
},
{
"description": "Find a UK commodity code by description, or get duty rates and import measures for a code. (cost: 2 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"commodityCode": {
"description": "string: 4-digit heading lists its codes, 10-digit code gives duties",
"type": "string"
},
"query": {
"description": "string",
"type": "string"
}
},
"type": "object"
},
"name": "trade_tariff"
},
{
"description": "Search the UK Sanctions List (FCDO, enforced by OFSI) for a person, company or ship, with the UK regime, measures (asset freeze, travel ban) and designation date. For UK firms meeting their UK sanctions obligations. (cost: 3 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"country": {
"description": "string, optional",
"type": "string"
},
"dob": {
"description": "string, optional",
"type": "string"
},
"limit": {
"description": "number 1-100",
"type": [
"number",
"string"
]
},
"minScore": {
"description": "number 50-100",
"type": [
"number",
"string"
]
},
"name": {
"description": "string, required",
"type": "string"
},
"type": {
"description": "person|entity|ship|any",
"type": "string"
}
},
"type": "object"
},
"name": "uk_sanctions_check"
},
{
"description": "Validate a UK VAT registration number against the official HMRC register and return the registered business name and address. For invoicing, supplier checks and VAT reclaim. (cost: 2 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"vat": {
"description": "string, required: 9 or 12 digit UK VAT number",
"type": "string"
}
},
"type": "object"
},
"name": "uk_vat_check"
},
{
"description": "Search the UN Security Council consolidated sanctions list (ISIL/Al-Qaida, Taliban, DPRK, Iran-related and other regimes) for a person or entity. (cost: 3 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"country": {
"description": "string, optional",
"type": "string"
},
"dob": {
"description": "string, optional",
"type": "string"
},
"limit": {
"description": "number 1-100",
"type": [
"number",
"string"
]
},
"minScore": {
"description": "number 50-100",
"type": [
"number",
"string"
]
},
"name": {
"description": "string, required",
"type": "string"
},
"type": {
"description": "person|entity|any",
"type": "string"
}
},
"type": "object"
},
"name": "un_sanctions_check"
},
{
"description": "Follow redirects to the final URL. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"url": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "unshorten"
},
{
"description": "Add or extract UK VAT at standard (20%), reduced (5%), zero or a custom rate. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"amount": {
"description": "number, required",
"type": [
"number",
"string"
]
},
"includesVat": {
"description": "boolean",
"type": [
"boolean",
"string"
]
},
"rate": {
"description": "standard|reduced|zero|number",
"type": "string"
}
},
"type": "object"
},
"name": "vat"
},
{
"description": "Validate a VAT number and get the registered business name and address. EU numbers via the official VIES service, UK numbers via HMRC. Use for invoicing, supplier onboarding, tax and KYB checks. Accepts e.g. IE6388047V, DE811234567, GB553557881. (cost: 2 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"country": {
"description": "string: 2-letter country code if not already on the number",
"type": "string"
},
"vat": {
"description": "string, required: VAT number, with or without the country prefix",
"type": "string"
}
},
"type": "object"
},
"name": "vat_check"
},
{
"description": "Decode a VIN (vehicle identification number): make, model, year, trim, body, doors, engine, transmission, drive, fuel, seats, plant, airbags and driver-assist kit (NHTSA vPIC). Fullest for North American vehicles. (cost: 5 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"modelYear": {
"description": "number: optional, helps older VINs",
"type": [
"number",
"string"
]
},
"vin": {
"description": "string, required: 17-character VIN",
"type": "string"
}
},
"type": "object"
},
"name": "vin_decode"
},
{
"description": "Known vulnerabilities (OSV) for a package@version or a list of up to 500 (array of {ecosystem,name,version} or text \"name@version\" per line), with severity and fixed versions. (cost: 2 credits)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"ecosystem": {
"description": "npm|pypi|cargo|go|maven|nuget|rubygems|packagist",
"type": "string"
},
"name": {
"description": "string",
"type": "string"
},
"packages": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "string"
}
],
"description": "array or text"
},
"version": {
"description": "string",
"type": "string"
}
},
"type": "object"
},
"name": "vuln_check"
},
{
"description": "Closest archived snapshot of a URL to a date, or a monthly list of snapshots (Internet Archive). (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"date": {
"description": "YYYYMMDD",
"type": "string"
},
"limit": {
"description": "number",
"type": [
"number",
"string"
]
},
"list": {
"description": "boolean",
"type": [
"boolean",
"string"
]
},
"url": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "wayback"
},
{
"description": "Current conditions and daily forecast for any coordinates worldwide, or a UK place or postcode (MET Norway). (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"days": {
"description": "number 1-9",
"type": [
"number",
"string"
]
},
"latitude": {
"description": "number",
"type": [
"number",
"string"
]
},
"longitude": {
"description": "number",
"type": [
"number",
"string"
]
},
"place": {
"description": "UK place or postcode",
"type": "string"
}
},
"type": "object"
},
"name": "weather"
},
{
"description": "Structured facts for a company, person or place from Wikidata (headquarters, founded, CEO, website, employees, identifiers, coordinates). (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"id": {
"description": "Q-id",
"type": "string"
},
"query": {
"description": "string",
"type": "string"
}
},
"type": "object"
},
"name": "wikidata_lookup"
},
{
"description": "Lead summary, description, coordinates and Wikidata id for a Wikipedia article. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"lang": {
"description": "two-letter code, default en",
"type": "string"
},
"title": {
"description": "string, required",
"type": "string"
}
},
"type": "object"
},
"name": "wikipedia_summary"
},
{
"description": "UK working days between two dates, or the date N working days after/before a date, skipping weekends and bank holidays. (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"addDays": {
"description": "number",
"type": [
"number",
"string"
]
},
"division": {
"description": "england-and-wales|scotland|northern-ireland",
"type": "string"
},
"from": {
"description": "YYYY-MM-DD, required",
"type": "string"
},
"to": {
"description": "YYYY-MM-DD",
"type": "string"
}
},
"type": "object"
},
"name": "working_days"
},
{
"description": "World Bank indicator values by country (default GDP, current US$). (cost: 1 credit)",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"country": {
"description": "ISO2/3",
"type": "string"
},
"indicator": {
"description": "string e.g. SP.POP.TOTL",
"type": "string"
},
"years": {
"description": "number",
"type": [
"number",
"string"
]
}
},
"type": "object"
},
"name": "world_bank"
}
]
}What the leaf hashes
{"body":"d32e00deb608611ce044d58d50fec6a9e5500f613028ff3cc0497524b89c70e8","id":3404393,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793883620275862,"prev":null,"subject":"c03ce88b-c12d-4650-b708-c4b0d01673a8","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (322504 rows).
- 0xc26d0f4c863fd3a69c74372488da4d81094ad4bfa14e829ab9f65ab41db42aaa
- 0x2b1e2af8cee2ea7965766fcc5c7edcfafe42b04b5c27f8cb21d66398dc866303
- 0xa906274093ce304d6846ba1bc0b1dce33bf434efb4d6a3eb93b4270541f9c101
- 0x46e1080b505e95a7ba33aa544cf3e1276d3de21617167ec6b4d7a540c692d661
- 0xfba70565e738e48394f3ed4909b8967c59cf207382259237488fa3605cc2043b
- 0x8dc3c177c7a1502ad954519876f53974ca0d805b50db727f5e889cfc664c914d
- 0xb8ed71c662c0410fc1ef8edd1ed53f0f9404f829b92919795ff4e2ba621aa626
- 0xa01883e6de9e394cdca67d3c9d87c64e0841fc57395afadc6a7931214cba71a2
- 0xeaa2ea8321674bd0936f26beecc6852caf72d01605bc9b7ff28b0fec2b69d594
- 0x92182c3c326ec43311c0000cfb96e937e51746b603c819fe3ad2f80459fcf972
- 0xd08b6492e52c4e02981dd4efa03fb63f01f9e5cda3954cb99ab8d5b1e956e52e
- 0x830a6cdf61fc95c6216fdd7d5651c77a5073a29d94e8b148d2d77585f839aa59
- 0x55867a06fdd11e86c7d431d312f147a1f70e6e8ac2c492ac84f0e660d4b68e1e
- 0x876741791494e92b6f75db13043598085795215fa5ba6b39a6d004eb9c7632fa
- 0xbce07c8bedec3bbed9a22d7f4e8aca180f479ed562779a14791c5e82f052e9c8
- 0x308711d37f87ac2fb79802c45aba249411861d2d093068d1718f039b506d2a02
- 0x25f3843b1f8d3ded906cf440101c0137d8f897b0b72f946f0d5bc12c3da6b136
- 0xfb4e1f4d701ae273fb0cd57757f659e327608e5561a752b2099b436618493c84
- 0xf72fe7c4860b9addb17aac4a00b8afc2f8085836173f10f31697c3d192df119b
- Day root
- 0x9f0215efb0252701dc86d5600ce95f276cccc716759bf112525ae863f698d128
- Chained
- 0xc54ddff800630c6cd9656f99e7d6a61adce99bf1cea37121600598b0a9a720d2
- Published
- On Arc Testnet, block 70942081: 0x88f612ad94ca63af4e4e9faab9f34b665b41f03828afac1571ad013cc62bba94