Premrest

Commercial floor care enquiries and urgent flood response requests for Australian facilities.

我该使用它吗

质量与安全性

A
描述质量
100%
模式完整度
65%
命名质量
100%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

基于对工具定义和协议合规性的自动分析。

上下文开销

~854token 数(工具定义)
~4.0 KB典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 0.67%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "premrest": {
      "url": "https://premrest.com.au/mcp?provider=agent"
    }
  }
}

远程端点

https://premrest.com.au/mcp?provider=agentstreamable-http

它能做什么

工具清单

工具(2)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢list_services

List Premrest commercial flooring services, including non-slip coatings, anti-slip tile treatments and slippery-floor assessments. Includes urgent flood restoration and phone/text contact options. Prices and availability require assessment by the Premrest team.

输入模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟡submit_service_request(request_type, service, customer_name, email, phone, ...)

Creates a Premrest quote, preferred-date booking or urgent flood response enquiry in the private staff queue and sends it to the website Formspree inbox with the configured AI integration source. Submitting an enquiry requests contact from Premrest about that enquiry. urgent_flood requests use flood-restoration and do not require a preferred date. Returns a request reference, delivery status and call/text contact options. Repeated identical requests with the same idempotency_key return the original reference without duplicate delivery. Does not confirm dispatch, arrival time, price or booking and does not process payments. Photo inputs are optional customer-provided HTTPS links.

输入模式

{
  "type": "object",
  "properties": {
    "request_type": {
      "type": "string",
      "enum": [
        "quote",
        "booking",
        "urgent_flood"
      ],
      "description": "Use urgent_flood for an immediate flooding issue; no preferred date is required"
    },
    "service": {
      "type": "string",
      "enum": [
        "flood-restoration",
        "carpet-cleaning",
        "hard-floor-cleaning",
        "bolon-cleaning",
        "commercial-flooring",
        "slip-testing",
        "non-slip-coatings",
        "tile-grout-cleaning",
        "stone-care",
        "strip-and-seal",
        "carpet-repairs",
        "other"
      ],
      "description": "Use non-slip-coatings for slippery-floor assessments, anti-slip coatings or tile etching enquiries. The customer does not need to select a product or treatment."
    },
    "customer_name": {
      "type": "string",
      "minLength": 1,
      "maxLength": 120,
      "description": "Customer full name"
    },
    "email": {
      "type": "string",
      "minLength": 1,
      "maxLength": 254,
      "description": "Customer contact email",
      "format": "email"
    },
    "phone": {
      "type": "string",
      "minLength": 1,
      "maxLength": 40,
      "description": "Customer phone number"
    },
    "company": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "description": "Optional company name"
    },
    "address": {
      "type": "string",
      "minLength": 1,
      "maxLength": 500,
      "description": "Job street address, suburb, state and postcode"
    },
    "property_type": {
      "type": "string",
      "minLength": 1,
      "maxLength": 120,
      "description": "Office, retail, hotel, school, or other property type"
    },
    "area_sqm": {
      "type": "number",
      "exclusiveMinimum": 0,
      "maximum": 1000000,
      "description": "Approximate area if known; omit if unknown"
    },
    "details": {
      "type": "string",
      "minLength": 1,
      "maxLength": 4000,
      "description": "Floor type, condition, work required and access requirements. For slippery floors, include wet/dry conditions, contamination or existing coatings and any slip-test findings if known; do not require a brand or report. For flooding, include what happened, when it started, affected areas and any known access hazards; never ask the customer to enter an unsafe area"
    },
    "preferred_date": {
      "type": "string",
      "format": "date",
      "description": "YYYY-MM-DD in Melbourne time. Required for bookings. A preference only."
    },
    "preferred_time": {
      "type": "string",
      "minLength": 1,
      "maxLength": 120,
      "description": "Optional preferred time or time window"
    },
    "photo_urls": {
      "type": "array",
      "maxItems": 6,
      "items": {
        "type": "string",
        "format": "uri",
        "maxLength": 2048
      },
      "description": "Optional customer-provided HTTPS links. Images are not fetched; chat attachments are not automatically transferred."
    },
    "idempotency_key": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100,
      "description": "Generate a unique key for this request; reuse it for retries only"
    }
  },
  "required": [
    "request_type",
    "service",
    "customer_name",
    "email",
    "phone",
    "address",
    "property_type",
    "details",
    "idempotency_key"
  ],
  "additionalProperties": false
}

社区

评价此服务器

证据

最近观测

已验证未记录版本2 个工具