agenttoolworks

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.

A real screening call

Answers an agent can act on without parsing prose.

Live production callverified
Agent asks
{
  "name": "screen_sanctions",
  "arguments": { "name": "CONGOMET TRADING HOUSE" }
}
VerifyDesk answers
{
  "query": "CONGOMET TRADING HOUSE",
  "screened_entries": 85027,
  "lists": ["EU Consolidated", "OFAC Consolidated (non-SDN)",
            "OFAC SDN", "UK Sanctions List", "UN Consolidated"],
  "data_as_of": "2026-10-11T23:10:28.163Z",
  "stale": false,
  "match_count": 3,
  "matches": [
    { "name": "CONGOMET TRADING HOUSE", "list": "UN Consolidated",
      "programs": "DRC", "score": 1, "match_type": "exact" },
    { "name": "Congomet Trading House", "list": "EU Consolidated",
      "programs": "COD", "score": 1, "match_type": "exact" },
    { "name": "CONGOMET TRADING HOUSE", "list": "UK Sanctions List",
      "score": 1, "match_type": "exact" }
  ]
}

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. Trimmed for space: the full answer also carries the date of each list, the matching settings and each listing's reference number.

Tools

Six tools, one credit balance.

ToolCreditsWhat it does
verify_company1

Look a company up in the official French or UK registry and get its legal status, address and activity back in one normalized shape.

France: recherche-entreprises (SIRENE/RNE). United Kingdom: Companies House API.
verify_vat0.2

Check an EU VAT number against VIES, live, and read back the registered name and address when the member state publishes them. Pass your own VAT number to get the VIES consultation number.

VIES, European Commission.
validate_iban0.2

Validate an IBAN offline against the SWIFT IBAN Registry (all 89 countries): length, national account format, check digits and ISO 7064 checksum, plus an optional BIC check. Structure only, not account existence.

SWIFT IBAN Registry, Release 103 (Sep 2026), computed locally. No third party sees the IBAN.
screen_sanctions1

Screen a person or company against the US, UN, EU and UK sanctions lists, aliases and spelling variants 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 Security Council Consolidated List, EU consolidated list (European Commission), UK Sanctions List (FCDO).
enrich_company1

Pull officers, legal form, activity and headcount for one registration number you already trust.

Same official registries as verify_company.
get_usagefree

Read the remaining credit balance and the last 30 days of calls, so an agent can budget before an expensive run.

Your account.

What is actually checked

One line per check, so you know what a pass means.

Measured

100% of scenarios passed on the last run.

33 agent scenarios, including the failure cases, run against the deployed server. p95 1.78s end to end.

Use cases

What agents use it for, with real calls.

Every use case, across all products.

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.

EndpointStreamable HTTP
https://verifydesk.agenttoolworks.com/mcp
Connect it, Claude Code
claude mcp add --transport http verifydesk \
  https://verifydesk.agenttoolworks.com/mcp \
  --header "Authorization: Bearer atw_live_your_key"

Docs, including Claude Desktop, Cursor and Windsurf.

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 the Companies House API, VAT validation uses the European Commission VIES service, and IBAN validation follows the SWIFT IBAN Registry and runs locally, so the number never leaves our server. Sanctions screening uses the US Treasury OFAC lists, the UN Security Council Consolidated List, the EU consolidated financial sanctions list published by the European Commission, and the UK Sanctions List published by the Foreign, Commonwealth and Development Office, which contains public sector information licensed under the Open Government Licence v3.0.

We do not scrape sources behind a login, and we do not resell data we are not allowed to serve.