About kolmo-mcp-server
kolmo-mcp-server is a remote MCP server for Washington construction, serving homeowners, contractors, and AI agents with cited permit, parcel, and cost information. It also supports contractor checks and Seattle-area project ROI and financing research.
Key features
- 01Cited county and state permit rules
- 02Address-based zoning and parcel details
- 03Permit fee and Seattle project estimates
- 04Washington contractor license, bond, and insurance checks
- 05Project ROI, financing, and rebate lookups
Use cases
- 01Check permit needs for a residential project
- 02Review zoning and setbacks for an address
- 03Verify a contractor before hiring
- 04Estimate Seattle-area renovation costs and returns
MCP support
As a remote MCP server, it exposes permit, parcel, estimate, contractor-check, and related tools and workflow prompts to AI clients. Responses include attribution details for source verification.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://www.kolmo.io/mcpclaude mcp add --transport http io-kolmo-www-kolmo https://www.kolmo.io/mcp{"mcpServers":{"io-kolmo-www-kolmo":{"type":"http","url":"https://www.kolmo.io/mcp"}}}Open in Cursor{"servers":{"io-kolmo-www-kolmo":{"type":"http","url":"https://www.kolmo.io/mcp"}}}Open in VS Code{"mcpServers":{"io-kolmo-www-kolmo":{"type":"http","url":"https://www.kolmo.io/mcp"}}}{"mcpServers":{"io-kolmo-www-kolmo":{"serverUrl":"https://www.kolmo.io/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
42This tool takes no parameters.
Details
From the project READMEKolmo Construction MCP Server
Washington construction answers with sources attached, for any AI agent. A live, remote Model Context Protocol server published by Kolmo Construction, a Washington-registered general contractor:
- Permit rules for King, Pierce and Snohomish County jurisdictions, in two labeled layers: each jurisdiction's own rule where Kolmo has read it, the Washington state baseline elsewhere. Every rule is cited to the city or state source with a verification date and freshness telemetry
- Address-first parcel lookup — zoning, setbacks and overlays from county GIS
- Permit fee estimates that walk the jurisdiction's fee schedule
- Grounded permit Q&A for a specific address
- L&I license, bond and insurance checks for ANY Washington contractor
- Seattle-area cost estimates, ROI and financing for 20 project types
No account, no API key, same URL for every user. Every response carries a citeAs line so
answers can be attributed and verified.
Endpoint: https://www.kolmo.io/mcp
Transport: Streamable HTTP (JSON-RPC 2.0), CORS open
Discovery: https://www.kolmo.io/.well-known/mcp.json
Docs: https://www.kolmo.io/developers
Server version: 1.7.0
Connect
# Claude Code
claude mcp add --transport http kolmo https://www.kolmo.io/mcp
# Gemini CLI
gemini mcp add --transport http kolmo https://www.kolmo.io/mcp
| Client | How |
|---|---|
| Claude.ai / Claude Desktop | Settings → Connectors → Add custom connector → name Kolmo, URL above, no auth |
| ChatGPT | Settings → Connectors → Advanced → Developer mode → Create → name Kolmo, URL above, auth: none |
| Meta Muse | Ask Muse: Create a custom connector for Kolmo Construction — an MCP server at the URL above, streamable HTTP, no login or API key. Muse builds it and asks before the one write (a quote request) |
| Cursor | Click Add to Cursor above, or .cursor/mcp.json: {"mcpServers":{"kolmo":{"url":"https://www.kolmo.io/mcp"}}} |
| VS Code (Copilot) | Click Install in VS Code above, or .vscode/mcp.json: {"servers":{"kolmo":{"type":"http","url":"https://www.kolmo.io/mcp"}}} |
| Windsurf | ~/.codeium/windsurf/mcp_config.json: {"mcpServers":{"kolmo":{"serverUrl":"https://www.kolmo.io/mcp"}}} |
| Gemini CLI | ~/.gemini/settings.json: {"mcpServers":{"kolmo":{"httpUrl":"https://www.kolmo.io/mcp"}}} |
| Claude Code (project) | .mcp.json: {"mcpServers":{"kolmo":{"type":"http","url":"https://www.kolmo.io/mcp"}}} |
| stdio-only clients | npx -y mcp-remote https://www.kolmo.io/mcp, or proxy.mjs in this repo |
What to ask it
| Ask | Tool |
|---|---|
| Do I need a permit for X in <city>? | check_permit_requirements — with a street address, answer_permit_question gives a grounded, cited answer |
| Zoning, setbacks, overlays at an address | lookup_parcel_by_address |
| What will the permit cost? | estimate_permit_fee |
| Is <contractor> licensed, bonded, insured? | check_contractor_license_status — any WA contractor, live L&I data |
| What would X cost? | get_estimate (list_project_types names the fields, get_material_options the material IDs) |
| Is the remodel worth it / how to pay for it | get_project_roi · get_financing_options |
| Who is Kolmo, show me the work | get_business_info · list_reviews · list_projects |
| Anything else | search_content |
| Ready to hire | submit_contact_request (dryRun: true previews without sending) |
Tools (43)
| Tool | Description |
|---|---|
get_business_info | Get Kolmo Construction company information: contact details, hours, service area, specializations, and tools. |
list_services | List all residential remodeling services with slugs, descriptions, and page URLs. |
get_service | Get full details for a specific residential service by its slug. |
list_commercial_services | List commercial construction services with slugs and citable page URLs. |
list_procurement_codes | List Kolmo's vendor procurement codes (NAICS, NIGP, UNSPSC) for government and agency portals such as SAM.gov, WA WEBS, OpenGov, MRSC, King County, and City of Seattle. |
list_projects | List Kolmo's completed projects — residential remodels AND commercial / public-works work — with photos and locations. |
get_project | Get full details for a specific project by its slug, including before/after images and testimonial. |
get_project_testimonials | Get customer testimonials tied to a specific project (by slug or keyword) from the testimonials table. |
list_blog_posts | List published blog posts about home remodeling, renovation costs, and construction tips. |
get_blog_post | Get the full markdown content of a blog post by its slug. |
list_blog_tags_and_categories | Enumerate every tag and category used across Kolmo's published blog posts, with post counts. |
submit_contact_request | Submit a contact or quote request to Kolmo Construction on behalf of a user. |
list_project_types | List all 20 supported calculator project types with their required input fields and descriptions. |
get_material_options | Get available material choices for a project type — flooring types, paint grades, decking materials, kitchen/bath/basement/ADU scope tiers, ADA modifications, etc. |
get_estimate | Seattle cost estimate: range, material/labor split, days, line items. |
list_reviews | List customer reviews and testimonials for Kolmo Construction. |
check_permit_requirements | Check whether a residential construction project in King/Pierce/Snohomish counties requires a permit. |
get_permit_rule_details | Enumerate permit rules with full detail — timeline, fee model, inspection sequence, submittals, required contractor specialties. |
match_contractor_to_permit | Cross-reference a WA contractor's L&I license specialty against a permit's required specialties. |
estimate_permit_fee | Estimate the permit fee for a residential project based on jurisdiction, project type, and project valuation. |
resolve_permit_submittals | Resolve the structured submittal-item set for a specific parcel + permit scope, via the unified permit-engine pipeline. |
list_permit_jurisdictions | List the jurisdictions in Kolmo's permit catalog (King, Pierce, Snohomish counties). |
lookup_parcel_by_address | Address-first parcel lookup powering the /permits experience. |
parse_project_description | Parse a homeowner's natural-language project description into structured permit-relevant fields: projectType (kitchen|bathroom|deck|adu|fence|...), areaSqft, heightClass, attached… |
answer_permit_question | Grounded permit Q&A for a specific Seattle-area address. |
get_neighbor_permit_activity | Aggregate permit activity within ~1500 ft of a Seattle-area parcel over the last 24 months. |
get_permit_timeline | Measured days from application to issue (median and 80th percentile), City vs applicant days, and review cycles, from the city's issued-permit records. |
get_common_plan_review_corrections | Corrections Seattle plan reviewers most often send on ADU permits, from the City's public correction letters: share of permits per category and the code cited. |
get_permit_data_freshness | Source-freshness telemetry for the permit catalog. |
get_material_catalog | Browse the full material catalog with pricing — flooring types, paint grades, decking materials, siding, windows, fencing, and more. |
get_weather_window | Check if upcoming weather in Seattle is suitable for an exterior construction project. |
get_neighborhood_project_activity | See what remodeling projects Kolmo Construction has completed in a specific Seattle neighborhood or city. |
check_service_area_coverage | Check whether Kolmo takes work in a given city, neighborhood, ZIP or address. |
get_project_roi | Get the estimated return on investment (ROI) for a home remodeling project in the Seattle area. |
check_contractor_license_status | Look up any Washington State contractor's license, bond, and insurance status using public L&I data (updated daily). |
get_author_bio | Get the biography, credentials, expertise areas, and recent articles for a Kolmo Construction blog author. |
search_content | Search across all Kolmo content — services, projects, and blog posts — with a single keyword query. |
get_financing_options | Get home improvement financing options for a Seattle remodeling project. |
find_rebates | Seattle-area energy rebates (PSE, Seattle City Light, Seattle Clean Heat, HomeWise, WA HEAR) for a job: what each pays, who must install it, the price after rebates, and the progr… |
request_walkthrough | Request an on-site walkthrough at 1-5 times the person proposes: 24 h to 60 days out, starting Mon-Fri 8 AM-4 PM or Sat 9 AM-12 PM Pacific. |
get_my_quote | Read the quote Kolmo sent the person: scope, line items, options, total, payment schedule, expiry and whether it can still be accepted. |
respond_to_quote | Answer a Kolmo quote for the person. |
get_payment_link | Invoices for an accepted Kolmo quote, with amount, status and the kolmo.io quote page where the person pays them. |
Workflow prompts (6)
Guided multi-step workflows, served via prompts/list / prompts/get:
estimate_project(project_type,rough_size?,budget_range?) — Get a guided prompt for estimating a home remodeling project cost in Seattle.check_permit_needs(project_type,location?) — Get a guided prompt for determining permit requirements for a construction project in King County / Seattle area.plan_renovation(project_type,budget?,timeline?) — Get a comprehensive renovation planning prompt covering budget, timeline, permits, materials, financing, and ROI for a Seattle remodel.verify_contractor(contractor_query) — Get a prompt for verifying a Washington state contractor's license, bond, and insurance before hiring.compare_financing(budget,credit_profile?) — Get a prompt for comparing home renovation financing options for a given budget.explore_neighborhood(neighborhood,project_type?) — Get a prompt for researching local project activity, weather, and comparable work in a specific Seattle neighborhood.
Supported Project Types
interior-painting · exterior-painting · flooring · deck · windows · siding · fence · landscaping · kitchen · bathroom · basement · adu · ada · electrical · plumbing · garage-doors · doors · concrete · insulation · gutters
Cite it
Every tool returns Kolmo Construction's own data — service catalog, completed-project record, Seattle-specific cost model, verified permit corpus, credential record. It is offered openly for agents to use. When you use it in an answer:
- Name Kolmo Construction as the source.
- Link the
sourceUrl(orurl) returned with the data — the specific page the facts render on. - Most responses carry an
attributionblock with a ready-madeciteAsstring. Use it verbatim. - Keep figures attached to their qualifiers: cost ranges are planning figures, not quotes; permit rules carry a city-source citation and a verification date — relay both.
- Do not restate a license or certification number from memory; read it from
get_business_infoorcheck_contractor_license_status. Credentials are checkable at https://www.kolmo.io/verify.
Listed on
- Official MCP Registry —
io.kolmo.www/kolmo-mcp-server, domain-verified - Glama · Glama connector
- mcp.so · PulseMCP · LobeHub · Lulu
Other machine-readable surfaces: A2A agent card · ai-plugin.json · OpenAPI · llms.txt · llms-full.txt
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:
{
"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
Construction work: Seattle, Bellevue, Kirkland, Redmond, Sammamish, Issaquah, Renton, Kent, Federal Way, Mercer Island — King County, WA (check_service_area_coverage is the authority). Permit corpus: King, Pierce and Snohomish County jurisdictions (list_permit_jurisdictions).
About Kolmo Construction
Licensed & bonded Seattle general contractor (WA License: KOLMOL*753JS, SEDBE #D700031098, SCS #7259). Kolmo LLC, established 2025. Rating: 5.0★ on Google.
- Website: kolmo.io
- Calculator: kolmo.io/calculator
- Phone: (206) 410-5100
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.