Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,539Letters: 14Defects: 1,323counted just now
teppi

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": "ATX Granite King fabricates and installs granite, quartz and quartzite countertops in Austin and Central Texas. Use get_pricing for the posted rates, search_stones for the live slab yard, estimate_job for a price, and request_quote only when the user explicitly asks to be contacted and gives their own phone or email.", "tools": [ { "description": "Whether ATX Granite King serves a city or town, and whether pricing changes there.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "city": { "maxLength": 60, "type": "string" } }, "required": [ "city" ], "type": "object" }, "name": "check_service_area", "outputSchema": null }, { "description": "Estimate total cost from countertop square feet: install at the posted rate plus slabs. Assumes about 75% of each slab is usable.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "slab_price_usd": { "description": "Price per slab; defaults to the $999 Budget Collection", "minimum": 0, "type": "number" }, "slab_sqft": { "description": "Square feet per slab; defaults to 55 (about 126 x 63 in)", "exclusiveMinimum": 0, "type": "number" }, "sqft": { "description": "Countertop square feet (length x depth in inches / 144, summed)", "exclusiveMinimum": 0, "maximum": 20000, "type": "number" } }, "required": [ "sqft" ], "type": "object" }, "name": "estimate_job", "outputSchema": null }, { "description": "ATX Granite King's posted prices, what they include, service area and contact details.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "get_pricing", "outputSchema": null }, { "description": "Full details for one stone by slug (from search_stones).", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "slug": { "maxLength": 120, "type": "string" } }, "required": [ "slug" ], "type": "object" }, "name": "get_stone", "outputSchema": null }, { "description": "Status and image for a visualize_kitchen job.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "id": { "maxLength": 40, "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "get_visualization", "outputSchema": null }, { "description": "Send a countertop quote request to the ATX Granite King crew. Only call this when the user explicitly asks to be contacted and has given their own phone or email.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "city": { "maxLength": 60, "type": "string" }, "details": { "maxLength": 800, "type": "string" }, "email": { "format": "email", "maxLength": 120, "type": "string" }, "name": { "maxLength": 80, "minLength": 1, "type": "string" }, "phone": { "maxLength": 30, "type": "string" }, "sqft": { "exclusiveMinimum": 0, "maximum": 20000, "type": "number" }, "stone": { "maxLength": 120, "type": "string" } }, "required": [ "name" ], "type": "object" }, "name": "request_quote", "outputSchema": null }, { "description": "Search granite, quartz, quartzite, marble and other slabs currently on the Austin yard, including $999 Budget Collection slabs.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "budget_only": { "description": "Only $999 Budget Collection slabs", "type": "boolean" }, "color": { "description": "White, Gray, Black, Cream, Brown, Green, Blue, ...", "maxLength": 30, "type": "string" }, "limit": { "maximum": 50, "minimum": 1, "type": "integer" }, "material": { "description": "Granite, Quartz, Quartzite, Marble, Porcelain, Dolomite, ...", "maxLength": 30, "type": "string" }, "query": { "description": "Words in the stone name, e.g. 'taj mahal' or 'black'", "maxLength": 80, "type": "string" } }, "type": "object" }, "name": "search_stones", "outputSchema": null }, { "description": "Render a slab from the Austin yard onto a photo of the user's own kitchen or bath, and return the image with a price estimate. Pass a public image URL of the room (JPEG/PNG/WebP) and a stone slug from search_stones. Rendering takes about 30-90 seconds; if it is not ready in time, call get_visualization with the returned id.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "room_image_url": { "description": "Public URL of a photo of the room, countertops visible", "format": "uri", "type": "string" }, "sqft": { "description": "Countertop square feet, for the price estimate", "exclusiveMinimum": 0, "maximum": 5000, "type": "number" }, "stone_slug": { "description": "Stone slug from search_stones, e.g. '2cm-taj-mahal-premium-leather'", "maxLength": 120, "type": "string" } }, "required": [ "room_image_url", "stone_slug" ], "type": "object" }, "name": "visualize_kitchen", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:dc1a30d4f6a2d3581693811be479e17aa4ee116e58b242196db18864857ccb95 | sha256sum