Available now live
VerifyDesk
The counterparty checks an agent needs before it onboards a customer, pays a supplier or signs a contract. Official registries in, one normalized answer out.
Who this is for
If a wrong answer costs you money, this is the check.
- Marketplaces and fintechs onboarding business customers: confirm the entity is registered and active before opening an account.
- Finance and procurement agents paying invoices: validate the VAT number and the IBAN structure before money moves.
- Compliance workflows: screen counterparties against OFAC lists and keep the evidence of the check.
A real screening call
Answers an agent can act on without parsing prose.
{
"name": "screen_sanctions",
"arguments": { "name": "CONGOMET TRADING HOUSE" }
}{
"query": "CONGOMET TRADING HOUSE",
"screened_entries": 23391,
"lists": ["OFAC Consolidated (non-SDN)", "OFAC SDN", "UN Consolidated"],
"match_count": 1,
"matches": [
{
"name": "CONGOMET TRADING HOUSE",
"type": "entity",
"programs": "DRC",
"list": "UN Consolidated",
"score": 1
}
]
}A match is a signal for enhanced due diligence, never a legal determination. The response always says how many entries were screened and which lists answered, so the agent can judge coverage. US and UN lists are covered today, aliases included.
Tools
Six tools, one credit balance.
| Tool | Credits | What it does |
|---|---|---|
| verify_company | 1 | Look a company up in the official French registry and get its legal status, address and activity back in one normalized shape. France: recherche-entreprises (SIRENE/RNE). United Kingdom is built and ships behind a Companies House key, not enabled on the hosted service yet. |
| verify_vat | 0.2 | Check an EU VAT number against VIES and read back the registered name and address when the member state publishes them. VIES, European Commission. |
| validate_iban | 0.2 | Validate an IBAN offline: country length and ISO 7064 checksum, with a reason when it fails. Structure only, not account existence. Computed locally. No third party sees the IBAN. |
| screen_sanctions | 1 | Screen a person or company against the US and UN sanctions lists, aliases included, and get scored matches with their programs. A hit is a signal for review, not a verdict. OFAC SDN and Consolidated (US Treasury), UN Consolidated List. |
| enrich_company | 1 | Pull officers, legal form, activity and headcount for one registration number you already trust. Same official registries as verify_company. |
| get_usage | free | Read the remaining credit balance and the last 30 days of calls, so an agent can budget before an expensive run. Your account. |
Measured
100% of scenarios passed on the last run.
16 agent scenarios, including the failure cases, run against the deployed server. p95 1.02s end to end.
Connect
The endpoint.
A remote MCP server over Streamable HTTP. Any MCP client reaches it, and so does plain HTTP if you would rather call it directly. Swap in the key from your free account and the first call works.
https://verifydesk.agenttoolworks.com/mcp
claude mcp add --transport http verifydesk \ https://verifydesk.agenttoolworks.com/mcp \ --header "Authorization: Bearer atw_live_your_key"
Pricing
Pay for the calls you make.
Credits are shared with every other server, so one balance covers everything you call. Packs start at $10 for 1,000 credits and never expire, and 100 credits are free without a card.
Where the data comes from
Only official, public sources, documented per tool. France uses the state company registry API, the United Kingdom uses Companies House, VAT validation uses the European Commission VIES service, and sanctions screening uses the US Treasury OFAC lists. IBAN validation runs locally, so the number never leaves our server.
We do not scrape sources behind a login, and we do not resell data we are not allowed to serve.