{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_8a9h8t4r2fc8","handle":"plumbing-booking","url":"https://wellknown.network/agents/plumbing-booking","links":{"self":"https://wellknown.network/agents/plumbing-booking/record.json","html":"https://wellknown.network/agents/plumbing-booking","markdown":"https://wellknown.network/agents/plumbing-booking/record.md","api":"https://wellknown.network/api/v1/agents/plumbing-booking","status":"https://wellknown.network/api/v1/agents/plumbing-booking/status","claim":"https://wellknown.network/agents/plumbing-booking/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/plumbing-booking/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:thejohnsonbros.com:server:plumbing-booking","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"plumbing-booking","summary":"Johnson Bros. Plumbing: check coverage, services, pricing, availability, and book by SMS.","description":"Johnson Bros. Plumbing: check coverage, services, pricing, availability, and book by SMS.","publisher":{"name":"com.thejohnsonbros","url":null},"homepage":"https://thejohnsonbros.com","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://thejohnsonbros.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-08-22T15:04:16.495056Z","publishedAt":"2026-08-22T15:04:16.495056Z","registryName":"com.thejohnsonbros/plumbing-booking"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":1,"provenance":"derived"},{"slug":"commerce.travel","name":"Travel & Booking","confidence":1,"provenance":"derived"},{"slug":"communication.sms-voice","name":"SMS & Voice","confidence":0.807,"provenance":"derived"},{"slug":"security.secrets","name":"Secrets Management","confidence":0.569,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":0.51,"provenance":"derived"}],"categories":["commerce","communication","security"]},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-09-06T00:26:59.800Z","lastProbedAt":"2026-09-06T00:26:59.800Z","statusComputedAt":"2026-09-06T00:28:13.557Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":1346},"latestObservations":[{"at":"2026-09-06T00:26:59.800Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1346,"error":null,"detail":{"tools":[{"name":"get_quote","description":"Use this when the user wants a non-binding estimate for a specific plumbing issue. Returns a price range, typical duration, and next step. Do not present the ra"},{"name":"emergency_help","description":"Use this immediately when the user describes an urgent plumbing safety or damage situation. Give bounded mitigation guidance and direct them to call Johnson Bro"},{"name":"get_availability","description":"Use this when the user wants live Johnson Bros. appointment availability. Returns customer-facing arrival windows and capacity only, never customer data. Do not"},{"name":"check_service_area","description":"Use this when the user gives a Massachusetts ZIP code or town and wants to know whether Johnson Bros. serves it. Do not use this as proof that a specific appoin"},{"name":"get_services_pricing","description":"Use this when the user wants to browse Johnson Bros. services or general non-binding price ranges. Do not use it for an issue-specific estimate; use get_quote. "},{"name":"business_info","description":"Use this when the user asks about Johnson Bros. contact details, credentials, hours, payment methods, service area, or booking process. Do not use it for live a"},{"name":"request_callback","description":"Use this only after the user explicitly asks Johnson Bros. to call them about a plumbing need and provides their own contact details. This creates a callback le"},{"name":"request_booking","description":"Use this only after the user explicitly asks to start a Johnson Bros. booking and confirms their own contact details, service address, issue, and preferred wind"},{"name":"confirm_booking","description":"Use this after the customer supplies the six-digit SMS code from request_booking. Only status:confirmed with booked:true means the visit is scheduled. status:ca"},{"name":"search","description":"Use this to find Johnson Bros. Plumbing pages about services, service area, pricing policy, or common questions. Returns ids, titles and URLs only -- call fetch"},{"name":"fetch","description":"Use this to read the full text of a document returned by search. Takes the exact id from a search result. Returns public business information only -- it never r"}],"toolCount":11,"serverName":"jb-booker","capabilities":["resources","tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"get_quote","description":"Use this when the user wants a non-binding estimate for a specific plumbing issue. Returns a price range, typical duration, and next step. Do not present the ra"},{"name":"emergency_help","description":"Use this immediately when the user describes an urgent plumbing safety or damage situation. Give bounded mitigation guidance and direct them to call Johnson Bro"},{"name":"get_availability","description":"Use this when the user wants live Johnson Bros. appointment availability. Returns customer-facing arrival windows and capacity only, never customer data. Do not"},{"name":"check_service_area","description":"Use this when the user gives a Massachusetts ZIP code or town and wants to know whether Johnson Bros. serves it. Do not use this as proof that a specific appoin"},{"name":"get_services_pricing","description":"Use this when the user wants to browse Johnson Bros. services or general non-binding price ranges. Do not use it for an issue-specific estimate; use get_quote. "},{"name":"business_info","description":"Use this when the user asks about Johnson Bros. contact details, credentials, hours, payment methods, service area, or booking process. Do not use it for live a"},{"name":"request_callback","description":"Use this only after the user explicitly asks Johnson Bros. to call them about a plumbing need and provides their own contact details. This creates a callback le"},{"name":"request_booking","description":"Use this only after the user explicitly asks to start a Johnson Bros. booking and confirms their own contact details, service address, issue, and preferred wind"},{"name":"confirm_booking","description":"Use this after the customer supplies the six-digit SMS code from request_booking. Only status:confirmed with booked:true means the visit is scheduled. status:ca"},{"name":"search","description":"Use this to find Johnson Bros. Plumbing pages about services, service area, pricing policy, or common questions. Returns ids, titles and URLs only -- call fetch"},{"name":"fetch","description":"Use this to read the full text of a document returned by search. Takes the exact id from a search result. Returns public business information only -- it never r"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.thejohnsonbros/plumbing-booking","url":"https://registry.modelcontextprotocol.io/v0/servers/com.thejohnsonbros%2Fplumbing-booking","firstSeenAt":"2026-09-05T21:20:37.665Z","fetchedAt":"2026-09-05T21:20:37.665Z","normalizedAt":"2026-09-05T21:20:37.665Z"}]},"firstSeenAt":"2026-09-05T21:20:37.665Z","updatedAt":"2026-09-06T00:28:19.419Z"}