Kolmo Construction
@Kolmo-Construction
About Kolmo Construction
Real-time cost estimator for Seattle home remodeling projects. Calculate estimates for 8 project types (interior painting, flooring, deck, exterior
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"kolmo": {
"type": "streamable-http",
"url": "https://www.kolmo.io/mcp"
}
}
}Tools
12Get Kolmo Construction company information: contact details, hours, service area, specializations, and tools.
List all residential remodeling services with slugs, descriptions, and page URLs. Use `search` to find by keyword.
Get full details for a specific residential service by its slug. If not found, returns a list of available slugs to help you pick the right one.
List commercial construction services. Optionally filter by category: office, retail, industrial, hospitality.
List completed remodeling projects with before/after photos and locations. Filter by category or keyword.
Get full details for a specific project by its slug, including before/after images and testimonial. If not found, returns a list of available slugs.
List published blog posts about home remodeling, renovation costs, and construction tips. Filter by tag or author name.
Get the full markdown content of a blog post by its slug.
Submit a contact or quote request to Kolmo Construction on behalf of a user. Set dryRun: true to preview what would be sent without actually submitting.
List all 8 supported calculator project types with their required input fields and descriptions. Useful for discovery before calling get_estimate.
Get available material choices for a project type — flooring types, paint grades, decking materials, etc. Use the returned IDs in the project fields of get_estimate.
Calculate a Seattle-area cost estimate. Returns total, material, labor costs, days, and itemized line items. Material IDs: use get_material_options to get exact IDs, or pass a close match (e.g. "lvp", "composite", "cedar") and the server will resolve it. If ambiguous, the error message lists valid options. Required fields by projectType: interior-painting: rooms (Array<{id,name,length(ft),width(ft),height(6-30),paintCeiling(bool),paintTrim(bool),doorCount,windowCount,surfaceCondition("new-drywall"|"good-condition"|"poor-condition"),trimComplexity("baseboards-only"|"simple-trim"|"complex-trim"),wallTexture("smooth"|"light-texture"|"heavy-texture"),roomEmpty(bool)}>) | paintQuality (material ID) | paintFinish ("flat"|"eggshell"|"satin"|"semi-gloss"|"gloss") | includesPrimer (bool) | majorColorChange (bool) exterior-painting: wallArea(sqft) | trimArea(sqft) | doorCount | paintQuality (material ID) | surfacePrepLevel ("minimal"|"moderate"|"extensive") | includesPrimer (bool) | stories (1-3) | colorChange (bool) flooring: rooms (Array<{id,name,length(ft),width(ft)}>) | flooringMaterial (material ID, e.g. "vinyl-plank-lvp","solid-hardwood","ceramic-tile") | includesUnderlayment (bool) | underlaymentType? (material ID) | includesBaseboard (bool) | baseboardType? (material ID) | baseboardLinearFeet? | includesRemoval (bool) | removalType? ("carpet"|"tile"|"hardwood") | includesSubfloorPrep (bool) | transitionCount deck: deckType ("new"|"existing") | dimensions ({length,width,height(ft above ground)}) | deckingMaterial (material ID, e.g. "pressure-treated-decking","composite-decking-basic") | framingMaterial (material ID, e.g. "pressure-treated-framing-2x6") | includesRailing (bool) | railingMaterial? (material ID) | railingLinearFeet? | includesStairs (bool) | stairSteps? (0-20) | deckShape ("rectangle"|"l-shape"|"angled-corners"|"multi-level") | skirtingType ("none"|"lattice"|"matching-board") windows: windows (Array<{id,windowType(e.g."double-hung","casement","slider","bay"),width(inches 12-120),height(inches 12-120),quantity}>) | qualityLevel ("standard"|"premium"|"luxury") | includesTrimWork (bool) | trimMaterial? (material ID) | includesRemoval (bool) | energyEfficient (bool) siding: wallArea(sqft) | sidingMaterial (material ID) | includesInsulation (bool) | insulationType? (string) | homeHeight ("single-story"|"two-story"|"three-story") | includesRemoval (bool) | existingSidingType? (string) | trimLinearFeet (number) | soffit (bool) | soffitLinearFeet? (number) fence: linearFeet | fenceMaterial (material ID) | height (ft, 3-8) | gateCount (number 0-10) | gateWidth? (ft) | style? (e.g. "privacy","picket") | includesRemoval (bool) | terrain ("flat"|"sloped"|"mixed") | concreteFootings (bool) landscaping: yardArea(sqft, 100–50000) | includesIrrigation(bool) | irrigationType?(string) | irrigationZones?(1–20) | includesSod(bool) | sodSquareFeet?(defaults to yardArea) | includesMulch(bool) | mulchSquareFeet?(defaults to yardArea) | includesSitePrep(bool) | plants?(Array<{id,plantType,quantity,size("small"|"medium"|"large")}>) | hardscapeFeatures?(Array<{id,featureType,squareFeet,material}>)
Overview
What is Kolmo Construction?
Kolmo Construction is an MCP server that provides real-time cost estimation for Seattle home remodeling projects. It uses live licensed contractor rates and also allows browsing services, completed projects, expert blog posts, and submitting quote requests.
How to use Kolmo Construction?
Invoke the server’s tools to calculate estimates for any of eight supported project types, browse portfolio content, or submit quote requests. No authentication is required.
Key features of Kolmo Construction
- Estimate costs for 8 remodeling project types
- Uses live licensed contractor rates
- Browse services and completed projects
- Access expert blog posts
- Submit quote requests
- No authentication needed
Use cases of Kolmo Construction
- Homeowners in Seattle planning a remodel
- Contractors comparing current market rates
- Real estate agents estimating project costs
- DIY homeowners researching material and labor expenses
FAQ from Kolmo Construction
What project types are supported?
Interior painting, flooring, deck, exterior painting, windows, siding, fence, and landscaping.
Are the contractor rates live?
Yes, estimates use live licensed contractor rates.
Do I need to authenticate to use the server?
No, no authentication is required.
Where does Kolmo Construction operate?
It is designed specifically for Seattle home remodeling projects.
Can I submit a quote request?
Yes, you can submit quote requests through the server.
More Other MCP servers
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Codelf
unbugA search tool helps dev to solve the naming things problem.
Nginx UI
0xJackyYet another WebUI for Nginx
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Comments