Server definition
- Hash
- sha256:b894ab5de195315cc3a613516e5c3e7d06243913c1c94296f03397612705a679
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Compare two to six businesses after the user has gathered website and review scores. Calculates a transparent shortlist score using 60% review trust and 40% website evaluability.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"candidates": {
"description": "Two to six businesses using comparable evidence.",
"items": {
"properties": {
"name": {
"description": "Business name.",
"maxLength": 160,
"minLength": 1,
"type": "string"
},
"note": {
"description": "Optional short evidence note.",
"maxLength": 280,
"type": "string"
},
"review_trust_score": {
"description": "The 0–100 review trust score derived from supplied evidence.",
"maximum": 100,
"minimum": 0,
"type": "number"
},
"website_evaluability_score": {
"description": "The 0–100 website evaluability score.",
"maximum": 100,
"minimum": 0,
"type": "number"
}
},
"required": [
"name",
"website_evaluability_score",
"review_trust_score"
],
"type": "object"
},
"maxItems": 6,
"minItems": 2,
"type": "array"
}
},
"required": [
"candidates"
],
"type": "object"
},
"name": "compare_shortlist_candidates",
"outputSchema": null
},
{
"description": "Turn a ShortlistLens result into a concise fixed-scope implementation brief for a Buyer-Readiness Scorecard or a 72-hour AI Buyer-Readiness Sprint.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"business_name": {
"description": "The business to scope.",
"maxLength": 160,
"minLength": 1,
"type": "string"
},
"priority_gaps": {
"description": "Top gaps identified by the diagnostic.",
"items": {
"maxLength": 300,
"minLength": 1,
"type": "string"
},
"maxItems": 5,
"minItems": 1,
"type": "array"
},
"review_trust_score": {
"description": "Review-trust score from supplied evidence.",
"maximum": 100,
"minimum": 0,
"type": "number"
},
"website_evaluability_score": {
"description": "Website score from the diagnostic.",
"maximum": 100,
"minimum": 0,
"type": "number"
}
},
"required": [
"business_name",
"website_evaluability_score",
"review_trust_score",
"priority_gaps"
],
"type": "object"
},
"name": "generate_paid_scope",
"outputSchema": null
},
{
"description": "Fetch a public business website page and return structured, accessible facts for a buyer-readiness review. It only examines the supplied public URL and does not scrape review platforms or private systems.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"target_service": {
"description": "Optional service the buyer is researching, such as pool renovation or roof replacement.",
"maxLength": 120,
"type": "string"
},
"website_url": {
"description": "A public HTTP or HTTPS page URL to evaluate.",
"format": "uri",
"type": "string"
}
},
"required": [
"website_url"
],
"type": "object"
},
"name": "inspect_website",
"outputSchema": null
},
{
"description": "Organize user-supplied public review excerpts into transparent positive, risk, owner-response, and corrective-action signals. The tool does not fetch reviews itself and does not adjudicate any claim.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"excerpts": {
"description": "One to fifty user-supplied public review excerpts.",
"items": {
"properties": {
"owner_response": {
"description": "Optional visible owner response associated with this excerpt.",
"maxLength": 5000,
"type": "string"
},
"rating": {
"description": "Optional rating associated with this excerpt.",
"maximum": 5,
"minimum": 0,
"type": "number"
},
"text": {
"description": "A public review excerpt supplied by the user.",
"maxLength": 5000,
"minLength": 1,
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"maxItems": 50,
"minItems": 1,
"type": "array"
},
"overall_rating": {
"description": "Optional public overall rating supplied by the user.",
"maximum": 5,
"minimum": 0,
"type": "number"
},
"review_count": {
"description": "Optional public review count supplied by the user.",
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
}
},
"required": [
"excerpts"
],
"type": "object"
},
"name": "organize_review_evidence",
"outputSchema": null
},
{
"description": "Inspect a public business website and score how easily a buyer can identify the business, understand a target service, verify proof, and take the next step. Returns an explainable 0–100 rubric and priorities.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"target_service": {
"description": "Optional service the buyer is researching.",
"maxLength": 120,
"type": "string"
},
"website_url": {
"description": "A public HTTP or HTTPS page URL to evaluate.",
"format": "uri",
"type": "string"
}
},
"required": [
"website_url"
],
"type": "object"
},
"name": "score_website_evaluability",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:b894ab5de195315cc3a613516e5c3e7d06243913c1c94296f03397612705a679 | sha256sum