Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,536Letters: 14Defects: 1,322counted 4 min ago
teppi

Server definition

Hash
sha256:dcb6bd55f5c7f8aab09cb62678d9d0d24e3b3af94c447371f407a2fbc6583fd8
What it is
What a remote MCP server returned when asked what it offers: 5 tools

The blob, as servednamed by its sha256

{ "instructions": "Validation and readiness only. Never sends Peppol invoices. No legal/fiscal/compliance guarantee. Truthful 'unavailable' beats a guessed answer.", "tools": [ { "description": "Readiness snapshot for YOUR canary workspace: one plain state, what is ready, what is missing, and the next safe step. Diagnostics, not a compliance certificate. Validation and readiness only; never sends a Peppol invoice and gives no legal, fiscal or compliance guarantee.", "inputSchema": { "additionalProperties": false, "properties": { "verifyWithProvider": { "description": "Also confirm the bound legal entity with the provider (one provider call).", "type": "boolean" } }, "type": "object" }, "name": "get_einvoice_readiness", "outputSchema": { "additionalProperties": false, "properties": { "billing": { "additionalProperties": false, "properties": { "billable": { "type": "boolean" }, "category": { "enum": [ "billable", "non_billable" ], "type": "string" } }, "required": [ "billable", "category" ], "type": "object" }, "capability": { "const": "get_einvoice_readiness" }, "data": { "type": "object" }, "decision": { "enum": [ "ready", "not_ready", "needs_review", "unavailable" ], "type": "string" }, "decisionCategory": { "enum": [ "proceed", "review", "blocked", "no_result", "invalid_input", "unavailable", "stale" ], "type": "string" }, "generatedAt": { "type": "string" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "product": { "const": "com.jithox/einvoice-readiness" }, "provenance": { "additionalProperties": false, "properties": { "checksum": { "type": [ "string", "null" ] }, "date": { "type": [ "string", "null" ] }, "freshness": { "type": [ "string", "null" ] }, "source": { "type": [ "string", "null" ] } }, "required": [ "source", "date", "checksum", "freshness" ], "type": "object" }, "receipt": { "oneOf": [ { "type": "null" }, { "additionalProperties": false, "properties": { "keyId": { "type": "string" }, "publicKeyUrl": { "type": "string" }, "receiptId": { "type": "string" }, "signature": { "type": "string" } }, "required": [ "receiptId", "keyId", "signature", "publicKeyUrl" ], "type": "object" } ] }, "receiptEnvelope": { "additionalProperties": false, "properties": { "algorithm": { "type": "string" }, "canonicalizationVersion": { "type": "string" }, "keyId": { "type": "string" }, "payload": { "type": "object" }, "publicKeyUrl": { "type": "string" }, "receiptVersion": { "type": "string" }, "resultHash": { "type": "string" }, "signature": { "type": "string" }, "verificationUrl": { "type": "string" } }, "required": [ "receiptVersion", "canonicalizationVersion", "algorithm", "keyId", "payload", "signature", "publicKeyUrl", "verificationUrl" ], "type": "object" }, "retryable": { "type": "boolean" }, "schemaVersion": { "const": "jithox.fleet-trust-contract/v1" } }, "required": [ "schemaVersion", "product", "capability", "decision", "decisionCategory", "data", "provenance", "limitations", "receipt", "billing", "retryable", "generatedAt" ], "title": "Jithox Fleet Trust Contract V1 — get_einvoice_readiness", "type": "object" } }, { "description": "Check whether a receiver is registered on the Peppol network and accepts BIS Billing 3.0 invoices, via the official SML/SMP discovery route when enabled (otherwise an honest mock that says so). Only status registered/not_registered is definitive; unavailable/not_configured are truthful and never a hidden \"no\". Provide vatId or endpointId (at least one) plus the receiver country. Lookup only — never a send action, and no send tool exists here. Validation and readiness only; never sends a Peppol invoice and gives no legal, fiscal or compliance guarantee.", "inputSchema": { "additionalProperties": false, "properties": { "countryCode": { "description": "Receiver country (drives the scheme derivation).", "enum": [ "AT", "BE", "BG", "HR", "CY", "CZ", "DE", "DK", "EE", "ES", "FI", "FR", "GB", "GR", "HU", "IE", "IS", "IT", "LI", "LT", "LU", "LV", "MT", "NL", "NO", "PL", "PT", "RO", "SE", "SI", "SK" ], "type": "string" }, "endpointId": { "description": "Peppol endpoint identifier (GLN or scheme-specific id).", "maxLength": 60, "minLength": 1, "type": "string" }, "endpointScheme": { "description": "EAS scheme id. Derived when omitted (BE VAT → 0208, else 0088).", "maxLength": 10, "minLength": 1, "type": "string" }, "vatId": { "description": "VAT / enterprise number, e.g. \"BE0123456749\".", "maxLength": 60, "minLength": 4, "type": "string" } }, "required": [ "countryCode" ], "type": "object" }, "name": "lookup_peppol_participant", "outputSchema": { "additionalProperties": false, "properties": { "billing": { "additionalProperties": false, "properties": { "billable": { "type": "boolean" }, "category": { "enum": [ "billable", "non_billable" ], "type": "string" } }, "required": [ "billable", "category" ], "type": "object" }, "capability": { "const": "lookup_peppol_participant" }, "data": { "type": "object" }, "decision": { "enum": [ "ready", "not_ready", "needs_review", "unavailable" ], "type": "string" }, "decisionCategory": { "enum": [ "proceed", "review", "blocked", "no_result", "invalid_input", "unavailable", "stale" ], "type": "string" }, "generatedAt": { "type": "string" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "product": { "const": "com.jithox/einvoice-readiness" }, "provenance": { "additionalProperties": false, "properties": { "checksum": { "type": [ "string", "null" ] }, "date": { "type": [ "string", "null" ] }, "freshness": { "type": [ "string", "null" ] }, "source": { "type": [ "string", "null" ] } }, "required": [ "source", "date", "checksum", "freshness" ], "type": "object" }, "receipt": { "oneOf": [ { "type": "null" }, { "additionalProperties": false, "properties": { "keyId": { "type": "string" }, "publicKeyUrl": { "type": "string" }, "receiptId": { "type": "string" }, "signature": { "type": "string" } }, "required": [ "receiptId", "keyId", "signature", "publicKeyUrl" ], "type": "object" } ] }, "receiptEnvelope": { "additionalProperties": false, "properties": { "algorithm": { "type": "string" }, "canonicalizationVersion": { "type": "string" }, "keyId": { "type": "string" }, "payload": { "type": "object" }, "publicKeyUrl": { "type": "string" }, "receiptVersion": { "type": "string" }, "resultHash": { "type": "string" }, "signature": { "type": "string" }, "verificationUrl": { "type": "string" } }, "required": [ "receiptVersion", "canonicalizationVersion", "algorithm", "keyId", "payload", "signature", "publicKeyUrl", "verificationUrl" ], "type": "object" }, "retryable": { "type": "boolean" }, "schemaVersion": { "const": "jithox.fleet-trust-contract/v1" } }, "required": [ "schemaVersion", "product", "capability", "decision", "decisionCategory", "data", "provenance", "limitations", "receipt", "billing", "retryable", "generatedAt" ], "title": "Jithox Fleet Trust Contract V1 — lookup_peppol_participant", "type": "object" } }, { "description": "Structurally validate a draft EU invoice and report machine-readable issues (schema problems, VAT-id format, date sanity, BIS 3.0 completeness, computed totals). Full report, never fails fast. Not legal approval. Validation and readiness only; never sends a Peppol invoice and gives no legal, fiscal or compliance guarantee.", "inputSchema": { "additionalProperties": false, "properties": { "invoice": { "description": "The invoice payload to check.", "type": "object" } }, "required": [ "invoice" ], "type": "object" }, "name": "validate_invoice", "outputSchema": { "additionalProperties": false, "properties": { "billing": { "additionalProperties": false, "properties": { "billable": { "type": "boolean" }, "category": { "enum": [ "billable", "non_billable" ], "type": "string" } }, "required": [ "billable", "category" ], "type": "object" }, "capability": { "const": "validate_invoice" }, "data": { "type": "object" }, "decision": { "enum": [ "ready", "not_ready", "needs_review", "unavailable" ], "type": "string" }, "decisionCategory": { "enum": [ "proceed", "review", "blocked", "no_result", "invalid_input", "unavailable", "stale" ], "type": "string" }, "generatedAt": { "type": "string" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "product": { "const": "com.jithox/einvoice-readiness" }, "provenance": { "additionalProperties": false, "properties": { "checksum": { "type": [ "string", "null" ] }, "date": { "type": [ "string", "null" ] }, "freshness": { "type": [ "string", "null" ] }, "source": { "type": [ "string", "null" ] } }, "required": [ "source", "date", "checksum", "freshness" ], "type": "object" }, "receipt": { "oneOf": [ { "type": "null" }, { "additionalProperties": false, "properties": { "keyId": { "type": "string" }, "publicKeyUrl": { "type": "string" }, "receiptId": { "type": "string" }, "signature": { "type": "string" } }, "required": [ "receiptId", "keyId", "signature", "publicKeyUrl" ], "type": "object" } ] }, "receiptEnvelope": { "additionalProperties": false, "properties": { "algorithm": { "type": "string" }, "canonicalizationVersion": { "type": "string" }, "keyId": { "type": "string" }, "payload": { "type": "object" }, "publicKeyUrl": { "type": "string" }, "receiptVersion": { "type": "string" }, "resultHash": { "type": "string" }, "signature": { "type": "string" }, "verificationUrl": { "type": "string" } }, "required": [ "receiptVersion", "canonicalizationVersion", "algorithm", "keyId", "payload", "signature", "publicKeyUrl", "verificationUrl" ], "type": "object" }, "retryable": { "type": "boolean" }, "schemaVersion": { "const": "jithox.fleet-trust-contract/v1" } }, "required": [ "schemaVersion", "product", "capability", "decision", "decisionCategory", "data", "provenance", "limitations", "receipt", "billing", "retryable", "generatedAt" ], "title": "Jithox Fleet Trust Contract V1 — validate_invoice", "type": "object" } }, { "description": "Deterministic structure/checksum validation of an EU VAT number (incl. the Belgian modulo-97 checksum) with the normalized identifier and a stable issue code. Format plausibility only — not a live VIES result. Validation and readiness only; never sends a Peppol invoice and gives no legal, fiscal or compliance guarantee.", "inputSchema": { "additionalProperties": false, "properties": { "countryCode": { "description": "ISO alpha-2, used only when the VAT has no prefix.", "maxLength": 2, "minLength": 2, "type": "string" }, "vatNumber": { "description": "A VAT number, e.g. \"BE0123456749\".", "maxLength": 40, "minLength": 1, "type": "string" } }, "required": [ "vatNumber" ], "type": "object" }, "name": "validate_vat_number", "outputSchema": { "additionalProperties": false, "properties": { "billing": { "additionalProperties": false, "properties": { "billable": { "type": "boolean" }, "category": { "enum": [ "billable", "non_billable" ], "type": "string" } }, "required": [ "billable", "category" ], "type": "object" }, "capability": { "const": "validate_vat_number" }, "data": { "type": "object" }, "decision": { "enum": [ "ready", "not_ready", "needs_review", "unavailable" ], "type": "string" }, "decisionCategory": { "enum": [ "proceed", "review", "blocked", "no_result", "invalid_input", "unavailable", "stale" ], "type": "string" }, "generatedAt": { "type": "string" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "product": { "const": "com.jithox/einvoice-readiness" }, "provenance": { "additionalProperties": false, "properties": { "checksum": { "type": [ "string", "null" ] }, "date": { "type": [ "string", "null" ] }, "freshness": { "type": [ "string", "null" ] }, "source": { "type": [ "string", "null" ] } }, "required": [ "source", "date", "checksum", "freshness" ], "type": "object" }, "receipt": { "oneOf": [ { "type": "null" }, { "additionalProperties": false, "properties": { "keyId": { "type": "string" }, "publicKeyUrl": { "type": "string" }, "receiptId": { "type": "string" }, "signature": { "type": "string" } }, "required": [ "receiptId", "keyId", "signature", "publicKeyUrl" ], "type": "object" } ] }, "receiptEnvelope": { "additionalProperties": false, "properties": { "algorithm": { "type": "string" }, "canonicalizationVersion": { "type": "string" }, "keyId": { "type": "string" }, "payload": { "type": "object" }, "publicKeyUrl": { "type": "string" }, "receiptVersion": { "type": "string" }, "resultHash": { "type": "string" }, "signature": { "type": "string" }, "verificationUrl": { "type": "string" } }, "required": [ "receiptVersion", "canonicalizationVersion", "algorithm", "keyId", "payload", "signature", "publicKeyUrl", "verificationUrl" ], "type": "object" }, "retryable": { "type": "boolean" }, "schemaVersion": { "const": "jithox.fleet-trust-contract/v1" } }, "required": [ "schemaVersion", "product", "capability", "decision", "decisionCategory", "data", "provenance", "limitations", "receipt", "billing", "retryable", "generatedAt" ], "title": "Jithox Fleet Trust Contract V1 — validate_vat_number", "type": "object" } }, { "description": "Check a VAT number's ACTIVE status against the official EU VIES source. Returns valid / invalid / invalid_input / unavailable with provenance (source, checkedAt). When VIES is unavailable it says so truthfully and makes no validity claim. Validation and readiness only; never sends a Peppol invoice and gives no legal, fiscal or compliance guarantee.", "inputSchema": { "additionalProperties": false, "properties": { "countryCode": { "description": "ISO alpha-2, used only when the VAT has no prefix.", "maxLength": 2, "minLength": 2, "type": "string" }, "vatNumber": { "description": "A VAT number, e.g. \"BE0123456749\".", "maxLength": 40, "minLength": 1, "type": "string" } }, "required": [ "vatNumber" ], "type": "object" }, "name": "verify_vat_vies", "outputSchema": { "additionalProperties": false, "properties": { "billing": { "additionalProperties": false, "properties": { "billable": { "type": "boolean" }, "category": { "enum": [ "billable", "non_billable" ], "type": "string" } }, "required": [ "billable", "category" ], "type": "object" }, "capability": { "const": "verify_vat_vies" }, "data": { "type": "object" }, "decision": { "enum": [ "ready", "not_ready", "needs_review", "unavailable" ], "type": "string" }, "decisionCategory": { "enum": [ "proceed", "review", "blocked", "no_result", "invalid_input", "unavailable", "stale" ], "type": "string" }, "generatedAt": { "type": "string" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "product": { "const": "com.jithox/einvoice-readiness" }, "provenance": { "additionalProperties": false, "properties": { "checksum": { "type": [ "string", "null" ] }, "date": { "type": [ "string", "null" ] }, "freshness": { "type": [ "string", "null" ] }, "source": { "type": [ "string", "null" ] } }, "required": [ "source", "date", "checksum", "freshness" ], "type": "object" }, "receipt": { "oneOf": [ { "type": "null" }, { "additionalProperties": false, "properties": { "keyId": { "type": "string" }, "publicKeyUrl": { "type": "string" }, "receiptId": { "type": "string" }, "signature": { "type": "string" } }, "required": [ "receiptId", "keyId", "signature", "publicKeyUrl" ], "type": "object" } ] }, "receiptEnvelope": { "additionalProperties": false, "properties": { "algorithm": { "type": "string" }, "canonicalizationVersion": { "type": "string" }, "keyId": { "type": "string" }, "payload": { "type": "object" }, "publicKeyUrl": { "type": "string" }, "receiptVersion": { "type": "string" }, "resultHash": { "type": "string" }, "signature": { "type": "string" }, "verificationUrl": { "type": "string" } }, "required": [ "receiptVersion", "canonicalizationVersion", "algorithm", "keyId", "payload", "signature", "publicKeyUrl", "verificationUrl" ], "type": "object" }, "retryable": { "type": "boolean" }, "schemaVersion": { "const": "jithox.fleet-trust-contract/v1" } }, "required": [ "schemaVersion", "product", "capability", "decision", "decisionCategory", "data", "provenance", "limitations", "receipt", "billing", "retryable", "generatedAt" ], "title": "Jithox Fleet Trust Contract V1 — verify_vat_vies", "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:dcb6bd55f5c7f8aab09cb62678d9d0d24e3b3af94c447371f407a2fbc6583fd8 | sha256sum