INDIVIDUAL MCP TOOL
check_counterparty_eu
Counterparty due diligence (KYB) in one call: validates an EU VAT ID against the live VIES register, screens the name against the official EU consolidated sanctions list, checks the IBAN, and returns a traffic-light verdict (clear / review / blocked) with reasons and a recommendation.
LIVE ENDPOINT
https://mcp.eucompliance.tools/mcp
Connect to this endpoint to inspect the live schema for check_counterparty_eu and invoke it with your own arguments.
Indexed input schema
{}Risk classification
Inferred read-only · medium confidence · heuristic, not a guarantee.
- No write-capable action terms were found; this is not proof that invocation has no side effects.
Parent server
CONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.eu-finance-tools]
url = "https://mcp.eucompliance.tools/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"eu-finance-tools": {
"type": "http",
"url": "https://mcp.eucompliance.tools/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: eu-finance-tools
Remote MCP URL: https://mcp.eucompliance.tools/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"eu-finance-tools": {
"url": "https://mcp.eucompliance.tools/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"eu-finance-tools": {
"type": "http",
"url": "https://mcp.eucompliance.tools/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "eu-finance-tools",
"transport": "streamable-http",
"url": "https://mcp.eucompliance.tools/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
Related tools
validate_vat— FREE, no payment required: validate an EU VAT ID against the live EU VIES register and get the registered name and address where the member state publishes them.validate_iban— FREE, no payment required: validate an IBAN (checksum and country structure, all countries).screen_sanctions_eu— Sanctions screening (AML/KYC) against three official lists in one call: EU (European Commission FSF), UN Security Council, and UK (HM Treasury OFSI) - over 12,000 listed entities, 50,000 name variants, re-indexed daily.eu_vat_rules— EU VAT decision engine for invoices and e-invoicing (XRechnung, ZUGFeRD, Peppol BIS, OSS): given supplier country, customer country, B2B/B2C and goods/service it returns place of supply, whether to charge VAT, the rate, the EN 16931 VAT category code (BT-151), the exemption reason code (BT-121), ready-to-use invoice wording in English and German, and the legal article of the VAT Directive.validate_einvoice_eu— Validate an electronic invoice against EN 16931 (XRechnung, ZUGFeRD/Factur-X, Peppol BIS, UBL or CII): detects syntax and profile, checks mandatory fields, the arithmetic consistency of all totals, the VAT breakdown and category rules (reverse charge, intra-Community supply, export).verify_compliance_receipt— FREE, no payment required: verify a compliance receipt issued by eucompliance.lookup_company_eu— Company register lookup straight from the official national registers: Norway (Brønnøysund), Czechia (ARES), Finland (PRH/YTJ), Slovakia (RPO), Poland (KRS).agent_spend_statement— Turn an AI agent's own crypto spending into a bookkeeping statement: reads every USDC payment of the wallet from Base, converts each to EUR at the ECB reference rate of the payment date, groups by payee, states the VAT treatment (reverse charge for services bought abroad, Art.