accueil / serveurs / Dev & Code / io.github.Ments123/dmd-costs-tools
io.github.Ments123/dmd-costs-tools
serveur MCP (Model Context Protocol) · dmd-costs-tools 1.2.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.Ments123/dmd-costs-tools est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.Ments123/dmd-costs-tools » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 10 outils
- calculate_civil_court_fees≈ 1175 tokens
Works out the main civil court fees in England and Wales, with fee numbers: the issue fee for money, non-money (such as repairs), possession, goods, costs-only (CPR 46.14) and Solicitors Act claims; hearing fees by track; applications; appeals; detailed assessment by the size of the bill; default costs certificates; and enforcement. Help with fees is not taken into account.
Paramètres, retour & exemple (20)
Paramètresdcc· boolean · optionnel
Include the fee for a default costs certificate (N254).claim· string · optionnel · money | other-remedy | goods | possession | costs-only | solicitors-act | none
What the claim is: "money" (A money claim), "other-remedy" (Repairs or another non-money remedy), "goods" (Recovery of goods), "possession" (Possession of land), "costs-only" (Costs-only proceedings (CPR 46.14)), "solicitors-act" (Assessment of a solicitor's bill (Solicitors Act 1974, Part 3)), "none" (Already issued: later fees only).court· string · optionnel · county | high
County Court (default) or High Court.track· string · optionnel · | small | fast | intermediate | multi
The track, for the hearing fee: "small", "fast", "intermediate", "multi", or "" for no hearing fee yet.value· string · optionnel
The amount claimed with interest; for a non-money claim, the damages claimed with it, in pounds, e.g. "12500" or "12,500.50".appeal· string · optionnel · | high | county-small | county-other
Any appeal: to the High Court, or in the County Court (small claims, or other claims).billVat· string · optionnel
The VAT in that total, if known, in pounds, e.g. "12500" or "12,500.50".daAppeal· boolean · optionnel
Include the fee for an appeal in detailed assessment proceedings.legalAid· boolean · optionnel
The bill is for legal aid costs only (fee 5.4).setAside· boolean · optionnel
Include the fee for setting aside a default costs certificate.billTotal· string · optionnel
The bill's total including VAT, for the assessment fee, in pounds, e.g. "12500" or "12,500.50".withMoney· boolean · optionnel
A non-money claim also claims money (default true).assessment· boolean · optionnel
Include the detailed assessment fee (N258), which depends on the bill.moneyBasis· string · optionnel · additional | alternative
Whether that money claim is additional to the other remedy or an alternative to it.enforcement· object · optionnel
Enforcement methods to include, as true or false: "warrantControl" (Warrant of control), "warrantPossession" (Warrant of possession or delivery), "furtherAttempt" (Further attempt at a new address), "orderInfo" (Order to attend court for questioning), "bailiffService" (Bailiff service of that order), "attachment" (Attachment of earnings order), "charging" (Charging order), "tpdo" (Third party debt order), "judgmentSummons" (Judgment summons), "writ" (High Court writ of control, possession or delivery).hearingValue· string · optionnel
For a small claims hearing fee where there is no money claim: the sum claimed, in pounds, e.g. "12500" or "12,500.50".valueUnlimited· boolean · optionnel
The money claim's value is not limited or not stated.applicationsOnNotice· string · optionnel
How many applications on notice, e.g. "1".applicationsByConsent· string · optionnel
How many applications by consent or without notice, e.g. "1".fixedCostsDetermination· boolean · optionnel
Include the fee for a fixed costs determination.
Exemple d'appel{"name": "calculate_civil_court_fees", "arguments": {"dcc": true, "claim": "money", "court": "county", "track": "", "value": "texte", "appeal": ""}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_cpr_deadline≈ 680 tokens
Works out a deadline under the Civil Procedure Rules in England and Wales from a date: clear days (CPR 2.8(2) and (3)), the 5-day rule (CPR 2.8(4)), calendar months (CPR 2.10), court office closures (CPR 2.8(5) and PD 2A) and the latest days to email or post a document for deemed service (CPR 6.26). Name a common time limit as a preset (for example the defence, the acknowledgment of service, the appellant's notice or Points of Dispute), or give your own period, plus the date it runs from.
Paramètres, retour & exemple (6)
Paramètresact· string · optionnel · court | serve | other
Without a preset: "court" for a filing at court (default), "serve" for a document to be served, "other" for anything else.unit· string · optionnel · days | months
Without a preset: "days" (default) or "months" (months only for a period after the event).event· string · requis
The date the period runs from: the date of service, of the decision, of the hearing or other event (YYYY-MM-DD).amount· string · optionnel
Without a preset: the length of the period, e.g. "14".preset· string · optionnel · | claim-form-service | particulars-to-follow | acknowledgment | defence-14 | defence-28 | application-notice | statement-of-costs-fast-track
A common time limit: "claim-form-service", "particulars-to-follow", "acknowledgment", "defence-14" (no acknowledgment filed), "defence-28" (after an acknowledgment), "application-notice", "statement-of-costs-fast-track" (fast track trial), "appellants-notice", "part-36-relevant-period" (21 days), "notice-of-commencement" (N252), "points-of-dispute", "replies" (to Points of Dispute), "request-assessment" (N258), "costs-officer-appeal" (from an authorised court officer). Leave "" to give your own period.direction· string · optionnel · within | before | after
Without a preset: "within" a period after the event (default), at least a period "before" it, or at least a period "after" it (gives the earliest day).
Exemple d'appel{"name": "calculate_cpr_deadline", "arguments": {"event": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_deemed_service≈ 789 tokens
Works out when a claim form and particulars of claim are deemed served in England and Wales, and every date that follows: acknowledgment of service, the defence, agreed extensions and the earliest default judgment, with bank holidays and court closures. Also covers the Damages Claims Portal (PD 51ZB). Give the issue date, how and when the claim form was served, and how the particulars were served.
Paramètres, retour & exemple (14)
Paramètresaos· string · optionnel · | yes | no
Whether the defendant acknowledged service: "yes", "no" or "" if not known.poc· string · optionnel · in-claim-form | with-claim-form | to-follow
Whether the particulars of claim are in the claim form, served with it (default), or to follow.issue· string · requis
The date the claim form was issued (YYYY-MM-DD).route· string · optionnel · part7 | dcp
"part7" for a claim served under Part 6 (default), "dcp" for the Damages Claims Portal.cfStep· string · optionnel
The date of the step taken to serve the claim form (posting, sending, delivering) (YYYY-MM-DD).cfTime· string · optionnel
The time of that step, where the method is timed (24-hour HH:MM). Leave out if not known.pocDate· string · optionnel
Where the particulars followed: the date of the step taken to serve them (YYYY-MM-DD).pocTime· string · optionnel
Where the particulars followed: the time of that step (24-hour HH:MM). Leave out if not known.special· string · optionnel · | outside | crown | alternative
Leave "" unless service was outside the jurisdiction, on the Crown, or by an alternative method ordered by the court.cfMethod· string · optionnel · email | first-class-post | document-exchange | delivery | fax | personal
How the claim form was served (default first-class-post).servedBy· string · optionnel · claimant | court
Who served the claim form (default claimant).extension· string · optionnel
Days of extension for the defence agreed under CPR 15.5 (up to 28), e.g. "28".pocMethod· string · optionnel · email | first-class-post | document-exchange | delivery | fax | personal
Where the particulars followed: how they were served.courtDeemed· string · optionnel
Where the court served the claim form: the deemed service date on its notice (YYYY-MM-DD).
Exemple d'appel{"name": "calculate_deemed_service", "arguments": {"issue": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_detailed_assessment_deadlines≈ 594 tokens
Works out the CPR Part 47 detailed assessment timetable in England and Wales from the dates you have: the last day to serve the notice of commencement (N252), Points of Dispute, the first day for a default costs certificate (N254), Replies, the request for an assessment hearing (N258), provisional assessment steps and payment. Allows for deemed service, weekends, bank holidays and court office closures. Give at least the right to costs (its kind and date).
Paramètres, retour & exemple (8)
ParamètreshearingDate· string · optionnel
The date of the detailed assessment hearing, if one is listed (YYYY-MM-DD).hearingEnded· string · optionnel
The date the detailed assessment hearing ended, if it has (YYYY-MM-DD).noticeServed· string · optionnel
The date the notice of commencement was served (deemed service), if it has been (YYYY-MM-DD).pointsServed· string · optionnel
The date Points of Dispute were served, if they have been (YYYY-MM-DD).certificateDate· string · optionnel
The date of the final or interim costs certificate, if issued (YYYY-MM-DD).rightToCostsDate· string · requis
The date of that judgment, order or event (YYYY-MM-DD).rightToCostsKind· string · requis · judgment | stay-lifted | discontinuance-served | discontinuance-upheld | part-36-accepted
What gave the right to costs: "judgment" (Judgment or order), "stay-lifted" (Stay lifted after appeal), "discontinuance-served" (Discontinuance served), "discontinuance-upheld" (Discontinuance upheld), "part-36-accepted" (Part 36 offer accepted).provisionalReceived· string · optionnel
The date the provisional assessment was received, if there was one (YYYY-MM-DD).
Exemple d'appel{"name": "calculate_detailed_assessment_deadlines", "arguments": {"rightToCostsDate": "texte", "rightToCostsKind": "judgment"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_interest_on_costs≈ 717 tokens
Works out simple interest at 8% a year on an order for costs in England and Wales: from the date of the order (or acceptance of a Part 36 offer, or the date the court set) to the date you choose, allowing for payments on account, the County Court £5,000 rule and its exceptions, and leap years. It does not decide rates where the court has a discretion.
Paramètres, retour & exemple (10)
Paramètrescosts· string · requis
The costs the interest is on: the assessed or agreed sum, in pounds, e.g. "12500" or "12,500.50".court· string · requis · high | county
High Court or County Court.crown· boolean · optionnel
County Court: the costs are payable by the Crown, such as the MoD.endDate· string · optionnel
The date to calculate interest to (defaults to today) (YYYY-MM-DD).payments· array · optionnel
Payments on account, each with a date and an amount.orderDate· string · requis
The date of that order or event (YYYY-MM-DD).orderKind· string · requis · assessed | stated | p36-in-time | p36-late | approval | costs-only | other
What gave the right to costs: "assessed" (Order for costs to be assessed if not agreed), "stated" (Order for costs of a stated sum (summary assessment)), "p36-in-time" (Part 36 offer accepted within the relevant period, after the claim was issued), "p36-late" (Part 36 offer accepted late, and the court decided costs), "approval" (Settlement approved by the court (child or protected party)), "costs-only" (Order in costs-only proceedings (Part 8)), "other" (Another order or event).otherSums· string · optionnel
County Court: any other sums, such as damages, ordered in the same judgment, for the £5,000 test, in pounds, e.g. "12500" or "12,500.50".startDate· string · optionnel
Where customStart is true: the date interest runs from (YYYY-MM-DD).customStart· boolean · optionnel
The court ordered interest to run from another date.
Exemple d'appel{"name": "calculate_interest_on_costs", "arguments": {"costs": "texte", "court": "high", "orderDate": "texte", "orderKind": "assessed"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_interest_on_damages≈ 1055 tokens
Works out interest on damages before judgment in England and Wales (Senior Courts Act 1981 s.35A; County Courts Act 1984 s.69), head by head: general damages for pain, suffering and loss of amenity at 2% a year from service of the claim form; past losses running to the end date at half the Court Funds Office special account rate from when they began; a loss on one date (a large expense, a bereavement award, funeral costs) at the full rate; a loss that stopped before the end date by one of three methods; and a debt at 8%, another rate or Bank Rate plus a margin, with wording for the particulars of claim (CPR 16.4(2)). Uses every special account rate since 1 February 1993, credits interest on interim payments against the past losses, and gives the daily rate. No interest on future losses.
Paramètres, retour & exemple (5)
Paramètrescourt· string · optionnel · county | high
County Court (s.69, the default) or High Court (s.35A); only changes the wording for a debt.heads· array · requis
The heads of loss, each worked out on its own.endDate· string · optionnel
The date to calculate to: trial, judgment or settlement; for a claim form, the date of issue or earlier (defaults to today) (YYYY-MM-DD).interimRate· string · optionnel · full | half
Credit interest on interim payments at the "full" special account rate (the default) or "half" of it; courts differ.interimPayments· array · optionnel
Interim payments, each with a date and an amount. Interest on them is credited against the interest on past losses.
Exemple d'appel{"name": "calculate_interest_on_damages", "arguments": {"heads": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_judgment_interest≈ 1161 tokens
Works out simple interest at 8% a year on a judgment debt in England and Wales, from the date of judgment (or a date the court ordered, or in the County Court a date for payment in the judgment) to the date you choose. High Court: any judgment (Judgments Act 1838 s.17); no rule fixes how part payments are applied, so the default is interest first, a rule of thumb the Court of Appeal accepted as fair, with the debt-first total alongside. County Court: only judgments of £5,000 or more or for a Late Payment Act qualifying debt, with the exceptions in the County Courts (Interest on Judgment Debts) Order 1991: consumer credit and suspended possession orders carry none, payments go to the debt first, County Court enforcement that produced a payment stops it, and an attachment of earnings or administration order suspends it while in force. Flags interest more than six years old (Limitation Act 1980 s.24(2)). Leap years per Lomas v Burlington. Not for interest on costs (use calculate_interest_on_costs) or interest before judgment.
Paramètres, retour & exemple (17)
Paramètrescca· boolean · optionnel
County Court: the claim was under an agreement regulated by the Consumer Credit Act 1974 (no interest).lpa· boolean · optionnel
County Court: the judgment is for a qualifying debt under the Late Payment of Commercial Debts (Interest) Act 1998, so it carries interest under £5,000.spo· boolean · optionnel
County Court: a suspended possession order for a landlord or mortgagee of a dwelling (no interest).sum· string · requis
The judgment debt: everything the judgment orders to be paid as a sum, including any costs stated in it, in pounds, e.g. "12500" or "12,500.50".leap· string · optionnel · lomas | 365
"lomas" (default) divides a year containing 29 February by 366; "365" uses 365 throughout.aoeTo· string · optionnel
County Court: the date that order ended, if it has (YYYY-MM-DD).court· string · requis · high | county
High Court or County Court.payBy· string · optionnel
County Court: the date for payment the judgment set, if any (1991 Order art 3(a)) (YYYY-MM-DD).aoeFrom· string · optionnel
County Court: the date an attachment of earnings order that produced nothing, or an administration order, came into force. If attachment of earnings produced a payment, give its start as enforcementFrom instead (YYYY-MM-DD).endDate· string · optionnel
The date to calculate interest to (defaults to today) (YYYY-MM-DD).payments· array · optionnel
Payments since the judgment, each with a date and an amount.startDate· string · optionnel
Where customStart is true: the date interest runs from (YYYY-MM-DD).paymentsTo· string · optionnel · interest | debt
High Court only: apply payments to interest first (the default: no rule fixes the order, and the Court of Appeal accepted this rule of thumb as fair in Evonik UK Holdings Ltd v HMRC [2025] EWCA Civ 1392) or to the judgment debt first. County Court payments always go to the debt first.customStart· boolean · optionnel
The court ordered interest to run from another date.instalments· boolean · optionnel
County Court: the judgment is payable by instalments (not calculated).judgmentDate· string · requis
The date judgment was given for the sum; where damages were assessed later, the date of that judgment (YYYY-MM-DD).enforcementFrom· string · optionnel
County Court: the date enforcement proceedings in the County Court were taken, if they produced a payment (YYYY-MM-DD).
Exemple d'appel{"name": "calculate_judgment_interest", "arguments": {"sum": "texte", "court": "high", "judgmentDate": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_part_36_offer≈ 1409 tokens
Works out a Part 36 offer in England and Wales: when it was made (deemed service, CPR 6.26 and 36.7) and when its relevant period ends; whether an acceptance was in time (CPR 36.13); whether the judgment, or the detailed assessment, beat the offer (CPR 36.17(1)); and the consequences in money: the additional amount, enhanced interest of up to 10% above base rate, indemnity costs and interest on them, the 35% uplift in fixed costs claims (CPR 36.24), or the defendant's costs. Uses the Bank of England's base rate history. Give at least who made the offer, the amount and the date it was sent; add the outcome to see the consequences.
Paramètres, retour & exemple (28)
Paramètresuplift· string · optionnel
Enhanced interest: percentage points above base rate, up to 10 (default "10").awarded· string · optionnel
Where there was judgment: the damages awarded, excluding interest (in detailed assessment, the bill as assessed), in pounds, e.g. "12500" or "12,500.50".offeror· string · requis · claimant | defendant
Who made the offer. In detailed assessment, claimant means the receiving party and defendant the paying party.outcome· string · optionnel · open | accepted | judgment
"open" (default), "accepted", or "judgment" (in detailed assessment, the end of the assessment).fixedRate· string · optionnel
Where enhancedBasis is "fixed": the annual rate in percent.offerSent· string · requis
The date the offer was sent (YYYY-MM-DD).trialDate· string · optionnel
The trial date, or the detailed assessment hearing date, if one is fixed (YYYY-MM-DD).withdrawn· boolean · optionnel
The offer was withdrawn (CPR 36.17(7)(a)).costsUplift· string · optionnel
Interest on those costs: percentage points above base rate, up to 10 (default "10").offerAmount· string · requis
The offer, in pounds, e.g. "12500" or "12,500.50".offerMethod· string · optionnel · email | first-class-post | document-exchange | delivery | fax | personal
How the offer was sent (default email).proceedings· string · optionnel · claim | fixed-costs | assessment
"claim" for a claim outside the fixed costs regimes (default), "fixed-costs" for a claim in Part 45 Sections VI to VIII, or "assessment" for an offer on the bill in detailed assessment (CPR 47.20).interestFrom· string · optionnel
Where interestBasis is "rate": the date interest runs from (YYYY-MM-DD).interestRate· string · optionnel
Where interestBasis is "rate": the annual rate in percent, e.g. "2".judgmentDate· string · optionnel
Where there was judgment: its date (in detailed assessment, the end of the assessment) (YYYY-MM-DD).relevantDays· string · optionnel
The relevant period in days (default "21").enhancedBasis· string · optionnel · above-base | fixed
Enhanced interest (CPR 36.17(4)(a)): "above-base" (default) or a "fixed" annual rate.interestBasis· string · optionnel · rate | figures | none
Interest on the damages, for the comparison: "rate" (a simple rate from a date, the default), "figures" (amounts you give) or "none".interestTotal· string · optionnel
Where interestBasis is "figures": the interest awarded in total, in pounds, e.g. "12500" or "12,500.50".acceptanceSent· string · optionnel
Where accepted: the date the acceptance was sent (YYYY-MM-DD).postExpiryCosts· string · optionnel
Costs from the end of the relevant period, for interest on costs (CPR 36.17(4)(c)), in pounds, e.g. "12500" or "12,500.50".acceptanceMethod· string · optionnel · email | first-class-post | document-exchange | delivery | fax | personal
Where accepted: how the acceptance was sent (default email).changedAndBeaten· boolean · optionnel
The offer was changed to be less advantageous, and the result beat the changed terms (CPR 36.17(7)(b)).interestToExpiry· string · optionnel
Where interestBasis is "figures": the interest up to the end of the relevant period, in pounds, e.g. "12500" or "12,500.50".offerAfterCutOff· boolean · optionnel
The offer was sent at or after 4.30pm (for email, fax, delivery or personal service).fixedCostsAtExpiry· string · optionnel
Fixed costs claims: the fixed costs for the stage reached when the relevant period ended, in pounds, e.g. "12500" or "12,500.50".fixedCostsAtJudgment· string · optionnel
Fixed costs claims: the fixed costs for the stage reached at judgment, in pounds, e.g. "12500" or "12,500.50".acceptanceAfterCutOff· boolean · optionnel
Where accepted: the acceptance was sent at or after 4.30pm.
Exemple d'appel{"name": "calculate_part_36_offer", "arguments": {"offeror": "claimant", "offerSent": "texte", "offerAmount": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_pre_action_protocol_deadlines≈ 794 tokens
Works out the dates the main pre-action protocols in England and Wales set after a letter of claim, counted the way each protocol words them, with the paragraph for each: housing conditions (20 working days from receipt, deemed 2 days after the letter's date; inspection; expert's report), clinical disputes (14 days from receipt; Letter of Response 4 months from the letter of claim, and from receipt), personal injury (21 calendar days from posting; 3 months from the acknowledgment), disease and illness including hearing loss (21 days from posting; 90 days from the acknowledgment), professional negligence, construction and engineering, debt claims, and the Practice Direction where no protocol applies. Flags dates that fall on a weekend or bank holiday (protocol periods do not roll forward).
Paramètres, retour & exemple (10)
ParamètresackDate· string · optionnel
Personal injury, disease and professional negligence: the date of the defendant's acknowledgment (YYYY-MM-DD).foreign· boolean · optionnel
Personal injury and disease: the accident or negligence was abroad, or the defendant is outside England and Wales.protocol· string · requis · housing | clinical | pi | disease | profneg | construction | debt | none
The protocol: "housing" (Housing conditions (disrepair), England or Wales), "clinical" (Clinical disputes (clinical negligence)), "pi" (Personal injury), "disease" (Disease and illness (including hearing loss)), "profneg" (Professional negligence), "construction" (Construction and engineering), "debt" (Debt claims (business against an individual)), "none" (No specific protocol (the Practice Direction)).sentDate· string · optionnel
Personal injury and disease: the date the letter of claim was posted or sent (YYYY-MM-DD).replyDate· string · optionnel
Debt: the date the completed Reply Form was received (YYYY-MM-DD).letterDate· string · optionnel
Housing, clinical and debt: the date of the letter of claim (YYYY-MM-DD).recordsDate· string · optionnel
Clinical and disease: the date the records were requested (YYYY-MM-DD).receivedDate· string · optionnel
Clinical, professional negligence, construction and no protocol: the date the letter of claim was received (YYYY-MM-DD).responseDate· string · optionnel
Housing: the date of the landlord's response, for the inspection (YYYY-MM-DD).inspectionDate· string · optionnel
Housing: the date of the inspection, for the expert's report (YYYY-MM-DD).
Exemple d'appel{"name": "calculate_pre_action_protocol_deadlines", "arguments": {"protocol": "housing"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_awaabs_law_timescales≈ 2053 tokens
Checks a social landlord's Awaab's Law timescales in England (section 10A of the Landlord and Tenant Act 1985 and the Hazards in Social Housing (Prescribed Requirements) (England) Regulations 2025, S.I. 2025/1042, in force from 27 October 2025 for damp and mould and for emergency hazards): the investigation, the written summary, the safety work, alternative accommodation and supplementary preventative work, each with its deadline and whether it was met, counting working days or 24-hour periods. It does not decide whether a hazard is significant or an emergency: that is a question of fact. Give the hazard, the timescale (track) and the date the landlord became aware; add later dates to check each step.
Paramètres, retour & exemple (38)
Paramètresalt· string · optionnel · none | provided | refused
Alternative accommodation: "none" recorded (default), "provided", or "refused" (the tenant refused an offer).asAt· string · optionnel
Check as at this date (defaults to today) (YYYY-MM-DD).aware· string · requis
The date the landlord became aware of the issue (a report, complaint, inspection or letter of claim) (YYYY-MM-DD).track· string · requis · significant | emergency
"significant" (working days, default) or "emergency" (24 hours).hazard· string · requis · damp | excess-cold | excess-heat | hygiene | falls-level | falls-stairs | falls-between | electrical
The hazard: "damp" (Damp, mould or fungal growth), "excess-cold" (Excess cold), "excess-heat" (Excess heat), "hygiene" (Domestic hygiene, including food, pests, waste and sanitation), "falls-level" (Falls on the level, including baths and showers), "falls-stairs" (Falls on stairs, steps or ramps), "falls-between" (Falls between levels), "electrical" (Electrical hazards), "fire" (Fire and smoke), "explosion" (Explosions), "collapse" (Structural collapse or falling elements), "other" (Another housing hazard (e.g. water supply, carbon monoxide or gas, intruders)), "crowding" (Crowding and space).prevBy· string · optionnel · | first | first-wait | further
Which investigation identified the preventative work: "first" (and it could begin at once), "first-wait" (it needed the further investigation first) or "further".altDate· string · optionnel
Where provided: the date alternative accommodation was provided from (YYYY-MM-DD).altTime· string · optionnel
Where provided: the time (24-hour HH:MM). Leave out if not known.further· string · optionnel
The date the further investigation was completed (YYYY-MM-DD).outcome· string · optionnel · | none | significant | emergency | further
What the latest investigation found: "none" (no significant or emergency hazard), "significant", "emergency", or "further" (a hazard, but a further investigation was needed).renewed· string · optionnel
A renewed investigation (reg 7): the date it was completed (YYYY-MM-DD).landlord· string · optionnel · social | private | other
"social" for a council or housing association (default), "private" or "other". Awaab's Law covers social housing.safetyBy· string · optionnel · | first | further
Where outcome is "further": which investigation identified the safety work.summary1· string · optionnel
The date the written summary was given after the first investigation (handed over, posted or emailed) (YYYY-MM-DD).summary2· string · optionnel
The date the written summary was given after the renewed investigation (YYYY-MM-DD).summary3· string · optionnel
The date the written summary was given after the further investigation (YYYY-MM-DD).awareTime· string · optionnel
Emergency: the time the landlord became aware (24-hour HH:MM). Leave out if not known.workBegan· string · optionnel
The date the preventative work began (YYYY-MM-DD).knewBefore· boolean · optionnel
The landlord knew of the problem before the regulations applied to it (reg 21).safetyDone· string · optionnel
The date the safety work was completed (YYYY-MM-DD).stepsTaken· string · optionnel
The date steps were taken to arrange the preventative work (e.g. a contractor booked) (YYYY-MM-DD).adviceGiven· string · optionnel
The date a safety advice document was given (optional) (YYYY-MM-DD).furtherTime· string · optionnel
The time the further investigation was completed (24-hour HH:MM). Leave out if not known.groundsDate· string · optionnel
Where groundsLater: when the grounds arose (YYYY-MM-DD).groundsTime· string · optionnel
Where groundsLater: the time the grounds arose (24-hour HH:MM). Leave out if not known.renewedTime· string · optionnel
The time the renewed investigation was completed (24-hour HH:MM). Leave out if not known.fireLocation· string · optionnel · | inside | block
For a fire hazard: "inside" (inside a flat, or anywhere in a house) or "block" (a building with two or more homes: its structure, external walls, common parts or a flat's front door).firstOutcome· string · optionnel · | none | significant
Where there was a renewed investigation: what the first one found, "none" or "significant".groundsLater· boolean · optionnel
Emergency: reasonable grounds to believe there was an emergency arose later than awareness.investigated· string · optionnel
The date the investigation (or emergency investigation) was completed (YYYY-MM-DD).preventative· string · optionnel · | yes | no
Whether supplementary preventative work was identified (reg 13): "yes", "no" or "" if not known.furtherHazard· string · optionnel · | significant | emergency
Where outcome is "further": the hazard found.workCompleted· string · optionnel
The date the preventative work was completed (YYYY-MM-DD).safetyDoneTime· string · optionnel
Emergency: the time the safety work was completed (24-hour HH:MM). Leave out if not known.askedInspection· boolean · optionnel
The tenant asked for a physical inspection.firstWasPhysical· string · optionnel · | yes | no
Whether the first investigation included a physical inspection: "yes", "no" or "" if not known.investigatedTime· string · optionnel
Emergency: the time the investigation was completed (24-hour HH:MM). Leave out if not known.inspectionRequested· string · optionnel
Where askedInspection: the date of the request (YYYY-MM-DD).
Exemple d'appel{"name": "check_awaabs_law_timescales", "arguments": {"aware": "texte", "track": "significant", "hazard": "damp"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_detailed_assessment_court≈ 324 tokens
Says which court office deals with a detailed assessment in England and Wales, from the court named on the case: the local County Court hearing centre or district registry, or the Senior Courts Costs Office (SCCO). Handles the London rule in PD 47 para 4.2, where the request for an assessment hearing (N258) goes to the SCCO on CE-File but the default costs certificate (N254) stays at the local hearing centre.
Paramètres, retour & exemple (2)
Paramètresform· string · optionnel · N252 | N254 | N258
N252 (notice of commencement), N254 (request for a default costs certificate) or N258 (request for an assessment hearing). Defaults to N258.court· string · requis
The court as it appears on the order, e.g. 'County Court at Wandsworth', 'County Court at Manchester', 'High Court, King's Bench Division, Royal Courts of Justice'.
Exemple d'appel{"name": "find_detailed_assessment_court", "arguments": {"court": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - look_up_j_codes≈ 237 tokens
Finds the code for a piece of work in an electronic bill of costs (Precedent S, PD 47 Schedule 2) by code or by the work done: phases P1 to P15, tasks T1 to T41, activities A1 to A10, expenses X1 to X15 and the matching J-codes, with each task's Precedent H budget phase.
Paramètres, retour & exemple (2)
Paramètreskinds· array · optionnel
Limit the search to these kinds of code.query· string · requis
A code (e.g. 'T19', 'JK10', 'A5') or the work done (e.g. 'trial bundle', 'Part 36 offer').
Exemple d'appel{"name": "look_up_j_codes", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_legal_costs_help≈ 277 tokens
Answers costs questions from solicitors in England and Wales, on either side of a claim: budgets, Part 36, settlement, detailed assessment, interest and getting paid. Searches about 30 short answers, each citing its CPR rule, practice direction or statute, a glossary of legal costs terms, and a guide to the court forms and costs precedents (N252, N254, N258, N260, Precedents A to U), with the official version of each form and the free tool that fills it in. Use it for 'what is', 'when must', 'who pays', 'how do we' and 'which form' questions about civil costs in England and Wales.
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
The question or term, in plain words, e.g. 'who pays the costs of detailed assessment' or 'default costs certificate'.
Exemple d'appel{"name": "search_legal_costs_help", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».