← WebMCP Directory

Tool tree

primecarers.co.uk

Health & EducationTools verified
Website
Private carer search and home care information
Explore capabilities
    primecarers_get_area_pricesAnswer

    Compare advertised PrimeCarers carer rates with recorded care-home and care-agency fees near a UK postcode. Returns GBP pence, explicit units, sample counts, dated provider observations and missing-data status. Carer samples use travel time; provider statistics use geographic radius. These are indicative prices, not quotes.

    View tool JSON
    {
      "name": "primecarers_get_area_prices",
      "kind": "answer",
      "impl": "imperative",
      "description": "Compare advertised PrimeCarers carer rates with recorded care-home and care-agency fees near a UK postcode. Returns GBP pence, explicit units, sample counts, dated provider observations and missing-data status. Carer samples use travel time; provider statistics use geographic radius. These are indicative prices, not quotes.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "postcode": {
            "type": "string",
            "minLength": 5,
            "maxLength": 9,
            "description": "Full UK postcode, e.g. SW1A 1AA. Spaces and lowercase are accepted."
          },
          "radius_km": {
            "type": "number",
            "minimum": 1,
            "maximum": 50,
            "description": "Care-home/agency office radius in kilometres; default 15."
          },
          "provider_limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20,
            "description": "Examples per provider category; default 5."
          },
          "provider_offset": {
            "type": "integer",
            "minimum": 0,
            "maximum": 10000,
            "description": "Offset for provider examples; default 0."
          }
        },
        "required": [
          "postcode"
        ],
        "additionalProperties": false
      }
    }
    primecarers_get_carerAnswer

    Read a public carer profile using an ID returned by carer search. Respects anonymous profile visibility and returns a PrimeCarers signup/contact link.

    View tool JSON
    {
      "name": "primecarers_get_carer",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read a public carer profile using an ID returned by carer search. Respects anonymous profile visibility and returns a PrimeCarers signup/contact link.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "carer_id": {
            "type": "string",
            "pattern": "^[A-Za-z0-9_-]{1,100}$"
          }
        },
        "required": [
          "carer_id"
        ],
        "additionalProperties": false
      }
    }
    primecarers_get_search_filtersAnswer

    Discover public carer-search criteria and current language, condition, skill and pet IDs. No account required.

    View tool JSON
    {
      "name": "primecarers_get_search_filters",
      "kind": "answer",
      "impl": "imperative",
      "description": "Discover public carer-search criteria and current language, condition, skill and pet IDs. No account required.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "required": [],
        "additionalProperties": false
      }
    }
    primecarers_search_care_guidesAnswer

    Search PrimeCarers public care information, costs, funding and practical guides. Returns excerpts and citation URLs; read the source page before giving detailed advice.

    View tool JSON
    {
      "name": "primecarers_search_care_guides",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search PrimeCarers public care information, costs, funding and practical guides. Returns excerpts and citation URLs; read the source page before giving detailed advice.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "minLength": 2,
            "maxLength": 200
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20,
            "description": "Maximum results; default 8."
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      }
    }
    primecarers_search_carersAnswer

    Find carers for a UK postcode using public search preferences. Returns advertised prices, public profiles, unmet preferences and PrimeCarers contact/signup links. Partial matches are labelled; availability must be confirmed with the carer.

    View tool JSON
    {
      "name": "primecarers_search_carers",
      "kind": "answer",
      "impl": "imperative",
      "description": "Find carers for a UK postcode using public search preferences. Returns advertised prices, public profiles, unmet preferences and PrimeCarers contact/signup links. Partial matches are labelled; availability must be confirmed with the carer.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "postcode": {
            "type": "string",
            "minLength": 5,
            "maxLength": 9,
            "description": "Full UK postcode, e.g. SW1A 1AA. Spaces and lowercase are accepted."
          },
          "care_type": {
            "type": "string",
            "enum": [
              "hourly",
              "live_in",
              "nightly"
            ]
          },
          "visit_length_minutes": {
            "type": "integer",
            "enum": [
              30,
              60,
              120,
              240,
              480
            ],
            "description": "Minimum visit duration. Default 120; determines travel radius for hourly care."
          },
          "filters": {
            "type": "object",
            "properties": {
              "gender": {
                "type": "string",
                "enum": [
                  "male",
                  "female"
                ]
              },
              "language_ids": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "minimum": 1,
                  "maximum": 2147483647
                },
                "uniqueItems": true,
                "maxItems": 1,
                "description": "Language from primecarers_get_search_filters. The public UI selects one language."
              },
              "condition_ids": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "minimum": 1,
                  "maximum": 2147483647
                },
                "uniqueItems": true,
                "maxItems": 20,
                "description": "Experience supporting these conditions; use IDs from primecarers_get_search_filters."
              },
              "skill_ids": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "minimum": 1,
                  "maximum": 2147483647
                },
                "uniqueItems": true,
                "maxItems": 20,
                "description": "Care skills; use IDs from primecarers_get_search_filters."
              },
              "pet_ids": {
                "type": "array",
                "items": {
                  "type": "integer",
                  "minimum": 1,
                  "maximum": 2147483647
                },
                "uniqueItems": true,
                "maxItems": 20,
                "description": "Pets at the care location; use IDs from primecarers_get_search_filters."
              },
              "has_driving_license": {
                "type": "boolean",
                "enum": [
                  true
                ],
                "description": "Require a driving licence; omit for no preference."
              },
              "has_car": {
                "type": "boolean",
                "enum": [
                  true
                ],
                "description": "Require own car; omit for no preference."
              },
              "accepts_pets": {
                "type": "boolean",
                "enum": [
                  true
                ],
                "description": "Comfortable with pets; omit for no preference."
              },
              "couple_care": {
                "type": "boolean",
                "enum": [
                  true
                ],
                "description": "Care for two people; omit for no preference."
              },
              "min_rate_gbp": {
                "type": "number",
                "minimum": 0,
                "maximum": 2000,
                "description": "Pounds per hour, or per day for live_in. Nightly search uses the public hourly budget filter."
              },
              "max_rate_gbp": {
                "type": "number",
                "minimum": 0,
                "maximum": 2000,
                "description": "Pounds per hour, or per day for live_in. Preferences rank results; inspect mismatches."
              }
            },
            "required": [],
            "additionalProperties": false
          },
          "sort_by": {
            "type": "string",
            "enum": [
              "relevance",
              "distance",
              "rating",
              "price"
            ]
          },
          "sort_dir": {
            "type": "string",
            "enum": [
              "asc",
              "desc"
            ]
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50,
            "description": "Page size; default 20."
          },
          "cursor": {
            "type": "string",
            "maxLength": 2048,
            "description": "Opaque next_cursor from the same search; keep all other inputs unchanged."
          }
        },
        "required": [
          "postcode"
        ],
        "additionalProperties": false
      }
    }
    primecarers_start_care_requestAnswer

    Get the PrimeCarers signup and post-job links for a postcode, care type and optional chosen carer. Open the signup link for a new account or post-job link when signed in. The forms expose additional WebMCP tools. This tool creates no account or job.

    View tool JSON
    {
      "name": "primecarers_start_care_request",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get the PrimeCarers signup and post-job links for a postcode, care type and optional chosen carer. Open the signup link for a new account or post-job link when signed in. The forms expose additional WebMCP tools. This tool creates no account or job.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "postcode": {
            "type": "string",
            "minLength": 5,
            "maxLength": 9,
            "description": "Full UK postcode, e.g. SW1A 1AA. Spaces and lowercase are accepted."
          },
          "care_type": {
            "type": "string",
            "enum": [
              "hourly",
              "live_in",
              "nightly"
            ]
          },
          "carer_id": {
            "type": "string",
            "pattern": "^[A-Za-z0-9_-]{1,100}$"
          }
        },
        "required": [],
        "additionalProperties": false
      }
    }