Server definition
- Hash
- sha256:dee7d40a19227f7e1f68a4f6b1db3da564f0987907a3d4f67cb26ce2a9a05fa2
- What it is
- What a remote MCP server returned when asked what it offers: 10 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Check whether a domain can actually receive email (has MX records) via a real\nDNS-over-HTTPS lookup — validate a customer/supplier email's domain before sending\nor invoicing. An LLM can't know current DNS; this does the live lookup.",
"inputSchema": {
"properties": {
"email_or_domain": {
"title": "Email Or Domain",
"type": "string"
}
},
"required": [
"email_or_domain"
],
"title": "check_email_domainArguments",
"type": "object"
},
"name": "check_email_domain",
"outputSchema": null
},
{
"description": "Explain why a payout is less than sales: walk gross -> deductions -> expected,\nand (if actual_deposit given) flag the unexplained gap (shortfall/surplus).",
"inputSchema": {
"properties": {
"actual_deposit": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Actual Deposit"
},
"chargebacks": {
"default": 0,
"title": "Chargebacks",
"type": "number"
},
"gross_sales": {
"title": "Gross Sales",
"type": "number"
},
"other_deductions": {
"default": 0,
"title": "Other Deductions",
"type": "number"
},
"processing_fees": {
"default": 0,
"title": "Processing Fees",
"type": "number"
},
"refunds": {
"default": 0,
"title": "Refunds",
"type": "number"
}
},
"required": [
"gross_sales"
],
"title": "payout_reconciliationArguments",
"type": "object"
},
"name": "payout_reconciliation",
"outputSchema": null
},
{
"description": "Reorder point = lead-time demand + safety stock. If on_hand is given, returns\nwhether to reorder now and the days of cover remaining.",
"inputSchema": {
"properties": {
"avg_daily_sales": {
"title": "Avg Daily Sales",
"type": "number"
},
"lead_time_days": {
"title": "Lead Time Days",
"type": "number"
},
"on_hand": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "On Hand"
},
"safety_stock": {
"default": 0,
"title": "Safety Stock",
"type": "number"
}
},
"required": [
"avg_daily_sales",
"lead_time_days"
],
"title": "reorder_pointArguments",
"type": "object"
},
"name": "reorder_point",
"outputSchema": null
},
{
"description": "Compute the Stripe Connect three-way split for one charge.\n\nReturns what the buyer pays, what Stripe takes, what the platform nets (its\napplication fee), and what the connected seller nets — plus the platform's\neffective take rate. fee_bearer: 'seller' | 'platform' | 'buyer' (who absorbs the\nStripe processing fee). Rates are editable; defaults are US card standard 2.9%+$0.30.\n",
"inputSchema": {
"properties": {
"application_fee_fixed": {
"default": 0,
"title": "Application Fee Fixed",
"type": "number"
},
"application_fee_pct": {
"default": 0,
"title": "Application Fee Pct",
"type": "number"
},
"charge_amount": {
"title": "Charge Amount",
"type": "number"
},
"fee_bearer": {
"default": "seller",
"title": "Fee Bearer",
"type": "string"
},
"processing_fixed": {
"default": 0.3,
"title": "Processing Fixed",
"type": "number"
},
"processing_pct": {
"default": 2.9,
"title": "Processing Pct",
"type": "number"
}
},
"required": [
"charge_amount"
],
"title": "stripe_connect_splitArguments",
"type": "object"
},
"name": "stripe_connect_split",
"outputSchema": null
},
{
"description": "Validate a US ABA bank routing number (9 digits) by its checksum. Catch typos\nbefore initiating an ACH/wire payout. Pure-algorithm; nothing leaves the machine.",
"inputSchema": {
"properties": {
"routing_number": {
"title": "Routing Number",
"type": "string"
}
},
"required": [
"routing_number"
],
"title": "validate_aba_routingArguments",
"type": "object"
},
"name": "validate_aba_routing",
"outputSchema": null
},
{
"description": "Validate an EORI number (Economic Operators Registration and Identification)\nagainst the official EU customs database (live lookup). An EORI is required for\nEU imports/exports — check a trading partner's or your own EORI before customs\nfilings / freight bookings. Input e.g. 'DE1234567890123' (country code + number).\n",
"inputSchema": {
"properties": {
"eori": {
"title": "Eori",
"type": "string"
}
},
"required": [
"eori"
],
"title": "validate_eoriArguments",
"type": "object"
},
"name": "validate_eori",
"outputSchema": null
},
{
"description": "Validate an EU VAT number against the official EU VIES service (live government\nlookup). Returns whether it is registered/valid and, if available, the registered\ntrader name + address. An LLM cannot know this without the real lookup — use this\nbefore invoicing/reverse-charging an EU B2B customer. Input e.g. 'DE811569869' or\n'IE6388047V' (country code + number).\n",
"inputSchema": {
"properties": {
"vat_number": {
"title": "Vat Number",
"type": "string"
}
},
"required": [
"vat_number"
],
"title": "validate_eu_vatArguments",
"type": "object"
},
"name": "validate_eu_vat",
"outputSchema": null
},
{
"description": "Validate a GTIN / UPC / EAN barcode (GTIN-8/12/13/14) by its check digit.\nCatches mistyped product barcodes in inventory/catalog workflows. Pure-algorithm.",
"inputSchema": {
"properties": {
"code": {
"title": "Code",
"type": "string"
}
},
"required": [
"code"
],
"title": "validate_gtinArguments",
"type": "object"
},
"name": "validate_gtin",
"outputSchema": null
},
{
"description": "Validate an IBAN (International Bank Account Number) by structure + the ISO 7064\nmod-97 checksum. Catches typos/invalid accounts before you initiate a transfer.\nPure-algorithm; no data leaves the machine.",
"inputSchema": {
"properties": {
"iban": {
"title": "Iban",
"type": "string"
}
},
"required": [
"iban"
],
"title": "validate_ibanArguments",
"type": "object"
},
"name": "validate_iban",
"outputSchema": null
},
{
"description": "EU VAT rates (standard / reduced / super-reduced / parking) for a country,\nfrom the maintained ibericode/vat-rates dataset (fetched live, cached 24h) —\nincluding which rate set was in force on an optional 'date' (YYYY-MM-DD) and the\nnames of regional exceptions (e.g. Canary Islands). Input e.g. 'DE', 'FR', 'HU'.\n",
"inputSchema": {
"properties": {
"country_code": {
"title": "Country Code",
"type": "string"
},
"date": {
"default": "",
"title": "Date",
"type": "string"
}
},
"required": [
"country_code"
],
"title": "vat_rate_by_countryArguments",
"type": "object"
},
"name": "vat_rate_by_country",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:dee7d40a19227f7e1f68a4f6b1db3da564f0987907a3d4f67cb26ce2a9a05fa2 | sha256sum