CleanOfficeKC MCP
An MCP server for CleanOfficeKC that allows AI agents to obtain rough cost estimates for commercial cleaning services based on square footage, check if a location is within the Kansas City metro service area, request a free walkthrough appointment, and retrieve general service information.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://cleanofficekc-agent.cleanofficekc.workers.dev/mcpWhat its tools do
4 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Get a rough cost estimate for commercial cleaning
- Check if a facility is in the service area
- Request a free walkthrough appointment
- Retrieve general service information
Source and maintenance
Protocol and capabilities
- Server
- cleanofficekc 1.0.0
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 4 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
4 advertised
get_service_info
About CleanOfficeKC: services, region, why choose us, how to buy.
{
"type": "object",
"properties": {}
}check_service_area
Check whether a site is within the Kansas City metro service region.
{
"type": "object",
"required": [
"location"
],
"properties": {
"location": {
"type": "string"
}
}
}get_quote_estimate
Rough non-binding cost per square foot for recurring commercial cleaning in the Kansas City metro.
{
"type": "object",
"required": [
"sqft",
"visits_per_week"
],
"properties": {
"sqft": {
"type": "number",
"description": "Cleanable square feet"
},
"location": {
"type": "string",
"description": "City, address or ZIP"
},
"facility_type": {
"enum": [
"office",
"daycare",
"gym",
"medical",
"retail",
"construction",
"other"
],
"type": "string"
},
"visits_per_week": {
"type": "number",
"description": "0.5 = bi-weekly, 5 = weeknights"
}
}
}request_walkthrough
Book a free on-site walkthrough and written quote. Requires business name or contact name, and email or phone.
{
"type": "object",
"properties": {
"sqft": {
"type": "number"
},
"email": {
"type": "string"
},
"notes": {
"type": "string"
},
"phone": {
"type": "string"
},
"address": {
"type": "string"
},
"company": {
"type": "string"
},
"contact_name": {
"type": "string"
},
"on_behalf_of": {
"type": "string",
"description": "Person the agent acts for"
},
"facility_type": {
"type": "string"
},
"current_vendor": {
"type": "string",
"description": "Current cleaner and price, if comparing"
},
"preferred_times": {
"type": "string"
},
"visits_per_week": {
"type": "number"
}
}
}Prompts
Not advertised
Resources
Not advertised
90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-07: 1 of 1 checks answered
- 2026-11-09: 1 of 1 checks answered
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 1210 ms
- 95th percentile latency
- 1210 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 1210 ms · metadata changed · 4 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http cleanofficekc-mcp https://cleanofficekc-agent.cleanofficekc.workers.dev/mcpCodex
codex mcp add cleanofficekc-mcp --url https://cleanofficekc-agent.cleanofficekc.workers.dev/mcpCursor
{
"mcpServers": {
"cleanofficekc-mcp": {
"url": "https://cleanofficekc-agent.cleanofficekc.workers.dev/mcp"
}
}
}Cline
{
"mcpServers": {
"cleanofficekc-mcp": {
"type": "streamableHttp",
"url": "https://cleanofficekc-agent.cleanofficekc.workers.dev/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"cleanofficekc-mcp": {
"type": "http",
"url": "https://cleanofficekc-agent.cleanofficekc.workers.dev/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http cleanofficekc-mcp https://cleanofficekc-agent.cleanofficekc.workers.dev/mcpClaude Desktop
https://cleanofficekc-agent.cleanofficekc.workers.dev/mcpWindsurf
{
"mcpServers": {
"cleanofficekc-mcp": {
"serverUrl": "https://cleanofficekc-agent.cleanofficekc.workers.dev/mcp"
}
}
}Let your agent find its tools
Find servers like CleanOfficeKC MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.