Server definition
- Hash
- sha256:bec4716480e02152e485927a5f81aa8aa533c94f9090e624b421759aef55ac01
- 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": "Count contractors matching a state × trade × geo query, without charging. Use to qualify a query before calling search_contractors. Returns total count and estimated cost in cents at the caller's price tier.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"active_only": {
"type": "boolean"
},
"geo_type": {
"enum": [
"zip",
"city"
],
"type": "string"
},
"geo_value": {
"maxLength": 60,
"minLength": 1,
"type": "string"
},
"state": {
"enum": [
"CO",
"TX",
"WA",
"OR",
"CA",
"FL",
"VA",
"MN",
"OH",
"AZ",
"IL",
"NY",
"PA",
"NV",
"UT",
"MA",
"CT",
"LA",
"OK",
"AL",
"AR",
"WV",
"NE",
"ID",
"AK",
"IA",
"ME",
"TN",
"MS",
"MT",
"HI",
"DE",
"VT",
"DC"
],
"type": "string"
},
"trade": {
"enum": [
"EC",
"PC",
"HVAC",
"GC",
"ROOFING",
"SOLAR",
"LANDSCAPE",
"POOL",
"FIRE_PROTECTION",
"CARPENTRY",
"CONCRETE",
"MASONRY",
"DRYWALL",
"TILE",
"EXCAVATING",
"PAINTING",
"FLOORING"
],
"type": "string"
}
},
"required": [
"state",
"trade",
"geo_type",
"geo_value"
],
"type": "object"
},
"name": "count_contractors",
"outputSchema": null
},
{
"description": "Return the partner's current balance, pricing, and the 20 most recent transactions (top-ups + api calls). No charge.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "get_usage",
"outputSchema": null
},
{
"description": "List supported US states with their available geo types and per-trade availability. Free; no auth required.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "list_states",
"outputSchema": null
},
{
"description": "List supported trade codes with display names. Free; no auth required.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "list_trades",
"outputSchema": null
},
{
"description": "Fetch enriched contractor records for a state × trade × geo query. Charges the partner balance at price_per_record_cents × records_delivered. Set dry_run:true for a free cost preview. Returns structured shortfall info on insufficient balance so the agent can prompt the user to top up.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"active_only": {
"type": "boolean"
},
"dry_run": {
"type": "boolean"
},
"geo_type": {
"enum": [
"zip",
"city"
],
"type": "string"
},
"geo_value": {
"maxLength": 60,
"minLength": 1,
"type": "string"
},
"limit": {
"maximum": 5000,
"minimum": 1,
"type": "integer"
},
"state": {
"enum": [
"CO",
"TX",
"WA",
"OR",
"CA",
"FL",
"VA",
"MN",
"OH",
"AZ",
"IL",
"NY",
"PA",
"NV",
"UT",
"MA",
"CT",
"LA",
"OK",
"AL",
"AR",
"WV",
"NE",
"ID",
"AK",
"IA",
"ME",
"TN",
"MS",
"MT",
"HI",
"DE",
"VT",
"DC"
],
"type": "string"
},
"trade": {
"enum": [
"EC",
"PC",
"HVAC",
"GC",
"ROOFING",
"SOLAR",
"LANDSCAPE",
"POOL",
"FIRE_PROTECTION",
"CARPENTRY",
"CONCRETE",
"MASONRY",
"DRYWALL",
"TILE",
"EXCAVATING",
"PAINTING",
"FLOORING"
],
"type": "string"
}
},
"required": [
"state",
"trade",
"geo_type",
"geo_value"
],
"type": "object"
},
"name": "search_contractors",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:bec4716480e02152e485927a5f81aa8aa533c94f9090e624b421759aef55ac01 | sha256sum