code402
Was dieses MCP kann
Provides machine-payable API utilities including currency conversion, pricing checks, IBAN, LEI, VAT, and OFAC validation.
Tools
Eingabeschema
{'type': 'object', 'examples': [{'items': [{'tool': 'iban-check', 'value': 'GB82 WEST 1234 5698 7654 32'}, {'tool': 'lei-check', 'value': '529900T8BM49AURSDO55'}, {'tool': 'vat-mod97-check', 'value': 'BE0417497106'}]}], 'required': ['items'], 'properties': {'items': {'type': 'array', 'items': {'type': 'object', 'required': ['tool', 'value'], 'properties': {'tool': {'enum': ['iban-check', 'lei-check', 'vat-mod97-check', 'company-number-format', 'swift-bic-check', 'aba-routing-check', 'ein-format-check', 'ifsc-check', 'abn-check', 'luhn-check', 'isbn-check', 'e164-check', 'sedol-check', 'isin-check', 'ean13-check', 'gstin-check', 'context-distill'], 'type': 'string', 'description': 'which validator to run'}, 'value': {'type': 'string', 'description': 'the identifier (or text, for context-distill) to check'}}}, 'maxItems': 50, 'minItems': 1, 'description': 'List of {tool, value} checks (max 50).'}}}
Ausgabeschema
{'type': 'object', 'required': ['count', 'results'], 'properties': {'tool': {'type': 'string'}, 'count': {'type': 'number'}, 'scope': {'type': 'string'}, 'results': {'type': 'array'}, 'valid_count': {'type': 'number'}, 'invalid_count': {'type': 'number'}}}
Eingabeschema
{'type': 'object', 'examples': [{'tool': 'iban-check', 'amount': 1}], 'required': ['tool'], 'properties': {'tool': {'type': 'string', 'description': "Target tool name (e.g. 'iban-check', 'vendor-onboarding-pack')"}, 'amount': {'type': 'number', 'description': 'Optional batch count or volume units (default 1)'}}}
Ausgabeschema
{'type': 'object', 'required': ['tool', 'valid', 'price', 'quote_id', 'settlement_url'], 'properties': {'tool': {'type': 'string'}, 'price': {'type': 'number'}, 'scope': {'type': 'string'}, 'valid': {'type': 'boolean'}, 'ttl_ms': {'type': 'number'}, 'currency': {'type': 'string'}, 'quote_id': {'type': 'string'}, 'settlement_url': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'examples': [{'gstin': '27AAPFU0939F1ZV'}], 'required': ['gstin'], 'properties': {'gstin': {'type': 'string', 'description': '15-character Indian Goods and Services Tax Identification Number.'}}}
Ausgabeschema
{'type': 'object', 'required': ['valid', 'reason'], 'properties': {'tool': {'type': 'string'}, 'scope': {'type': 'string'}, 'valid': {'type': 'boolean'}, 'reason': {'type': 'string'}, 'country': {'type': 'string'}, 'normalized': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'examples': [{'iban': 'GB82 WEST 1234 5698 7654 32'}], 'required': ['iban'], 'properties': {'iban': {'type': 'string', 'description': 'IBAN to validate; spaces allowed.'}}}
Ausgabeschema
{'type': 'object', 'required': ['valid', 'reason'], 'properties': {'tool': {'type': 'string'}, 'scope': {'type': 'string'}, 'valid': {'type': 'boolean'}, 'reason': {'type': 'string'}, 'country': {'type': 'string'}, 'normalized': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'examples': [{'ifsc': 'HDFC0000123'}], 'required': ['ifsc'], 'properties': {'ifsc': {'type': 'string', 'description': '11-character Indian Financial System Code.'}}}
Ausgabeschema
{'type': 'object', 'required': ['valid', 'reason'], 'properties': {'tool': {'type': 'string'}, 'scope': {'type': 'string'}, 'valid': {'type': 'boolean'}, 'reason': {'type': 'string'}, 'country': {'type': 'string'}, 'normalized': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'examples': [{'pan': 'AAACP1234M', 'vpa': 'merchant@okhdfcbank', 'ifsc': 'HDFC0001234', 'gstin': '27AAPFU0939F1ZV'}], 'required': [], 'properties': {'pan': {'type': 'string', 'description': 'PAN (10 chars, optional)'}, 'vpa': {'type': 'string', 'description': 'UPI VPA handle (optional)'}, 'ifsc': {'type': 'string', 'description': 'IFSC bank code (optional)'}, 'gstin': {'type': 'string', 'description': 'GSTIN (15 chars, optional)'}}}
Ausgabeschema
{'type': 'object', 'required': ['checked_count', 'all_valid'], 'properties': {'tool': {'type': 'string'}, 'scope': {'type': 'string'}, 'results': {'type': 'array'}, 'verdict': {'type': 'string'}, 'corridor': {'type': 'string'}, 'all_valid': {'type': 'boolean'}, 'next_steps': {'type': 'string'}, 'checked_count': {'type': 'number'}}}
Eingabeschema
{'type': 'object', 'examples': [{'lei': '529900T8BM49AURSDO55'}], 'required': ['lei'], 'properties': {'lei': {'type': 'string', 'description': '20-character Legal Entity Identifier.'}}}
Ausgabeschema
{'type': 'object', 'required': ['valid', 'reason'], 'properties': {'tool': {'type': 'string'}, 'scope': {'type': 'string'}, 'valid': {'type': 'boolean'}, 'reason': {'type': 'string'}, 'country': {'type': 'string'}, 'normalized': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'examples': [{'vendor_domain': 'billing@acme-consulting.co.uk', 'company_number': '01234567', 'recipient_iban': 'GB82WEST12345698765432', 'declared_country': 'GB', 'invoice_amount_usd': 4500}], 'required': [], 'properties': {'lei': {'type': 'string', 'description': 'ISO 17442 Legal Entity Identifier (optional).'}, 'vat_number': {'type': 'string', 'description': 'EU VAT number (optional).'}, 'vendor_domain': {'type': 'string', 'description': 'Vendor website domain or invoicing email address (optional).'}, 'company_number': {'type': 'string', 'description': 'Official corporate registration number, e.g. UK Companies House 8 digits/chars (optional).'}, 'recipient_iban': {'type': 'string', 'description': 'Recipient bank IBAN (optional).'}, 'declared_country': {'type': 'string', 'description': "2-letter ISO country code where vendor claims to be registered (optional, e.g. 'GB', 'US', 'DE')."}, 'physical_address': {'type': 'string', 'description': 'Vendor physical office address (optional).'}, 'invoice_amount_usd': {'type': 'number', 'description': 'Disbursement transaction amount in USD (optional).'}}}
Ausgabeschema
{'type': 'object', 'required': ['clear_to_disburse', 'risk_level', 'risk_score', 'decision'], 'properties': {'tool': {'type': 'string'}, 'scope': {'type': 'string'}, 'checks': {'type': 'object'}, 'summary': {'type': 'string'}, 'decision': {'type': 'string'}, 'risk_level': {'type': 'string'}, 'risk_score': {'type': 'number'}, 'flags_triggered': {'type': 'array'}, 'recommendations': {'type': 'array'}, 'clear_to_disburse': {'type': 'boolean'}, 'inspected_counterparty': {'type': 'object'}}}
Eingabeschema
{'type': 'object', 'examples': [{'receipt': {'v': 'XDR-1', 'ts': 0, 'tier': 'free', 'tool': 'iban-check', 'nonce': '0x…', 'payer': '0xc59c85e661d34084a7769f955d17fd38254a6235', 'amount': '0', 'signer': '0xa036e2e3e19c6d02f30b3a9eb0acd057e6d9a5c8', 'recipient': '0xc59c85e661d34084a7769f955d17fd38254a6235', 'signature': '0x…', 'input_hash': '0x…', 'output_hash': '0x…', 'tool_version': '1'}}], 'required': ['receipt'], 'properties': {'receipt': {'type': 'string', 'description': 'The full XDR-1 receipt object: v, tool, tool_version, input_hash, output_hash, payer, recipient, amount, nonce, ts, tier, signer, signature (optional successor/stream_state).'}}}
Ausgabeschema
{'type': 'object', 'properties': {'scope': {'type': 'string'}, 'valid': {'type': 'boolean'}, 'digest': {'type': 'string'}, 'canonical': {'type': 'string'}, 'declared_signer': {'type': 'string'}, 'signer_recovered': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'examples': [{'subject': '0x7f367cc41522ce07553e823bf3be79a889debe1b'}], 'required': ['subject'], 'properties': {'subject': {'type': 'string', 'description': 'EVM address (0x...) or ISO 3166-1 country code / jurisdiction name'}}}
Ausgabeschema
{'type': 'object', 'required': ['tool', 'valid', 'is_sanctioned'], 'properties': {'tool': {'type': 'string'}, 'scope': {'type': 'string'}, 'valid': {'type': 'boolean'}, 'reason': {'type': 'string'}, 'subject': {'type': 'string'}, 'match_type': {'type': 'string'}, 'is_sanctioned': {'type': 'boolean'}, 'sanction_program': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'examples': [{'bic': 'DEUTDEFF500'}], 'required': ['bic'], 'properties': {'bic': {'type': 'string', 'description': 'SWIFT/BIC code, 8 or 11 characters; spaces/dashes allowed.'}}}
Ausgabeschema
{'type': 'object', 'required': ['valid', 'reason'], 'properties': {'tool': {'type': 'string'}, 'scope': {'type': 'string'}, 'valid': {'type': 'boolean'}, 'reason': {'type': 'string'}, 'country': {'type': 'string'}, 'normalized': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'examples': [{'vat_number': 'BE0417497106'}], 'required': ['vat_number'], 'properties': {'vat_number': {'type': 'string', 'description': 'EU VAT id; BE mod-97 checksum (BE prefix optional).'}}}
Ausgabeschema
{'type': 'object', 'required': ['valid', 'reason'], 'properties': {'tool': {'type': 'string'}, 'scope': {'type': 'string'}, 'valid': {'type': 'boolean'}, 'reason': {'type': 'string'}, 'country': {'type': 'string'}, 'normalized': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'examples': [{'lei': '529900T8BM49AURSDO55', 'iban': 'GB82 WEST 1234 5698 7654 32', 'vat_number': 'BE0417497106', 'company_number': '12345678'}], 'required': [], 'properties': {'lei': {'type': 'string', 'description': 'Vendor LEI (optional).'}, 'iban': {'type': 'string', 'description': 'Vendor IBAN (optional).'}, 'vat_number': {'type': 'string', 'description': 'Vendor VAT number, BE mod-97 (optional).'}, 'company_number': {'type': 'string', 'description': 'Vendor UK company number (optional).'}}}
Ausgabeschema
{'type': 'object', 'required': ['checked_count', 'all_valid'], 'properties': {'tool': {'type': 'string'}, 'scope': {'type': 'string'}, 'results': {'type': 'array'}, 'verdict': {'type': 'string'}, 'all_valid': {'type': 'boolean'}, 'checked_count': {'type': 'number'}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
BeeL
Provides Spanish company administration and VeriFactu-compliant invoicing, including customers, products, invoice issuance, corre…
corply
Supports company formation and corporate administration including incorporation documents, signatures, cap tables, corporate acti…
DPX — Institutional Cross-Border Settlement
Provides compliance-gated cross-border crypto settlement, agent registration and spending mandates, stablecoin routing, ESG and s…
AINumbers Fintech Intelligence Suite
Provides deterministic fintech, payment-policy, financial analysis, regulatory compliance, credential integrity, and audit-trail …
Contazz AutoPilot
Automates Brazilian accounting and tax operations including invoicing, collections, Pix charges, reconciliation, financial report…
Fintech Intel
Produces fintech and banking analyses using financial statements, market data, FDIC information, consumer complaints, and regulat…
RESET Verifica
Verifies Mexican businesses, invoices, payments, identities, tax and labor calculations, legal texts, sanctions and PEP lists, ba…
OnchainDiligence
Performs sanctions, company, and counterparty due diligence and issues policy preflight artifacts for payments, swaps, bridges, a…