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

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": "Install and support the SatelliteQuotes instant-quote widget on a contractor's website, and answer questions about quoting property work from satellite imagery. Call list_platforms when the platform is unknown, get_install_snippet for the exact tag and steps, then verify_installation on the page afterwards. Use list_trades to check whether a business can be quoted from imagery at all, estimate_cost to turn a measurement into a range, and get_pricing for what the product costs - never quote a price from memory.", "tools": [ { "description": "Turns a measurement into a national cost range for a trade. For roof trades, pass the building footprint and the pitch - the roof surface multiplier is applied for you. Returns the range, the per-unit rates, what drives the price, and the limits of the estimate.", "inputSchema": { "additionalProperties": false, "properties": { "measurement": { "description": "Square feet, or linear feet for perimeter trades such as fencing and gutters.", "type": "number" }, "pitch_rise": { "description": "Roof rise per 12 inches of run, e.g. 6 for a 6/12 roof. Roof trades only. Defaults to 6.", "type": "number" }, "trade": { "description": "Trade id or name, e.g. roofing, fencing, artificial-turf.", "type": "string" } }, "required": [ "trade", "measurement" ], "type": "object" }, "name": "estimate_cost", "outputSchema": null }, { "description": "The exact script tag to paste, plus ordered steps for the given platform. Pass the contractor's own token if you have it; otherwise the snippet comes back with a placeholder and instructions for finding the real one.", "inputSchema": { "additionalProperties": false, "properties": { "mode": { "description": "inline embeds the tool in the page; modal opens it from a button.", "enum": [ "inline", "modal" ], "type": "string" }, "platform": { "description": "Platform id or name, e.g. wordpress, squarespace, wix, webflow, shopify, godaddy, html, google-tag-manager. Omit for the generic snippet.", "type": "string" }, "service": { "description": "Trade the widget should quote, set as data-service on the embed tag: roofing, gutters, gutter_guards, siding, painting, roof_cleaning, pressure_washing, solar, paving, sealcoating, concrete, pavers, decks, fencing, landscaping, sod, turf, irrigation, pools, snow_removal, land_clearing. Defaults to the contractor's own default trade.", "type": "string" }, "token": { "description": "The contractor's public token, beginning pk_live_.", "type": "string" } }, "type": "object" }, "name": "get_install_snippet", "outputSchema": null }, { "description": "Live plan prices, trial length, what happens to the card during the trial, and how cancellation works. Read this rather than quoting a price from memory.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_pricing", "outputSchema": null }, { "description": "What actually moves the needle on inbound leads for a specific contracting trade — roofing, paving, landscaping, gutters, siding, decks, pools, turf or solar — with the numbers behind each step.", "inputSchema": { "additionalProperties": false, "properties": { "trade": { "description": "One of: roofing, paving, landscaping, gutters, siding, decks, pools, turf, solar, general. Defaults to a general contracting playbook.", "type": "string" } }, "type": "object" }, "name": "lead_playbook", "outputSchema": null }, { "description": "The website builders and CMSs there are step-by-step install instructions for, with how long each takes. Call this first when you do not know what the contractor's site is built with.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "list_platforms", "outputSchema": null }, { "description": "Every trade the product can price from aerial measurement, with what each is measured from - roof surface, ground area, wall area or perimeter - and the national cost range per unit. Use this to answer whether a given business can be quoted this way.", "inputSchema": { "additionalProperties": false, "properties": { "search": { "description": "Optional trade name or synonym, e.g. \"fence\", \"blacktop\", \"synthetic grass\".", "type": "string" } }, "type": "object" }, "name": "list_trades", "outputSchema": null }, { "description": "Fetches a public page and reports whether the embed tag is present, whether the token resolves to a real account, whether the widget is actually serving, and what to fix. Use this after the contractor says they have pasted the tag.", "inputSchema": { "additionalProperties": false, "properties": { "url": { "description": "The public page URL to check.", "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "verify_installation", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:f6ef59100d238adc2185710a94d53609c40063ea9ad6050bd319d4247386b7de | sha256sum