RemedyBridge free tools for tenants
Server Details
Free tools for UK tenants: Awaab's Law and complaint deadlines, repair letters, housing help search
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 6 tools
Each tool has a clearly distinct role: evidence checklist, three different legal deadline calculators, letter templates, and guide search. The three deadline tools could superficially overlap, but their names and descriptions clearly separate landlord complaints, the pre-action protocol, and Awaab’s Law.
All names use snake_case with an imperative verb followed by a specific noun phrase. The verbs vary appropriately by action (build, calculate, check, get, search) while remaining predictable and readable.
Six tools is well-scoped for a focused tenant repair-help server. Each tool covers a distinct part of the workflow: evidence gathering, deadline calculation, letter drafting, and information search.
The set covers the main tenant journey for housing repairs and disrepair, including evidence, complaints, pre-action steps, Awaab’s Law, letter templates, and searchable guidance. Minor gaps remain around Wales-specific complaint deadlines and some procedural variations, though the search tool can partly compensate.
Available Tools
6 toolsbuild_evidence_checklistEvidence checklist builderARead-onlyIdempotentInspect
Lists the evidence worth gathering about disrepair in a rented home, for the problems and the landlord given: what everyone should keep (dated photos, copies of every report, reference numbers, appointments and complaint letters), then what each problem needs and what each kind of landlord’s case needs. Problems: "damp" (damp or mould), "leak" (leaks or water ingress), "heating" (heating or boiler), "electrics" (unsafe electrics), "windows" (windows or doors), "pests" (pests or vermin), "structural" (structural or plaster). It asks for no personal details.
| Name | Required | Description | Default |
|---|---|---|---|
| landlord | No | "council", "association" (a housing association) or "private". | |
| problems | No | The problems in the home, any of "damp", "leak", "heating", "electrics", "windows", "pests", "structural". |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, openWorldHint=false and destructiveHint=false, so safety is covered. The description adds useful context beyond that: the answer is a static prepared checklist, it covers both universal and conditional items, and explicitly 'asks for no personal details', which is a meaningful privacy disclosure for a housing-advice tool.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the core action and the output structure before the enum glosses, and every sentence carries information. The single dense paragraph with an inline label list is slightly hard to scan, which keeps it below a 5.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With only two optional enum parameters and no output schema, the description does the necessary work of explaining what the checklist contains and that it is personalized by landlord and problems. It stops short of describing format or length of the result, but nothing critical to invoking it correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3, but the description goes further by glossing the enum values ('damp' = damp or mould, 'leak' = leaks or water ingress, 'structural' = structural or plaster) and by explaining that 'landlord' selects which landlord-specific case items are returned. That mapping between input value and output branch is real added meaning.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Lists the evidence worth gathering about disrepair in a rented home') and spells out the output shape: common items, then per-problem items, then per-landlord items. That is clearly distinguishable from siblings that compute deadlines (calculate_landlord_complaint_deadlines, check_awaabs_law_deadlines) or supply letters (get_repair_letter_template).
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies when this applies – you have a landlord type and a set of problems and want an evidence list – but never states when to prefer it over siblings like search_housing_repair_help or get_repair_letter_template, and gives no exclusions or prerequisites. Usage is inferable rather than guided.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
calculate_landlord_complaint_deadlinesLandlord complaint deadline calculatorARead-onlyIdempotentInspect
Works out when a council or housing association in England must acknowledge and answer a tenant’s complaint under the Housing Ombudsman’s Complaint Handling Code (2024): at stage 1, acknowledge within 5 working days and respond within 10 working days of acknowledging (paras 6.2 to 6.4); at stage 2, acknowledge within 5 and respond within 20 (paras 6.11 to 6.15), each with the longest extension. It counts working days, leaving out weekends and bank holidays in England and Wales; a complaint received at a weekend or on a bank holiday counts from the next working day. Give the dates the landlord acknowledged or answered, if it has, to see whether each was on time. It says when the Code does not usually apply (private landlords, Wales). It never says what a complaint will achieve.
| Name | Required | Description | Default |
|---|---|---|---|
| asAt | No | Work it out as at this date instead of today in England (YYYY-MM-DD). | |
| stage | No | For a council or housing association: "1" for a complaint, or "2" when the tenant has asked for it to go to stage 2 after an unsatisfactory stage 1 answer. | |
| landlord | Yes | Who the landlord is: "council" or "housing_association" (in England), "private" (a private landlord or letting agent) or "wales" (any landlord in Wales). | |
| receivedOn | No | The day the landlord received the complaint (stage 1) or the request for stage 2. Sent by email or an online form: the day it was sent (YYYY-MM-DD). | |
| respondedOn | No | The day the landlord gave its response at this stage, if it has (YYYY-MM-DD). | |
| acknowledgedOn | No | The day the landlord acknowledged it, if it has (YYYY-MM-DD). |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish that this is a read-only, non-destructive, idempotent calculation, and the description adds meaningful behavior: working-day counting, exclusion of weekends and English/Welsh bank holidays, next-working-day treatment for weekend or bank-holiday receipt, and stage-specific acknowledgement/response periods. It does not describe the exact return shape or how any extension is represented, but it is substantially more informative than the annotations alone.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is front-loaded with the core purpose and then adds the legal timing rules, working-day logic, applicability limits, and outcome boundary. It is dense but largely earns its length, though the single long paragraph and statutory paragraph citations could be tightened for easier scanning.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a read-only calculator, the definition covers the relevant statutory stages, working-day conventions, applicability exclusions, and how optional dates are used. Since there is no output schema, it could say more about the returned fields or compliance status, but it gives enough context to invoke the tool correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already explains the landlord, stage, receivedOn, acknowledgedOn, respondedOn, and asAt parameters in detail. The description reinforces the stage distinction and the optional acknowledgement/response dates, but it does not add parameter syntax or constraints beyond what the schema provides. Baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description gives a specific verb and resource: it works out when a council or housing association in England must acknowledge and answer a tenant complaint under the Housing Ombudsman Complaint Handling Code. The subject matter is distinct from the sibling tools, which concern repairs, pre-action protocol, evidence, letters, and searches, so an agent can identify the right tool without ambiguity.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It explains the relevant context (council or housing association complaints in England at stage 1 or stage 2) and notes when the Code does not usually apply, such as private landlords and Wales. It does not explicitly compare itself with the sibling deadline calculators, so the when-to-use guidance is strong but not fully comparative.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
calculate_pre_action_protocol_timetablePre-action protocol timetableARead-onlyIdempotentInspect
Works out the timetable the Pre-Action Protocol for Housing Conditions Claims (England) sets after a tenant’s letter of claim: the letter is treated as received two days after its date, the landlord should reply within 20 working days of that (paras 6.2 and 7.2(a)), the inspection should follow within 20 working days of the reply (para 7.4(a)), the expert’s report or agreed schedule within 10 working days of the inspection (para 7.4(b) and (d)), and the landlord’s full response within 20 working days of receiving it (para 6.3). Give the later dates as they happen to see each next date and whether each step was on time. It counts working days, leaving out weekends and bank holidays in England and Wales. The protocol calls these long stops, and they can be changed by agreement (para 9). Wales has its own protocol, with the same periods for the reply, the inspection and the report.
| Name | Required | Description | Default |
|---|---|---|---|
| asAt | No | Work it out as at this date instead of today in England (YYYY-MM-DD). | |
| replyDate | No | The day the landlord replied to the letter of claim, if it has (YYYY-MM-DD). | |
| letterDate | Yes | The date written on the letter of claim, not the day the landlord got it (YYYY-MM-DD). | |
| inspectionDate | No | The day the property was inspected (by a single joint expert, or at a joint inspection), if it has been. Needs replyDate (YYYY-MM-DD). | |
| reportReceivedDate | No | The day the expert’s report or the agreed schedule arrived, if it has. Needs inspectionDate (YYYY-MM-DD). |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive, closed-world), and the description adds substantial non-obvious behavior: deemed receipt two days after the letter date, working-day counting that excludes weekends and England/Wales bank holidays, and that long stops can be varied by agreement. It only gestures at the return shape ('each next date and whether each step was on time') rather than describing it, which with no output schema keeps it from a 5.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the purpose, then the step sequence, then usage advice and jurisdiction caveats. The long enumeration of statutory paragraphs (6.2, 7.2(a), 7.4(a), 7.4(b) and (d), 6.3) is dense and mostly citation detail an agent does not need in order to call the tool, which costs a point.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a one-required-parameter, deterministic date calculator with no output schema, the description supplies everything needed: the governing rules, the working-day/bank-holiday convention, the incremental-date usage model, and the England versus Wales distinction. Nothing essential to correct invocation is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so baseline is 3, but the description adds derivation semantics beyond the schema: the letter date is treated as received two days after its date, and each subsequent deadline is measured from the prior supplied date. That meaningfully expands what the parameters imply.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource: computes the Pre-Action Protocol for Housing Conditions Claims (England) timetable. It is clearly distinguished from siblings like check_awaabs_law_deadlines and calculate_landlord_complaint_deadlines by naming the exact protocol, jurisdiction, and the sequence of steps it derives.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives practical usage guidance: 'Give the later dates as they happen to see each next date and whether each step was on time,' which tells the agent to supply replyDate/inspectionDate/reportReceivedDate progressively. It also notes the Wales variant has its own protocol. It does not explicitly name an alternative sibling and when to prefer it, so it stops short of a 5.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
check_awaabs_law_deadlinesAwaab’s Law deadline checkerARead-onlyIdempotentInspect
Works out the dates Awaab’s Law gives a council or housing association in England (the Hazards in Social Housing (Prescribed Requirements) (England) Regulations 2025, SI 2025/1042) to deal with damp or mould: investigate it, give the tenant a written summary, finish any safety work and start any further work. It counts working days from the day after the landlord found out, leaving out weekends and bank holidays in England and Wales, and says whether each date has passed. For an emergency hazard it gives the 24-hour rule; for other hazards it gives the position on Awaab’s Law Phase 2 from the site’s legal register. It says when Awaab’s Law does not apply (private landlords, Wales, shared ownership and long leases). It does not decide whether a hazard is significant, and a missed date is a dated failure, not an entitlement to anything.
| Name | Required | Description | Default |
|---|---|---|---|
| asAt | No | Work it out as at this date instead of today in England (YYYY-MM-DD). | |
| hazard | No | For a council or housing association: "damp_mould", "emergency" (something putting someone in immediate danger, such as a gas leak or exposed live wiring) or "other" (another problem, such as a broken boiler, a broken window or unsafe stairs). | |
| awareOn | No | Damp or mould: the day the landlord found out, usually the day it was first reported (in writing, if it was) (YYYY-MM-DD). | |
| landlord | Yes | Who the landlord is: "council" or "housing_association" (in England), "private" (a private landlord or letting agent), "wales" (any landlord in Wales) or "ownership" (the tenant owns a share, or has a long lease). | |
| investigatedOn | No | Damp or mould: the day the landlord’s investigation finished, if it has. Leave out if it has not investigated, or if not known (YYYY-MM-DD). |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only declare the safe-read profile (readOnlyHint, idempotent, closed-world); the description goes well beyond by disclosing the working-day computation rule (day after discovery, excluding weekends and England & Wales bank holidays), the 24-hour emergency rule, the Phase 2 source of truth, and the interpretive limit that a missed date is a 'dated failure, not an entitlement'.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the core action and scope, and every sentence carries substantive information. Slightly long — the full statutory citation parenthesis and the explicit exclusion list partially restate what the landlord enum already encodes.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description still tells the agent what comes back (each deadline date plus whether it has passed, plus the 24-hour rule and Phase 2 position) and what the tool will not adjudicate. Nothing needed to invoke or interpret it correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is already 100%, so the baseline is 3; the description earns an extra point by clarifying the pivotal counting convention behind awareOn ('from the day after the landlord found out') and the passed/not-passed output logic, which the schema's field descriptions do not spell out.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a concrete verb and resource — it works out the Awaab's Law deadlines a council or housing association in England has for investigating damp/mould, providing a written summary, and completing work. The statutory anchor (SI 2025/1042) and named output dates distinguish it clearly from siblings like calculate_landlord_complaint_deadlines and calculate_pre_action_protocol_timetable.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly states the negative case — private landlords, Wales, shared ownership and long leases are out of scope — and bounds the tool's judgement ('does not decide whether a hazard is significant'). It stops short of naming a sibling to use instead when the answer is out of scope, so it is a strong 4 rather than a 5.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_repair_letter_templateRepair letter templatesARead-onlyIdempotentInspect
Gives the text of a letter for a tenant to send their landlord, with [bracketed] gaps to fill in: "first-report" to report a repair in writing for the first time, "chaser" when it was reported and nothing has happened, "complaint" to make a formal complaint under the landlord’s complaints procedure (citing section 11 of the Landlord and Tenant Act 1985 in England, or sections 91 and 92 of the Renting Homes (Wales) Act 2016 in Wales), or "awaabs-law" to ask a council or housing association in England to deal with a hazard under Awaab’s Law. The Awaab’s Law letter is given only to a tenant of a council or housing association in England with a tenancy (not a licence, shared ownership or a long lease). It never takes the tenant’s name, address or details: fill in the gaps with them. The letters state facts and make a request; they promise no outcome.
| Name | Required | Description | Default |
|---|---|---|---|
| tenure | No | How the tenant occupies the home: "tenancy", "licence" (some supported or temporary housing), "shared_or_lease" (shared ownership or a long lease) or "unsure" (default). Only a tenancy gets the Awaab’s Law letter. | |
| country | No | Where the home is: "england" (default) or "wales". Wales has its own housing law, and the complaint letter cites a different Act. | |
| landlord | No | "social" for a council or housing association (default), or "private" for a private landlord or letting agent. | |
| template | Yes | Which letter: "first-report", "chaser", "complaint" or "awaabs-law". |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/idempotent/non-destructive/closed-world, so the bar is met; the description adds real context beyond them: the output contains [bracketed] gaps the agent must fill, it never accepts or embeds tenant details, and the letters assert facts and promise no outcome. It does not say what is returned when the tenure/landlord/country combination disqualifies awaabs-law, leaving that edge behavior implicit.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loads the core action and the variant list, then closes with the two operational constraints (bracketed gaps, eligibility). Some repetition — the Awaab's Law eligibility is restated across sentences, and 'states facts and make a request' partly re-says 'promise no outcome' — but no sentence is wasted overall.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a read-only template fetcher with an all-enum schema and rich annotations, the description covers the output shape (text with bracketed gaps) and the main precondition. The one real gap is fallback behavior when the eligibility condition for awaabs-law is not met, which an agent may need to know to react correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% and each parameter carries its own enum docstring, so the baseline is 3; the description adds interpretive value by tying template choices to factual scenarios and by stating the tenure/Awaab's Law dependency ('only a tenancy gets the Awaab's Law letter'), which explains the interaction between the template and tenure parameters. Country and landlord semantics are largely left to the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource (returns the text of a tenant-to-landlord repair letter) and enumerates the four named template variants with the situation each serves. An agent can tell this is a static text-retrieval tool, distinct from the deadline/checklist calculators among its siblings, without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly maps each template value to a situation: first-report for reporting in writing the first time, chaser when a report went unanswered, complaint for a formal complaint, awaabs-law for a hazard under Awaab's Law. It also states the eligibility gate for awaabs-law (council/housing association tenant in England with a tenancy). It gives no verbal routing to the sibling tools (e.g. deadline calculators) and no explicit 'when not to use', so it stops just short of a 5.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
search_housing_repair_helpHousing repair help and glossaryARead-onlyIdempotentInspect
Answers tenants’ questions about repairs, damp and mould and disrepair in rented homes in England and Wales, from RemedyBridge’s published guides: what a landlord must repair and how quickly, Awaab’s Law, section 11 of the Landlord and Tenant Act 1985 and fitness for human habitation, reporting repairs, landlord complaints and the Housing Ombudsman, free helplines and who each one is for, Environmental Health and HHSRS, withholding rent, eviction after a complaint, the pre-action protocol and evidence. It searches the quick answer and the questions and answers of every guide, and a glossary of 54 housing terms, and returns each answer with the link to its page. Use it for "what is", "who is responsible", "how long" and "what can I do" questions. It does not assess anyone’s situation.
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | The question or term in plain words, e.g. "how long does my landlord have to fix a leak" or "section 11". |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint and non-destructive, so safety is covered. The description adds genuine context beyond them: it discloses exactly what corpus is searched (quick answer and Q&A of every guide, plus a 54-term glossary) and what comes back (each answer with the link to its page), which helps the agent judge result quality.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose is front-loaded and the usage sentence is crisp, but the middle is one very long run-on enumeration of topic areas. Much of that list earns its place for retrieval matching, yet it reads as undifferentiated padding rather than scannable structure.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a one-parameter read-only search tool with full schema coverage, this is nearly complete: domain scope, corpus searched, return format (answers plus page links), and a clear exclusion are all present. It stops short of describing behavior when nothing matches, which is the only remaining gap an agent might care about.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% and the single query parameter is already well documented with examples in the schema. The description only lightly reinforces this by implying free-text questions and terms, adding little beyond what the schema states, so the baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific activity (answering tenants' repair questions from RemedyBridge's published guides) and enumerates the exact subject matter covered — section 11, Awaab's Law, HHSRS, the Housing Ombudsman, pre-action protocol — so an agent can bound the tool's knowledge domain precisely. It never names a sibling tool, but the enumerated scope implicitly separates it from the deadline calculators and letter template tools, which is slightly weaker than explicit differentiation.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
"Use it for 'what is', 'who is responsible', 'how long' and 'what can I do' questions" gives clear positive selection criteria, and "It does not assess anyone's situation" draws a useful boundary. What's missing is routing to alternatives: it never says to use calculate_landlord_complaint_deadlines or check_awaabs_law_deadlines for date arithmetic, even though those siblings cover topics this tool also mentions.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
6 tool updates
- First observed
build_evidence_checklist - First observed
calculate_landlord_complaint_deadlines - First observed
calculate_pre_action_protocol_timetable - First observed
check_awaabs_law_deadlines - First observed
get_repair_letter_template - First observed
search_housing_repair_help
Related MCP Connectors
UK statutory letters citing real legislation, for councils, NHS, housing, SEND, employers and more.
UK tenancy and employment rule checks: deposits, notice, rent increases, holiday and minimum wage.
Free legal costs tools for England and Wales: CPR deadlines, Part 36, fixed costs, fees, interest.
EU261/UK261 flight compensation check, rights and claim letters. Free.
Related MCP Servers
- AlicenseAqualityAmaintenanceEnables agents to check whether an English rental property is ready for the landlord database, using a postcode and certificate dates to determine the region's registration window and deadline, flag gas safety, EICR and EPC records that expire or are missing, and report the fee, upload requirements and next actions. One tool, check_property, works offline apart from a postcode lookup and returns pass/warn/fail results.4MIT
- AlicenseAqualityAmaintenanceUK property data MCP server — Land Registry comps, EPC, Rightmove, rental yields, stamp duty, Companies House. 13 tools.1318MIT
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to run free, read-only calculators built on official government rules across Ireland, the UK, Canada, Québec, Australia and New Zealand, covering taxes, welfare benefits, pensions, property transaction taxes, parental leave and savings. Every result links the public calculator page and the official sources it relies on, so agents can cite them.-
- FlicenseNot gradedqualityCmaintenanceUK property listing description generator. Give an AI assistant a postcode or address — it fetches comparable sales, EPC ratings, and Rightmove listings, then writes three copy variants ready for Rightmove, social media, and email.1-
Glama MCP Gateway
Add one secure layer between your agents and this server.