Server definition
- Hash
- sha256:1717887483387aa6b6bb0c6189405f27279a808b426f0d1495fc94110e2dc02b
- What it is
- What a remote MCP server returned when asked what it offers: 1 tools
The blob, as servednamed by its sha256
{
"instructions": "Pure, bounded analysis of an explicit bill-of-materials graph: validates structure, finds missing references, duplicate IDs, duplicate edges, and cycles (whole graph, even parts unreachable from the root), and - when the graph is completely clean - exactly explodes root quantity through every assembly level with exact-decimal arithmetic, aggregating shared components reached via different branches. No network access and no manufacturing/supplier certification: this checks the data you supply, not the real world. Tool calls cost 0.05 USDC on Base. Initialization, tool discovery and unpaid price challenges are free. Send x402 v2 PAYMENT-SIGNATURE on the POST or params._meta['x402/payment']. Reuse the identical input and authorization when recovering a pending purchase; do not sign a fresh charge. Results are retained24hours. Supplied-data only: no network calls, no supplier/manufacturing certification, no real-world verification of parts. Input capped at 128 KiB, JSON depth <=12, JSON nodes <=20000. IDs (part and component) <=128 chars and nonblank; unit <=64 chars. Quantities must be positive exact decimals: <=12 integer digits, <=6 fraction digits. At most 500 parts, 100 components per part, 2000 total component edges. Reachable depth from root capped at 20 levels; exceeding it is reported, not silently truncated into the result. Cycles are detected across the whole submitted graph, including parts unreachable from root, and are reported (bounded to one representative cycle per strongly connected component). Reported issues and cycles are each capped at 200 with explicit truncation metadata if the cap is hit. Explosion (the exploded quantity table) is returned only when the whole graph has zero reported issues; any issue anywhere - even in an unreachable part - conservatively nulls the explosion. Exact arithmetic uses reduced BigInt fractions; a result requiring more than 300 combined numerator/denominator digits is refused as a reported issue instead of silently rounded. Duplicate component references within the same assembly are reported and are not double-counted. Results at most 96 KiB; retry identical input and authorization within 24 hours to recover a purchase.",
"tools": [
{
"description": "Pure, bounded analysis of an explicit bill-of-materials graph: validates structure, finds missing references, duplicate IDs, duplicate edges, and cycles (whole graph, even parts unreachable from the root), and - when the graph is completely clean - exactly explodes root quantity through every assembly level with exact-decimal arithmetic, aggregating shared components reached via different branches. No network access and no manufacturing/supplier certification: this checks the data you supply, not the real world. Price: 0.05 USDC per completed bounded job on Base.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"parts": {
"items": {
"additionalProperties": false,
"properties": {
"components": {
"items": {
"additionalProperties": false,
"properties": {
"part_id": {
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"quantity": {
"pattern": "^(?!0+(?:\\.0{1,6})?$)\\d{1,12}(\\.\\d{1,6})?$",
"type": "string"
}
},
"required": [
"part_id",
"quantity"
],
"type": "object"
},
"maxItems": 100,
"type": "array"
},
"id": {
"maxLength": 128,
"minLength": 1,
"type": "string"
},
"unit": {
"maxLength": 64,
"minLength": 1,
"type": "string"
}
},
"required": [
"id",
"unit"
],
"type": "object"
},
"maxItems": 500,
"type": "array"
},
"quantity": {
"description": "Positive exact decimal, <=12 integer digits, <=6 fraction digits.",
"pattern": "^(?!0+(?:\\.0{1,6})?$)\\d{1,12}(\\.\\d{1,6})?$",
"type": "string"
},
"root": {
"description": "ID of the part to explode from. Must match one of parts[].id.",
"maxLength": 128,
"minLength": 1,
"type": "string"
}
},
"required": [
"root",
"quantity",
"parts"
],
"type": "object"
},
"name": "bill_of_materials_integrity",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:1717887483387aa6b6bb0c6189405f27279a808b426f0d1495fc94110e2dc02b | sha256sum