io.kolmo.www/kolmo-mcp-server

Kolmo Construction: licensed Seattle home builder & remodeling contractor. Estimates, ROI & permits.

0MITai-ml

Install

Config snippet generator goes here (5 client tabs)

README

# Kolmo Construction MCP Server

A live [Model Context Protocol](https://modelcontextprotocol.io) server for Seattle-area home remodeling cost estimation. No authentication required.

**Endpoint:** `https://www.kolmo.io/mcp`
**Transport:** Streamable HTTP
**Discovery:** `https://www.kolmo.io/.well-known/mcp.json`

## Connect

```bash
# Claude Code
claude mcp add --transport http kolmo https://www.kolmo.io/mcp
```

```json
// Claude Desktop — claude_desktop_config.json
{
  "mcpServers": {
    "kolmo": {
      "type": "http",
      "url": "https://www.kolmo.io/mcp"
    }
  }
}
```

## Tools

| Tool | Description |
|------|-------------|
| `get_business_info` | Company info: contact, hours, service area, license |
| `list_services` | Residential remodeling services — supports keyword `search` and pagination |
| `get_service` | Full details for a service by slug; suggests similar slugs if not found |
| `list_commercial_services` | Commercial construction services (office, retail, industrial, hospitality) |
| `list_projects` | Completed projects with before/after photos — supports keyword `search`, `category` filter, and pagination |
| `get_project` | Full project details including images and testimonial; suggests similar slugs if not found |
| `list_blog_posts` | Published blog posts — filterable by `tag` and `author`, with pagination |
| `get_blog_post` | Full markdown content of a blog post by slug |
| `submit_contact_request` | Submit a quote request on behalf of a user; supports `dryRun: true` to preview without submitting |
| `list_project_types` | All 8 supported calculator project types with required input fields |
| `get_material_options` | Valid material IDs for flooring, paint, decking, etc. |
| `get_estimate` | Calculate itemized cost estimate with labor, materials, and timeline |

## Supported Project Types

`interior-painting` · `exterior-painting` · `flooring` · `deck` · `windows` · `siding` · `fence` · `landscaping`

## Example Usage

```
1. Call list_project_types to see required fields
2. Call get_material_options for valid material IDs
3. Call get_estimate with your project details
```

**Sample estimate — 400 sqft LVP flooring:**
```json
{
  "projectType": "flooring",
  "project": {
    "rooms": [{ "id": "1", "name": "Living Room", "length": 20, "width": 20 }],
    "flooringMaterial": "vinyl-plank-lvp",
    "includesUnderlayment": true,
    "includesRemoval": true,
    "removalType": "carpet",
    "includesBaseboard": false,
    "includesSubfloorPrep": false,
    "transitionCount": 2
  }
}
```

Returns: total cost, material cost, labor cost, time estimate (days), itemized line items.

## Service Area

Seattle, Bellevue, Kirkland, Redmond, Sammamish, Issaquah, Renton, Kent, Federal Way, Mercer Island — King County, WA.

## About Kolmo Construction

Licensed & bonded Seattle general contractor (WA License: KOLMOC*792KL). Founded 2010. Rating: 4.9★ / 127 reviews.

- Website: [kolmo.io](https://www.kolmo.io)
- Calculator: [kolmo.io/calculator](https://www.kolmo.io/calculator)
- Phone: (206) 410-5100