City of Trees House

Read-only tools for City of Trees House, West Sacramento: facts, dates, live quotes, booking link.

Should I use this

Quality & Safety

A
Description quality
88%
Schema completeness
83%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (1)

  • LOWTool 'get_property' description lacks action verbin get_property

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~908Tokens (tool definitions)
~1.4 KBTypical response size
Moderate attention impact (0.71% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "city-of-trees-house": {
      "url": "https://cityoftrees.house/api/mcp"
    }
  }
}

Remote endpoints

https://cityoftrees.house/api/mcpstreamable-http

What it can do

Tool inventory

Tools (4)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢get_property

Public facts for City of Trees House: occupancy, bedrooms, bathrooms, pets, stay bounds, and booking links. No live price.

Input Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢check_availability(checkIn, checkOut, guests, petCount)

Check whether the house is open for checkIn, checkOut, and guests. petCount defaults to 0. This does not check minimum stay or return a price. Dates are not reserved.

Input Schema

{
  "type": "object",
  "properties": {
    "checkIn": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Check-in date as YYYY-MM-DD in America/Los_Angeles."
    },
    "checkOut": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Check-out date as YYYY-MM-DD. Exclusive."
    },
    "guests": {
      "type": "integer",
      "minimum": 1,
      "maximum": 10,
      "description": "Registered guests, 1 to 10."
    },
    "petCount": {
      "type": "integer",
      "minimum": 0,
      "maximum": 2,
      "description": "Dogs or cats, 0 to 2. Defaults to 0 when omitted."
    }
  },
  "required": [
    "checkIn",
    "checkOut",
    "guests"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_quote(checkIn, checkOut, guests, petCount)

Return a live PriceLabs quote and payment totals for checkIn, checkOut, guests, and optional petCount (defaults to 0). The quote expires in 30 minutes and does not reserve dates. Payment stays on the website.

Input Schema

{
  "type": "object",
  "properties": {
    "checkIn": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Check-in date as YYYY-MM-DD in America/Los_Angeles."
    },
    "checkOut": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Check-out date as YYYY-MM-DD. Exclusive."
    },
    "guests": {
      "type": "integer",
      "minimum": 1,
      "maximum": 10,
      "description": "Registered guests, 1 to 10."
    },
    "petCount": {
      "type": "integer",
      "minimum": 0,
      "maximum": 2,
      "description": "Dogs or cats, 0 to 2. Defaults to 0 when omitted."
    }
  },
  "required": [
    "checkIn",
    "checkOut",
    "guests"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_booking_link(checkIn, checkOut, guests, petCount)

Return a City of Trees House checkout link for the stay. The assistant must stop here. The guest reviews the current total, authorizes payment, and completes identity verification on the website. No payment or ID check through this tool.

Input Schema

{
  "type": "object",
  "properties": {
    "checkIn": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Check-in date as YYYY-MM-DD in America/Los_Angeles."
    },
    "checkOut": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Check-out date as YYYY-MM-DD. Exclusive."
    },
    "guests": {
      "type": "integer",
      "minimum": 1,
      "maximum": 10,
      "description": "Registered guests, 1 to 10."
    },
    "petCount": {
      "type": "integer",
      "minimum": 0,
      "maximum": 2,
      "description": "Dogs or cats, 0 to 2. Defaults to 0 when omitted."
    }
  },
  "required": [
    "checkIn",
    "checkOut",
    "guests"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded4 tools