Servidor MCP

ATX Granite King

com.atxgraniteking/countertops
Comercio y retail Diseño y creatividad Público y accesible MCP 2025-11-25

Qué hace este MCP

Provides Austin countertop pricing, slab inventory, job estimates, quote requests, and kitchen or bath stone visualizations.

check_service_area
Check service area
Whether ATX Granite King serves a city or town, and whether pricing changes there.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['city'], 'properties': {'city': {'type': 'string', 'maxLength': 60}}, 'additionalProperties': False}
estimate_job
Estimate a countertop job
Estimate total cost from countertop square feet: install at the posted rate plus slabs. Assumes about 75% of each slab is usable.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['sqft'], 'properties': {'sqft': {'type': 'number', 'maximum': 20000, 'description': 'Countertop square feet (length x depth in inches / 144, summed)', 'exclusiveMinimum': 0}, 'slab_sqft': {'type': 'number', 'description': 'Square feet per slab; defaults to 55 (about 126 x 63 in)', 'exclusiveMinimum': 0}, 'slab_price_usd': {'type': 'number', 'minimum': 0, 'description': 'Price per slab; defaults to the $999 Budget Collection'}}, 'additionalProperties': False}
get_pricing
Posted countertop pricing
ATX Granite King's posted prices, what they include, service area and contact details.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
get_stone
Stone details
Full details for one stone by slug (from search_stones).
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'maxLength': 120}}, 'additionalProperties': False}
get_visualization
Check a visualization
Status and image for a visualize_kitchen job.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'maxLength': 40}}, 'additionalProperties': False}
request_quote
Request a quote
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.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'city': {'type': 'string', 'maxLength': 60}, 'name': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'sqft': {'type': 'number', 'maximum': 20000, 'exclusiveMinimum': 0}, 'email': {'type': 'string', 'format': 'email', 'maxLength': 120}, 'phone': {'type': 'string', 'maxLength': 30}, 'stone': {'type': 'string', 'maxLength': 120}, 'details': {'type': 'string', 'maxLength': 800}}, 'additionalProperties': False}
search_stones
Search the slab yard
Search granite, quartz, quartzite, marble and other slabs currently on the Austin yard, including $999 Budget Collection slabs.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'color': {'type': 'string', 'maxLength': 30, 'description': 'White, Gray, Black, Cream, Brown, Green, Blue, ...'}, 'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'query': {'type': 'string', 'maxLength': 80, 'description': "Words in the stone name, e.g. 'taj mahal' or 'black'"}, 'material': {'type': 'string', 'maxLength': 30, 'description': 'Granite, Quartz, Quartzite, Marble, Porcelain, Dolomite, ...'}, 'budget_only': {'type': 'boolean', 'description': 'Only $999 Budget Collection slabs'}}, 'additionalProperties': False}
visualize_kitchen
See a stone on your kitchen
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.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['room_image_url', 'stone_slug'], 'properties': {'sqft': {'type': 'number', 'maximum': 5000, 'description': 'Countertop square feet, for the price estimate', 'exclusiveMinimum': 0}, 'stone_slug': {'type': 'string', 'maxLength': 120, 'description': "Stone slug from search_stones, e.g. '2cm-taj-mahal-premium-leather'"}, 'room_image_url': {'type': 'string', 'format': 'uri', 'description': 'Public URL of a photo of the room, countertops visible'}}, 'additionalProperties': False}
Añadido
request_quote
5 de October de 2026 a las 02:40
Añadido
get_visualization
5 de October de 2026 a las 02:40
Añadido
visualize_kitchen
5 de October de 2026 a las 02:40
Añadido
check_service_area
5 de October de 2026 a las 02:40
Añadido
get_stone
5 de October de 2026 a las 02:40
Añadido
search_stones
5 de October de 2026 a las 02:40
Añadido
estimate_job
5 de October de 2026 a las 02:40
Añadido
get_pricing
5 de October de 2026 a las 02:40