Cabana Pool Service MCP
Provides read-only MCP tools to check pool service coverage by ZIP code, list available services, and estimate pricing for pool maintenance. It supports agents in determining service availability and indicative costs without submitting formal quotes or booking visits.
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://us-central1-cabana-cac.cloudfunctions.net/cabana-public-tools/mcpWhat its tools do
3 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Read-only (3)
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
- Check if pool service is available in a specific ZIP code
- List supported pool service types and billing periods
- Estimate monthly maintenance costs for a pool or spa
Source and maintenance
Protocol and capabilities
- Server
- cabana-pool-service 1.0.0
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 3 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
}
}Tools
3 advertised
check_service_area
Check Cabana pool-service coverage by five-digit US ZIP code. No address or personal data.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"zip"
],
"properties": {
"zip": {
"type": "string",
"pattern": "^[0-9]{5}$"
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}list_services
List supported pool services, billing periods, visit frequencies and allowed modifiers.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}estimate_pool_service
Get an indicative USD price for one pool or spa. Monthly billing differs from weekly visits. No booking or lead is created.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"zip",
"serviceId"
],
"properties": {
"zip": {
"type": "string",
"pattern": "^[0-9]{5}$"
},
"modifiers": {
"type": "array",
"items": {
"enum": [
"spa",
"above-ground-spa",
"trees",
"large-pool",
"fountain"
],
"type": "string"
},
"default": [],
"maxItems": 5
},
"serviceId": {
"enum": [
"monthly-pool-service",
"monthly-pool-chemicals-only",
"monthly-pool-chem-brush",
"spa-only-service",
"spa-only-service-aboveground",
"one-time-pool-clean",
"one-time-spa-clean",
"one-time-pool-spa-clean",
"filter-clean",
"green-to-clean",
"service-call-diagnose",
"mastic"
],
"type": "string"
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}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
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
- 636 ms
- 95th percentile latency
- 636 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 636 ms · metadata changed · 3 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http cabana-pool-service-mcp https://us-central1-cabana-cac.cloudfunctions.net/cabana-public-tools/mcpCodex
codex mcp add cabana-pool-service-mcp --url https://us-central1-cabana-cac.cloudfunctions.net/cabana-public-tools/mcpCursor
{
"mcpServers": {
"cabana-pool-service-mcp": {
"url": "https://us-central1-cabana-cac.cloudfunctions.net/cabana-public-tools/mcp"
}
}
}Cline
{
"mcpServers": {
"cabana-pool-service-mcp": {
"type": "streamableHttp",
"url": "https://us-central1-cabana-cac.cloudfunctions.net/cabana-public-tools/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"cabana-pool-service-mcp": {
"type": "http",
"url": "https://us-central1-cabana-cac.cloudfunctions.net/cabana-public-tools/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http cabana-pool-service-mcp https://us-central1-cabana-cac.cloudfunctions.net/cabana-public-tools/mcpClaude Desktop
https://us-central1-cabana-cac.cloudfunctions.net/cabana-public-tools/mcpWindsurf
{
"mcpServers": {
"cabana-pool-service-mcp": {
"serverUrl": "https://us-central1-cabana-cac.cloudfunctions.net/cabana-public-tools/mcp"
}
}
}Let your agent find its tools
Find servers like Cabana Pool Service MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.