MCP-Server

Israel Business Intelligence MCP

io.github.itzikhr18/israel-business-intelligence
Business & Betrieb Recht & Compliance Payments & Fintech Öffentlich und erreichbar MCP 2025-11-25

Was dieses MCP kann

Provides Israeli company identity previews, registry-based verification workflows, invoice checks, and payment-risk decision previews.

assess_israeli_vendor_payment_risk_paid
Assess an Israeli vendor before payment - paid
RECOMMENDED immediately before an agent pays an Israeli supplier. Resolves the legal entity, compares invoice identity and contact domains, evaluates buyer-observed payment-change and urgency signals, then returns an evidence-backed PROCEED, REVIEW, or BLOCK decision with deterministic reason codes. Costs $0.10 USDC on Base Mainnet. It does not verify bank-account ownership, invoice authenticity, sanctions, PEPs, UBOs, adverse media, or creditworthiness. Use preview_israeli_vendor_payment_risk_free first.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'language': {'enum': ['en', 'he'], 'type': 'string', 'default': 'en'}, 'company_name': {'type': 'string', 'maxLength': 200, 'minLength': 2, 'description': 'Israeli legal or trading name claimed by the buyer or invoice.'}, 'invoice_city': {'type': 'string', 'maxLength': 100, 'minLength': 2, 'description': 'Supplier city printed on the invoice or payment request.'}, 'vendor_email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'maxLength': 320, 'description': 'Supplier contact email used for the payment request.'}, 'company_number': {'type': 'string', 'maxLength': 30, 'minLength': 1, 'description': 'Israeli company number claimed by the buyer or invoice.'}, 'invoice_amount': {'type': 'number', 'maximum': 1000000000, 'description': 'Optional invoice amount used as audit context, not as a credit signal.', 'exclusiveMinimum': 0}, 'invoice_website': {'type': 'string', 'format': 'uri', 'maxLength': 500, 'description': 'Supplier website presented in the transaction context.'}, 'invoice_currency': {'enum': ['ILS', 'USD', 'EUR', 'GBP', 'USDC'], 'type': 'string', 'description': 'Optional invoice currency.'}, 'first_time_vendor': {'type': 'boolean', 'default': False, 'description': "Whether this is the buyer's first transaction with the vendor."}, 'invoice_company_name': {'type': 'string', 'maxLength': 200, 'minLength': 2, 'description': 'Supplier name printed on the invoice or payment request.'}, 'invoice_company_number': {'type': 'string', 'maxLength': 30, 'minLength': 1, 'description': 'Company number printed on the invoice or payment request.'}, 'urgent_payment_request': {'type': 'boolean', 'default': False, 'description': 'Buyer-observed signal that unusual urgency was used to request payment.'}, 'payment_details_changed': {'type': 'boolean', 'default': False, 'description': 'Buyer-observed signal that payment instructions recently changed.'}}}
authorize_israeli_invoice_payment_paid
Authorize an Israeli invoice payment - paid
PRE-PAYMENT GATE for an Israeli tax invoice and accounts-payable agent. Checks VAT and total arithmetic; date, amount, VAT component, authorized-dealer buyer and buyer-request conditions for an Israel Invoices allocation number; supplier public-registry identity; and vendor-risk signals. Returns PAY, HOLD, or BLOCK with deterministic reason codes and fails safely when buyer context is missing. Costs $0.25 USDC on Base Mainnet. This service does not call the Tax Authority; buyer-authorized TA access is required for official allocation verification; buyer-attested results are labeled and not independently authenticated. Use preview_israeli_invoice_payment_gate_free first.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['supplier_company_number', 'invoice_number', 'invoice_date', 'amount_before_vat', 'vat_amount', 'total_amount'], 'properties': {'currency': {'type': 'string', 'const': 'ILS', 'default': 'ILS'}, 'language': {'enum': ['en', 'he'], 'type': 'string', 'default': 'en'}, 'vat_amount': {'type': 'number', 'maximum': 1000000000, 'minimum': 0}, 'invoice_city': {'type': 'string', 'maxLength': 100, 'minLength': 2}, 'invoice_date': {'type': 'string', 'format': 'date', 'pattern': '^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$'}, 'total_amount': {'type': 'number', 'maximum': 1000000000, 'exclusiveMinimum': 0}, 'vendor_email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'maxLength': 320}, 'supplier_name': {'type': 'string', 'maxLength': 200, 'minLength': 2}, 'invoice_number': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'invoice_website': {'type': 'string', 'format': 'uri', 'maxLength': 500}, 'buyer_vat_number': {'type': 'string', 'pattern': '^\\d{9}$'}, 'allocation_number': {'type': 'string', 'pattern': '^\\d{9}$'}, 'amount_before_vat': {'type': 'number', 'maximum': 1000000000, 'exclusiveMinimum': 0}, 'expected_vat_rate': {'anyOf': [{'type': 'number', 'const': 0}, {'type': 'number', 'const': 18}], 'default': 18}, 'first_time_vendor': {'type': 'boolean', 'default': False}, 'official_verification': {'type': 'object', 'required': ['status', 'checked_at'], 'properties': {'status': {'enum': ['MATCH', 'MISMATCH', 'NOT_FOUND', 'ERROR'], 'type': 'string'}, 'checked_at': {'type': 'string', 'format': 'date-time', 'pattern': '^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$'}, 'vat_amount': {'type': 'number', 'maximum': 1000000000, 'minimum': 0}, 'invoice_number': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'allocation_number': {'type': 'string', 'pattern': '^\\d{9}$'}, 'amount_before_vat': {'type': 'number', 'maximum': 1000000000, 'minimum': 0}, 'supplier_vat_number': {'type': 'string', 'pattern': '^\\d{9}$'}}, 'description': 'Optional result obtained by the buyer through the Israel Tax Authority authenticated service. It is treated as buyer-attested, not independently authenticated by this API.'}, 'urgent_payment_request': {'type': 'boolean', 'default': False}, 'payment_details_changed': {'type': 'boolean', 'default': False}, 'supplier_company_number': {'type': 'string', 'pattern': '^\\d{9}$', 'description': 'Nine-digit Israeli supplier company or VAT number.'}, 'buyer_is_authorized_dealer': {'type': 'boolean', 'description': 'Buyer-attested answer: whether the invoice recipient is an Israeli authorized dealer (osek murshe). Required for a definitive allocation-number applicability result above the threshold.'}, 'buyer_requested_allocation_number': {'type': 'boolean', 'description': 'Buyer-attested answer: whether the buyer requested an allocation number for this invoice. Required for a definitive applicability result above the threshold.'}}}
describe_service
Describe Israel Business Intelligence
Free: inspect Israel company-verification capabilities, exact paid/free boundaries, public-registry evidence scope, pricing, and limitations.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
get_israeli_company_changes_paid
Get recent Israeli company changes - paid
LOW-COST REPEATABLE MONITORING LOOKUP for an exact Israeli company number. Returns recent official filing and status-change events, newest first, with source URLs and deterministic categories. Costs $0.01 USDC on Base Mainnet. Coverage is approximately one year and an empty result is not proof that no earlier change occurred.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of most-recent events to return.'}, 'language': {'enum': ['en', 'he'], 'type': 'string', 'default': 'en'}, 'lookback_days': {'type': 'integer', 'default': 366, 'maximum': 366, 'minimum': 1, 'description': 'Return events recorded during this many recent days.'}, 'company_number': {'type': 'string', 'pattern': '^\\d{9}$', 'description': 'Exact nine-digit Israeli company registration number. Defaults to the public sample 514744887 when omitted (marketplace canary / empty paid body).'}}}
get_sample_verification_report
Get a complete Israeli company verification sample - free
FREE STATIC SAMPLE: inspect a representative complete verification report with resolved company fields, field-level evidence, source URLs, confidence, missing-data disclosure, and checked_at. This does not perform a live lookup and never charges a wallet.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
get_schema
Get verify_company schema
Free: get distinct machine-readable schemas for the limited preview_company tool and paid verify_company evidence result.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
preview_agent_payment_trust
Check an x402 payment before signing - free dry-run
FREE AGENT PAYMENT FIREWALL: before an AI agent signs an x402 payment, bind the Israeli company identity, service origin, signed domain payee manifest, destination wallet, payment fingerprint, and buyer mandate into an ALLOW, REVIEW, or DENY decision. This dry-run never signs or submits a payment and does not claim legal wallet ownership.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['service_url', 'payment'], 'properties': {'mandate': {'type': 'object', 'properties': {'max_amount': {'type': 'string', 'pattern': '^[1-9][0-9]{0,77}$'}, 'allowed_assets': {'type': 'array', 'items': {'anyOf': [{'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}, {'type': 'string', 'const': 'native'}]}, 'maxItems': 20}, 'allowed_pay_to': {'type': 'array', 'items': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}, 'maxItems': 50}, 'allowed_networks': {'type': 'array', 'items': {'type': 'string', 'maxLength': 100, 'minLength': 3}, 'maxItems': 20}, 'allowed_company_numbers': {'type': 'array', 'items': {'type': 'string', 'maxLength': 30, 'minLength': 1}, 'maxItems': 50}}}, 'payment': {'type': 'object', 'required': ['network', 'asset', 'amount', 'pay_to'], 'properties': {'asset': {'anyOf': [{'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}, {'type': 'string', 'const': 'native'}]}, 'amount': {'type': 'string', 'pattern': '^[1-9][0-9]{0,77}$'}, 'pay_to': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}, 'scheme': {'type': 'string', 'default': 'exact', 'maxLength': 50, 'minLength': 1}, 'network': {'type': 'string', 'maxLength': 100, 'minLength': 3}, 'resource_url': {'type': 'string', 'format': 'uri', 'maxLength': 500}}}, 'language': {'enum': ['en', 'he'], 'type': 'string', 'default': 'en'}, 'manifest': {'type': 'object', 'required': ['version', 'company_number', 'service_origin', 'allowed_payments', 'issued_at', 'expires_at', 'signing_address', 'signature'], 'properties': {'version': {'type': 'string', 'const': '0.1'}, 'issued_at': {'type': 'string', 'format': 'date-time', 'pattern': '^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$'}, 'signature': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{130}$'}, 'expires_at': {'type': 'string', 'format': 'date-time', 'pattern': '^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$'}, 'legal_name': {'type': 'string', 'maxLength': 200, 'minLength': 2}, 'company_number': {'type': 'string', 'maxLength': 30, 'minLength': 1}, 'service_origin': {'type': 'string', 'format': 'uri', 'maxLength': 500}, 'signing_address': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}, 'allowed_payments': {'type': 'array', 'items': {'type': 'object', 'required': ['network', 'asset', 'pay_to'], 'properties': {'asset': {'anyOf': [{'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}, {'type': 'string', 'const': 'native'}]}, 'pay_to': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}, 'network': {'type': 'string', 'maxLength': 100, 'minLength': 3}}}, 'maxItems': 50, 'minItems': 1}}}, 'service_url': {'type': 'string', 'format': 'uri', 'maxLength': 500}, 'company_name': {'type': 'string', 'maxLength': 200, 'minLength': 2}, 'manifest_mode': {'enum': ['fetch', 'inline', 'none'], 'type': 'string', 'default': 'fetch'}, 'company_number': {'type': 'string', 'maxLength': 30, 'minLength': 1}, 'previous_payment_fingerprint': {'type': 'string', 'pattern': '^[0-9a-f]{64}$'}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['assessment_version', 'mode', 'entity', 'payment_fingerprint', 'decision', 'checks', 'manifest', 'limitations', 'next_action', 'checked_at'], 'properties': {'mode': {'type': 'string', 'const': 'dry_run'}, 'checks': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'status', 'claimed', 'observed'], 'properties': {'code': {'type': 'string'}, 'status': {'enum': ['PASS', 'REVIEW', 'FAIL', 'NOT_CHECKED'], 'type': 'string'}, 'claimed': {}, 'observed': {}}, 'additionalProperties': False}}, 'entity': {'anyOf': [{'type': 'object', 'required': ['legal_name', 'company_number', 'status'], 'properties': {'status': {'type': 'string'}, 'legal_name': {'type': 'string'}, 'company_number': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'null'}]}, 'decision': {'type': 'object', 'required': ['action', 'automation_safe', 'assurance_level', 'reason_codes', 'explanation'], 'properties': {'action': {'enum': ['ALLOW', 'REVIEW', 'DENY'], 'type': 'string'}, 'explanation': {'type': 'string'}, 'reason_codes': {'type': 'array', 'items': {'type': 'string'}}, 'assurance_level': {'enum': ['LEVEL_0_UNVERIFIED', 'LEVEL_1_SIGNED', 'LEVEL_2_REGISTRY'], 'type': 'string'}, 'automation_safe': {'type': 'boolean'}}, 'additionalProperties': False}, 'manifest': {'type': 'object', 'required': ['mode', 'source_url', 'fetched_from_service_domain', 'signature_valid', 'signing_payload'], 'properties': {'mode': {'enum': ['fetch', 'inline', 'none'], 'type': 'string'}, 'source_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'signature_valid': {'type': 'boolean'}, 'signing_payload': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'fetched_from_service_domain': {'type': 'boolean'}}, 'additionalProperties': False}, 'checked_at': {'type': 'string'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'next_action': {'type': 'object', 'required': ['proceed_to_payment', 'human_review_required', 'reason'], 'properties': {'reason': {'type': 'string'}, 'proceed_to_payment': {'type': 'boolean'}, 'human_review_required': {'type': 'boolean'}}, 'additionalProperties': False}, 'assessment_version': {'type': 'string'}, 'payment_fingerprint': {'type': 'string'}}, 'additionalProperties': False}
preview_company
Preview Israeli company identity - free and limited
FREE LIMITED PREVIEW for an Israeli company legal name or company number. Returns only identity, registry status, match candidates, confidence, and an exact next action. It never returns field-level evidence, source URLs, address, incorporation, annual-report, or law-violation fields. Use the paid verify_company tool for the complete evidence-backed public-registry result.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'city': {'type': 'string', 'maxLength': 100, 'minLength': 2, 'description': 'Optional Israeli city used to disambiguate companies with similar names.'}, 'website': {'type': 'string', 'format': 'uri', 'maxLength': 500, 'description': 'Optional public company website used only as supporting resolution context.'}, 'language': {'enum': ['en', 'he'], 'type': 'string', 'default': 'en', 'description': 'Language for the human-readable summary: en or he. Defaults to en.'}, 'company_name': {'type': 'string', 'maxLength': 200, 'minLength': 2, 'description': 'Israeli legal or trading name. Provide this or company_number; add city when the name may be ambiguous.'}, 'company_number': {'type': 'string', 'maxLength': 30, 'minLength': 1, 'description': 'Israeli company registration number. A nine-digit number gives the most reliable exact match.'}, 'expected_entity_type': {'type': 'string', 'maxLength': 100, 'minLength': 2, 'description': 'Optional expected legal entity type, such as private company, used for disambiguation.'}}, 'description': 'Free limited identity lookup. It does not accept a verification depth and never returns the paid evidence set.'}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['request_id', 'preview_version', 'mode', 'resolution_status', 'company', 'candidates', 'confidence', 'checked_at', 'preview_limitations', 'full_verification', 'paid_actions', 'next_action'], 'properties': {'mode': {'type': 'string', 'const': 'free_preview'}, 'company': {'anyOf': [{'type': 'object', 'required': ['legal_name', 'company_number', 'status'], 'properties': {'status': {'type': 'string'}, 'legal_name': {'type': 'string'}, 'company_number': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'null'}]}, 'candidates': {'type': 'array', 'items': {'type': 'object', 'required': ['legal_name', 'company_number', 'status', 'confidence'], 'properties': {'status': {'type': 'string'}, 'confidence': {'type': 'number', 'maximum': 1, 'minimum': 0}, 'legal_name': {'type': 'string'}, 'company_number': {'type': 'string'}}, 'additionalProperties': False}}, 'checked_at': {'type': 'string'}, 'confidence': {'type': 'number', 'maximum': 1, 'minimum': 0}, 'request_id': {'type': 'string', 'description': 'Unique preview request identifier.'}, 'next_action': {'type': 'object', 'required': ['recommended', 'tool', 'preferred_tool', 'arguments', 'reason', 'requires_payment', 'price', 'network', 'asset', 'buyer_quickstart', 'buyer_bridge'], 'properties': {'tool': {'enum': ['company_changes', 'preview_company'], 'type': 'string'}, 'asset': {'anyOf': [{'type': 'string', 'const': 'USDC'}, {'type': 'null'}]}, 'price': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'reason': {'type': 'string'}, 'network': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'arguments': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'recommended': {'type': 'boolean'}, 'buyer_bridge': {'type': 'string', 'format': 'uri'}, 'preferred_tool': {'enum': ['get_israeli_company_changes_paid', 'preview_israeli_company_free'], 'type': 'string'}, 'buyer_quickstart': {'type': 'string', 'format': 'uri'}, 'requires_payment': {'type': 'boolean'}}, 'additionalProperties': False}, 'paid_actions': {'type': 'array', 'items': {'type': 'object', 'required': ['preferred_tool', 'purpose', 'price', 'network', 'asset', 'recommended_arguments'], 'properties': {'asset': {'type': 'string', 'const': 'USDC'}, 'price': {'type': 'string'}, 'network': {'type': 'string'}, 'purpose': {'type': 'string'}, 'preferred_tool': {'enum': ['get_israeli_company_changes_paid', 'verify_israeli_company_paid'], 'type': 'string'}, 'recommended_arguments': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'preview_version': {'type': 'string', 'description': 'Preview contract version.'}, 'full_verification': {'type': 'object', 'required': ['tool', 'price', 'network', 'asset', 'protocol', 'buyer_quickstart', 'buyer_bridge', 'preferred_tool', 'recommended_arguments', 'unlocks'], 'properties': {'tool': {'type': 'string', 'const': 'verify_company'}, 'asset': {'type': 'string', 'const': 'USDC'}, 'price': {'type': 'string'}, 'network': {'type': 'string'}, 'unlocks': {'type': 'array', 'items': {'type': 'string'}}, 'protocol': {'type': 'string', 'const': 'x402 v2 over MCP'}, 'buyer_bridge': {'type': 'string', 'format': 'uri'}, 'preferred_tool': {'type': 'string', 'const': 'verify_israeli_company_paid'}, 'buyer_quickstart': {'type': 'string', 'format': 'uri'}, 'recommended_arguments': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}, 'resolution_status': {'enum': ['RESOLVED', 'AMBIGUOUS', 'NOT_FOUND'], 'type': 'string'}, 'preview_limitations': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
preview_israeli_company_free
Preview an Israeli company for free
RECOMMENDED FREE FIRST STEP for Israel company verification, Israeli supplier checks, counterparty due diligence, or public-registry KYB evidence. Resolves legal identity and registry status without payment, then returns exact reusable arguments for the paid full report. No field-level evidence or source URLs are included.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'city': {'type': 'string', 'maxLength': 100, 'minLength': 2, 'description': 'Optional Israeli city used to disambiguate companies with similar names.'}, 'website': {'type': 'string', 'format': 'uri', 'maxLength': 500, 'description': 'Optional public company website used only as supporting resolution context.'}, 'language': {'enum': ['en', 'he'], 'type': 'string', 'default': 'en', 'description': 'Language for the human-readable summary: en or he. Defaults to en.'}, 'company_name': {'type': 'string', 'maxLength': 200, 'minLength': 2, 'description': 'Israeli legal or trading name. Provide this or company_number; add city when the name may be ambiguous.'}, 'company_number': {'type': 'string', 'maxLength': 30, 'minLength': 1, 'description': 'Israeli company registration number. A nine-digit number gives the most reliable exact match.'}, 'expected_entity_type': {'type': 'string', 'maxLength': 100, 'minLength': 2, 'description': 'Optional expected legal entity type, such as private company, used for disambiguation.'}}, 'description': 'Free limited identity lookup. It does not accept a verification depth and never returns the paid evidence set.'}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['request_id', 'preview_version', 'mode', 'resolution_status', 'company', 'candidates', 'confidence', 'checked_at', 'preview_limitations', 'full_verification', 'paid_actions', 'next_action'], 'properties': {'mode': {'type': 'string', 'const': 'free_preview'}, 'company': {'anyOf': [{'type': 'object', 'required': ['legal_name', 'company_number', 'status'], 'properties': {'status': {'type': 'string'}, 'legal_name': {'type': 'string'}, 'company_number': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'null'}]}, 'candidates': {'type': 'array', 'items': {'type': 'object', 'required': ['legal_name', 'company_number', 'status', 'confidence'], 'properties': {'status': {'type': 'string'}, 'confidence': {'type': 'number', 'maximum': 1, 'minimum': 0}, 'legal_name': {'type': 'string'}, 'company_number': {'type': 'string'}}, 'additionalProperties': False}}, 'checked_at': {'type': 'string'}, 'confidence': {'type': 'number', 'maximum': 1, 'minimum': 0}, 'request_id': {'type': 'string', 'description': 'Unique preview request identifier.'}, 'next_action': {'type': 'object', 'required': ['recommended', 'tool', 'preferred_tool', 'arguments', 'reason', 'requires_payment', 'price', 'network', 'asset', 'buyer_quickstart', 'buyer_bridge'], 'properties': {'tool': {'enum': ['company_changes', 'preview_company'], 'type': 'string'}, 'asset': {'anyOf': [{'type': 'string', 'const': 'USDC'}, {'type': 'null'}]}, 'price': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'reason': {'type': 'string'}, 'network': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'arguments': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'recommended': {'type': 'boolean'}, 'buyer_bridge': {'type': 'string', 'format': 'uri'}, 'preferred_tool': {'enum': ['get_israeli_company_changes_paid', 'preview_israeli_company_free'], 'type': 'string'}, 'buyer_quickstart': {'type': 'string', 'format': 'uri'}, 'requires_payment': {'type': 'boolean'}}, 'additionalProperties': False}, 'paid_actions': {'type': 'array', 'items': {'type': 'object', 'required': ['preferred_tool', 'purpose', 'price', 'network', 'asset', 'recommended_arguments'], 'properties': {'asset': {'type': 'string', 'const': 'USDC'}, 'price': {'type': 'string'}, 'network': {'type': 'string'}, 'purpose': {'type': 'string'}, 'preferred_tool': {'enum': ['get_israeli_company_changes_paid', 'verify_israeli_company_paid'], 'type': 'string'}, 'recommended_arguments': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'preview_version': {'type': 'string', 'description': 'Preview contract version.'}, 'full_verification': {'type': 'object', 'required': ['tool', 'price', 'network', 'asset', 'protocol', 'buyer_quickstart', 'buyer_bridge', 'preferred_tool', 'recommended_arguments', 'unlocks'], 'properties': {'tool': {'type': 'string', 'const': 'verify_company'}, 'asset': {'type': 'string', 'const': 'USDC'}, 'price': {'type': 'string'}, 'network': {'type': 'string'}, 'unlocks': {'type': 'array', 'items': {'type': 'string'}}, 'protocol': {'type': 'string', 'const': 'x402 v2 over MCP'}, 'buyer_bridge': {'type': 'string', 'format': 'uri'}, 'preferred_tool': {'type': 'string', 'const': 'verify_israeli_company_paid'}, 'buyer_quickstart': {'type': 'string', 'format': 'uri'}, 'recommended_arguments': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}, 'resolution_status': {'enum': ['RESOLVED', 'AMBIGUOUS', 'NOT_FOUND'], 'type': 'string'}, 'preview_limitations': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
preview_israeli_invoice_payment_gate_free
Preview an Israeli invoice payment gate - free
FREE FIRST STEP before paying an Israeli tax invoice. Checks VAT and total arithmetic plus date-, amount-, VAT-, and buyer-sensitive Israel Invoices allocation-number applicability. Missing buyer context fails safely to HOLD. It never authorizes payment, resolves the supplier, or contacts the Tax Authority. Use authorize_israeli_invoice_payment_paid for the registry-backed PAY, HOLD, or BLOCK decision.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['supplier_company_number', 'invoice_number', 'invoice_date', 'amount_before_vat', 'vat_amount', 'total_amount'], 'properties': {'currency': {'type': 'string', 'const': 'ILS', 'default': 'ILS'}, 'language': {'enum': ['en', 'he'], 'type': 'string', 'default': 'en'}, 'vat_amount': {'type': 'number', 'maximum': 1000000000, 'minimum': 0}, 'invoice_city': {'type': 'string', 'maxLength': 100, 'minLength': 2}, 'invoice_date': {'type': 'string', 'format': 'date', 'pattern': '^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$'}, 'total_amount': {'type': 'number', 'maximum': 1000000000, 'exclusiveMinimum': 0}, 'vendor_email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'maxLength': 320}, 'supplier_name': {'type': 'string', 'maxLength': 200, 'minLength': 2}, 'invoice_number': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'invoice_website': {'type': 'string', 'format': 'uri', 'maxLength': 500}, 'buyer_vat_number': {'type': 'string', 'pattern': '^\\d{9}$'}, 'allocation_number': {'type': 'string', 'pattern': '^\\d{9}$'}, 'amount_before_vat': {'type': 'number', 'maximum': 1000000000, 'exclusiveMinimum': 0}, 'expected_vat_rate': {'anyOf': [{'type': 'number', 'const': 0}, {'type': 'number', 'const': 18}], 'default': 18}, 'first_time_vendor': {'type': 'boolean', 'default': False}, 'official_verification': {'type': 'object', 'required': ['status', 'checked_at'], 'properties': {'status': {'enum': ['MATCH', 'MISMATCH', 'NOT_FOUND', 'ERROR'], 'type': 'string'}, 'checked_at': {'type': 'string', 'format': 'date-time', 'pattern': '^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$'}, 'vat_amount': {'type': 'number', 'maximum': 1000000000, 'minimum': 0}, 'invoice_number': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'allocation_number': {'type': 'string', 'pattern': '^\\d{9}$'}, 'amount_before_vat': {'type': 'number', 'maximum': 1000000000, 'minimum': 0}, 'supplier_vat_number': {'type': 'string', 'pattern': '^\\d{9}$'}}, 'description': 'Optional result obtained by the buyer through the Israel Tax Authority authenticated service. It is treated as buyer-attested, not independently authenticated by this API.'}, 'urgent_payment_request': {'type': 'boolean', 'default': False}, 'payment_details_changed': {'type': 'boolean', 'default': False}, 'supplier_company_number': {'type': 'string', 'pattern': '^\\d{9}$', 'description': 'Nine-digit Israeli supplier company or VAT number.'}, 'buyer_is_authorized_dealer': {'type': 'boolean', 'description': 'Buyer-attested answer: whether the invoice recipient is an Israeli authorized dealer (osek murshe). Required for a definitive allocation-number applicability result above the threshold.'}, 'buyer_requested_allocation_number': {'type': 'boolean', 'description': 'Buyer-attested answer: whether the buyer requested an allocation number for this invoice. Required for a definitive applicability result above the threshold.'}}}
preview_israeli_vendor_payment_risk_free
Preview an Israeli vendor payment-risk assessment - free
FREE PREVIEW before paying an Israeli supplier. Confirms whether the company can be resolved and shows which invoice and payment-context signals will be evaluated. It does not reveal a risk score, mismatch findings, or decision. Use assess_israeli_vendor_payment_risk_paid for the evidence-backed PROCEED, REVIEW, or BLOCK result.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'language': {'enum': ['en', 'he'], 'type': 'string', 'default': 'en'}, 'company_name': {'type': 'string', 'maxLength': 200, 'minLength': 2, 'description': 'Israeli legal or trading name claimed by the buyer or invoice.'}, 'invoice_city': {'type': 'string', 'maxLength': 100, 'minLength': 2, 'description': 'Supplier city printed on the invoice or payment request.'}, 'vendor_email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'maxLength': 320, 'description': 'Supplier contact email used for the payment request.'}, 'company_number': {'type': 'string', 'maxLength': 30, 'minLength': 1, 'description': 'Israeli company number claimed by the buyer or invoice.'}, 'invoice_amount': {'type': 'number', 'maximum': 1000000000, 'description': 'Optional invoice amount used as audit context, not as a credit signal.', 'exclusiveMinimum': 0}, 'invoice_website': {'type': 'string', 'format': 'uri', 'maxLength': 500, 'description': 'Supplier website presented in the transaction context.'}, 'invoice_currency': {'enum': ['ILS', 'USD', 'EUR', 'GBP', 'USDC'], 'type': 'string', 'description': 'Optional invoice currency.'}, 'first_time_vendor': {'type': 'boolean', 'default': False, 'description': "Whether this is the buyer's first transaction with the vendor."}, 'invoice_company_name': {'type': 'string', 'maxLength': 200, 'minLength': 2, 'description': 'Supplier name printed on the invoice or payment request.'}, 'invoice_company_number': {'type': 'string', 'maxLength': 30, 'minLength': 1, 'description': 'Company number printed on the invoice or payment request.'}, 'urgent_payment_request': {'type': 'boolean', 'default': False, 'description': 'Buyer-observed signal that unusual urgency was used to request payment.'}, 'payment_details_changed': {'type': 'boolean', 'default': False, 'description': 'Buyer-observed signal that payment instructions recently changed.'}}}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['request_id', 'preview_version', 'mode', 'resolution_status', 'company', 'supplied_signal_types', 'paid_assessment', 'preview_limitations', 'checked_at'], 'properties': {'mode': {'type': 'string', 'const': 'free_payment_risk_preview'}, 'company': {'anyOf': [{'type': 'object', 'required': ['legal_name', 'company_number', 'status'], 'properties': {'status': {'type': 'string'}, 'legal_name': {'type': 'string'}, 'company_number': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'null'}]}, 'checked_at': {'type': 'string'}, 'request_id': {'type': 'string'}, 'paid_assessment': {'type': 'object', 'required': ['preferred_tool', 'price', 'network', 'asset', 'recommended_arguments', 'returns'], 'properties': {'asset': {'type': 'string', 'const': 'USDC'}, 'price': {'type': 'string'}, 'network': {'type': 'string'}, 'returns': {'type': 'array', 'items': {'type': 'string'}}, 'preferred_tool': {'type': 'string', 'const': 'assess_israeli_vendor_payment_risk_paid'}, 'recommended_arguments': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}, 'preview_version': {'type': 'string'}, 'resolution_status': {'enum': ['RESOLVED', 'AMBIGUOUS', 'NOT_FOUND'], 'type': 'string'}, 'preview_limitations': {'type': 'array', 'items': {'type': 'string'}}, 'supplied_signal_types': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
verify_company
Verify Israeli company - paid full public-registry evidence
Israeli invoice payment gates and paid company verification. Checks invoice arithmetic and allocation-number rules, resolves records in the Israeli Companies Registry, and returns structured public-registry evidence. Tax Authority access requires buyer authorization. Not Full Regulatory KYB. PAID FULL RESULT: $0.05 USDC per successful call on Base Mainnet. Use preview_israeli_company_free first when only a free identity/status check is needed. One-command buyer bridge: https://israel-counterparty-intelligence.vercel.app/israel-company-verify-buyer-0.4.0.tgz
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'city': {'type': 'string', 'maxLength': 100, 'minLength': 2, 'description': 'Optional Israeli city used to disambiguate companies with similar names.'}, 'depth': {'enum': ['basic', 'standard'], 'type': 'string', 'default': 'standard', 'description': 'Paid verification processing hint retained for compatibility. Both values currently return the complete evidence-backed public-registry result; standard is the default.'}, 'website': {'type': 'string', 'format': 'uri', 'maxLength': 500, 'description': 'Optional public company website used only as supporting resolution context.'}, 'language': {'enum': ['en', 'he'], 'type': 'string', 'default': 'en', 'description': 'Language for the human-readable summary: en or he. Defaults to en.'}, 'company_name': {'type': 'string', 'maxLength': 200, 'minLength': 2, 'description': 'Israeli legal or trading name. Provide this or company_number; add city when the name may be ambiguous.'}, 'company_number': {'type': 'string', 'maxLength': 30, 'minLength': 1, 'description': 'Israeli company registration number. A nine-digit number gives the most reliable exact match.'}, 'expected_entity_type': {'type': 'string', 'maxLength': 100, 'minLength': 2, 'description': 'Optional expected legal entity type, such as private company, used for disambiguation.'}}}
verify_israeli_company_paid
Verify an Israeli company - paid complete report
RECOMMENDED PAID NEXT STEP after preview_israeli_company_free. Verifies an Israeli company number or legal name and returns the complete field-level Israeli Companies Registry evidence report with source URLs, confidence, missing-data disclosure, and checked_at. Costs $0.05 USDC on Base Mainnet. Not Full Regulatory KYB. One-command buyer bridge: https://israel-counterparty-intelligence.vercel.app/israel-company-verify-buyer-0.4.0.tgz
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'city': {'type': 'string', 'maxLength': 100, 'minLength': 2, 'description': 'Optional Israeli city used to disambiguate companies with similar names.'}, 'depth': {'enum': ['basic', 'standard'], 'type': 'string', 'default': 'standard', 'description': 'Paid verification processing hint retained for compatibility. Both values currently return the complete evidence-backed public-registry result; standard is the default.'}, 'website': {'type': 'string', 'format': 'uri', 'maxLength': 500, 'description': 'Optional public company website used only as supporting resolution context.'}, 'language': {'enum': ['en', 'he'], 'type': 'string', 'default': 'en', 'description': 'Language for the human-readable summary: en or he. Defaults to en.'}, 'company_name': {'type': 'string', 'maxLength': 200, 'minLength': 2, 'description': 'Israeli legal or trading name. Provide this or company_number; add city when the name may be ambiguous.'}, 'company_number': {'type': 'string', 'maxLength': 30, 'minLength': 1, 'description': 'Israeli company registration number. A nine-digit number gives the most reliable exact match.'}, 'expected_entity_type': {'type': 'string', 'maxLength': 100, 'minLength': 2, 'description': 'Optional expected legal entity type, such as private company, used for disambiguation.'}}}
Geändert
get_israeli_company_changes_paid
25. September 2026 02:52
Geändert
authorize_israeli_invoice_payment_paid
25. September 2026 02:52
Geändert
assess_israeli_vendor_payment_risk_paid
25. September 2026 02:52
Geändert
verify_israeli_company_paid
25. September 2026 02:52
Geändert
verify_company
25. September 2026 02:52
Hinzugefügt
get_israeli_company_changes_paid
17. September 2026 12:42
Hinzugefügt
authorize_israeli_invoice_payment_paid
17. September 2026 12:42
Hinzugefügt
assess_israeli_vendor_payment_risk_paid
17. September 2026 12:42
Hinzugefügt
verify_israeli_company_paid
17. September 2026 12:42
Hinzugefügt
verify_company
17. September 2026 12:42
Hinzugefügt
preview_israeli_company_free
17. September 2026 12:42
Hinzugefügt
preview_company
17. September 2026 12:42
Hinzugefügt
preview_israeli_invoice_payment_gate_free
17. September 2026 12:42
Hinzugefügt
preview_israeli_vendor_payment_risk_free
17. September 2026 12:42
Hinzugefügt
preview_agent_payment_trust
17. September 2026 12:42
Hinzugefügt
get_sample_verification_report
17. September 2026 12:42
Hinzugefügt
get_schema
17. September 2026 12:42
Hinzugefügt
describe_service
17. September 2026 12:42