Find checked US roofers, siding and gutter contractors by city. Read-only, no login.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Get one contractor from The Roofing List by id. Returns nothing for a business that is closed or no longer listed.
The contractor id from search_contractors.
Get one contractor from The Roofing List by id. Returns nothing for a business that is closed or no longer listed.
| Argument | Type | Description |
|---|---|---|
| id* | integer | The contractor id from search_contractors. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"id"
],
"properties": {
"id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "The contractor id from search_contractors.",
"exclusiveMinimum": 0
}
}
}Find roofing, siding or gutter contractors in a US city, or near a US ZIP code, from The Roofing List. Give city and state, or zip. A zip returns the nearest firms within 25 miles, nearest first. Returns only listed businesses that are open and passed our contact check. Ratings come from reviews published on The Roofing List only.
| Argument | Type | Description |
|---|---|---|
| zip | string | A 5-digit US ZIP code, for example "78701". Returns the nearest firms within 25 miles, nearest first. With zip, city and state are ignored. |
| city | string | US city name, for example "Austin". Give city and state, or zip. |
| limit | integer | How many results, 1 to 25. Default 10. |
| state | string | US state as a USPS code ("TX") or a full name ("Texas"). Give city and state, or zip. |
| trade* | string | The trade: roofing, siding or gutters. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"trade"
],
"properties": {
"zip": {
"type": "string",
"pattern": "^\\d{5}$",
"description": "A 5-digit US ZIP code, for example \"78701\". Returns the nearest firms within 25 miles, nearest first. With zip, city and state are ignored."
},
"city": {
"type": "string",
"maxLength": 80,
"minLength": 1,
"description": "US city name, for example \"Austin\". Give city and state, or zip."
},
"limit": {
"type": "integer",
"maximum": 25,
"minimum": 1,
"description": "How many results, 1 to 25. Default 10."
},
"state": {
"type": "string",
"maxLength": 40,
"minLength": 2,
"description": "US state as a USPS code (\"TX\") or a full name (\"Texas\"). Give city and state, or zip."
},
"trade": {
"enum": [
"roofing",
"siding",
"gutters"
],
"type": "string",
"description": "The trade: roofing, siding or gutters."
}
}
}