KYB due diligence
Server Details
KYB counterparty checks: company register, insolvency, sanctions, VAT, IBAN, from official sources
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- Bosco-Labs/bosco-labs-data
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 7 tools
Each tool has a recognisable core job (financials, company profile, counterparty checklist, identifier crosswalk, query planning, sanctions, VAT/IBAN), but company_accounts and company_check both return multi-year key figures, and counterparty_check aggregates checks that sanctions_screening and vat_iban_check perform individually. The descriptions hint at the boundaries (normalised filing data vs. sourced profile vs. pass/fail checklist), which is enough for a careful agent but invites misselection for a hurried one.
All names are clear snake_case and domain-readable. Most are noun-first compounds (company_accounts, sanctions_screening, vat_iban_check, counterparty_check), while plan_official_records_query uses a verb-first order and identifier_resolver is noun-only, so the pattern is close to but not fully uniform.
Seven tools is well within the ideal range and every tool maps to a distinct KYB workflow step: identity resolution, company profile, financials, counterparty vetting, sanctions, VAT/IBAN validation, and free query planning. Nothing feels padded or missing at the count level.
The surface covers the core KYB loop (identify, profile, financials, sanctions, tax/bank validation, orchestration) with no obvious dead end. Gaps remain around ownership/UBO graphs beyond UK PSC, person/PEP screening, adverse media or litigation, and ongoing monitoring, and financials are limited to UK/DK/NO while company_check spans more countries.
Available Tools
7 toolscompany_accountsCompany Financials API: UK, Denmark (CVR), Norway accountsARead-onlyIdempotentInspect
Get normalized financials of UK, Danish and Norwegian companies, including private ones, straight from the official accounts they file with Companies House (UK), Erhvervsstyrelsen (Denmark) and the Brønnøysund Register of Company Accounts (Norway): revenue, gross profit, operating profit, net income, equity, net assets, current assets, cash, creditors and employees. Every number comes with the exact fact or field it was taken from, so you can audit any value. Each row also gets the company's LEI from GLEIF when it has one. Look up companies by company number, CVR or organisation number, or get the newest filings. For credit checks, KYB, M&A and lead research, and for AI agents.
Price: $0.04 per company-year.
Inputs: countries, enrichLei, cvrNumbers, maxResults, +3 more.
company_checkCompany Check API: due diligence, LEI, financials & SEC filingsARead-onlyIdempotentInspect
One call answers "who is this company and what are its numbers?": legal name, LEI, registration number, status, legal form, registered address and (France, Finland, Estonia) industry and registration date, (Ireland, Czech Republic, Latvia) the national register's status and registration date, the key figures of its last fiscal years (revenue, operating profit, net income, equity, assets, cash, employees), the US listing and latest SEC filings, for UK companies the current directors and owners (persons with significant control), for Polish companies the board, proxies, shareholders and bankruptcy/restructuring entries from the National Court Register (KRS), and for US banks the FDIC record. Every value links to the official record it came from. Built for AI agents doing research, KYB or due diligence, and for people who want a quick, sourced company profile.
Price: $0.03 per company-report.
Inputs: query (required), country, include, maxYears.
counterparty_checkCounterparty Check API: KYB checklist from official registersARead-onlyIdempotentInspect
Can I do business with this company? One call checks a supplier, customer or partner against official sources and returns a checklist: pass, fail, review or unverified per check, each with its source link and time. Built for AI agents doing KYB, vendor onboarding or "may I pay this party?" checks, and for people who want a fast, sourced first screen. To screen a vendor list, pass up to 10 companies in companies: one checklist per company, same price each.
Price: $0.05 per counterparty-check.
Inputs: iban, query, country, companies, +2 more.
identifier_resolverISIN, LEI, CIK, FIGI & Ticker Resolver API (crosswalk)ARead-onlyIdempotentInspect
One identifier in, the whole crosswalk out: give an ISIN, LEI, SEC CIK, ticker, FIGI or company name and get the issuer's legal name, LEI, CIK, tickers per exchange, ISINs, FIGIs, CFI code and the EU trading venues, each value with its source URL. Built for AI agents and people who join datasets keyed by different identifiers (KYC, portfolio data, filings research).
Price: $0.002 per resolve.
Inputs: identifier (required), idType, exchange.
plan_official_records_queryPlan an official-records queryARead-onlyIdempotentInspect
Free, no key needed. Turns a question in plain words into the exact typed Bosco Labs calls that answer it: tool, input, why, and the maximum price of each step, plus what is not covered. Pass the user's question verbatim AND the entities you extracted from it (company_names, tickers, identifiers, countries, dates, law references...): the planner trusts your entities over its own parsing and puts them in the right input fields. The plan echoes them in entities_used and lists in missing what to pass for a better plan. Rules and examples first; only when they are unsure and you passed no entities does a small AI step extract the entities (budget-capped, marked assisted). Same steps, same plan_id. Run it with run_official_records_plan (paid, max_usd) or call the listed tools directly. Low confidence returns the top 3 candidate tools instead.
Inputs: question (required), entities.
sanctions_screeningSanctions List Screening API: OFAC, UK, EU, UN & US listsARead-onlyIdempotentInspect
Answers "is this company, vessel or person sanctioned?" for one or many names, against the official OFAC SDN and non-SDN lists, the US Consolidated Screening List (Commerce Entity List, Denied Persons, State lists), the UK Sanctions List, the EU financial sanctions list and the UN Security Council list. Every answer says which lists were checked and how current they were, and every match links to its official source. Built for AI agents doing KYB, compliance or procurement checks, and for people who need a quick, sourced screen. It also checks crypto wallet addresses exactly against the addresses OFAC lists (XBT, ETH, USDT, TRX and more), e.g. before an agent pays.
Price: $0.01 per name-screened.
Inputs: lists, names, country, minScore, +2 more.
vat_iban_checkVAT Number & IBAN Check API: EU VIES + IBAN validationARead-onlyIdempotentInspect
Answers "is this EU VAT number registered, to whom, and is this IBAN real?" One row per VAT number, checked live against the European Commission's VIES service (valid, registered name and address, a name match against the company you expect), and one row per IBAN, checked against ISO 13616 (check digits, length and layout per country, bank code, country match). Built for AI agents doing supplier onboarding, invoice checks and KYB, and for finance teams who want one sourced answer per number.
Price: $0.002 per check.
Inputs: ibans, vatNumbers, expectedName, expectedCountry, +1 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Company data and KYB API for 36 countries: monitoring, financial statements, insolvency, sanctions
Verify companies, domains and counterparties before transacting. Sanctions, UBO, fraud scoring.
KYB for AI agents: GLEIF entity, parent chain, sanctions and EU VAT checks. Data lookup only.
Company and domain due diligence for agents: registers, sanctions, VAT, domain. Pay per call.
Related MCP Servers
AlicenseNot gradedqualityCmaintenanceEnables agents to check companies before payments, invoices, or contracts by resolving legal entities in GLEIF, walking parent chains, screening against OFAC, EU, UN, and UK sanctions lists, and validating EU VAT numbers in VIES.MIT- AlicenseAqualityBmaintenanceLimitguard MCP server: lead validation for AI agents. Checks the company behind a lead in the Dutch (KVK) and Belgian (KBO) registers, EU VAT (VIES) and sanctions lists. Pay per call with x402 or an API key.101MIT
- AlicenseBqualityBmaintenanceAutonomous M2M compliance and trust APIs for AI agents (KYB, OFAC, VAT, Sanctions checking).5MIT
- AlicenseAqualityBmaintenanceEnables AI assistants to look up, resolve, verify and sanctions-screen legal entities across the UK and Europe by merging company registries, GLEIF LEIs and VIES VAT data into one profile with per-field provenance. Supports KYB and due-diligence workflows through name and identifier search, officer and ownership tracing, filings and insolvency checks, and honest reporting of gaps, stale sources or unavailable data.9Elastic 2.0
Glama MCP Gateway
Add one secure layer between your agents and this server.