Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Description from the maker (original English)
UK tenancy and employment rule checks: deposits, notice, rent increases, holiday and minimum wage.
These three are never merged into one score: opinions, measurements and popularity are different things.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
You need
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
Works in Claude on the web, desktop and mobile:
https://api.contractlily.com/mcpRun this in your terminal
claude mcp add --transport http contract-lily https://api.contractlily.com/mcpPaste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"contract-lily": {
"url": "https://api.contractlily.com/mcp"
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Paste into .vscode/mcp.json in your project
{
"servers": {
"contract-lily": {
"type": "http",
"url": "https://api.contractlily.com/mcp"
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
ChatGPT connects only to servers on the internet:
https://api.contractlily.com/mcpMenu names can differ slightly by plan and over time.
Your choice stays on this device in a cookie; no account needed.
These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Tool names and descriptions exactly as the server reported them on Nov 7, 2026. The maker wrote them, not us; we show them as plain text.
check_deposit_capWork out the most a landlord or agent can ask for as a tenancy deposit and a holding deposit, from the rent, in any UK nation, and optionally check a deposit the user was asked for. England limits both; Wales limits the holding deposit; Scotland and Northern Ireland limit the ten
check_notice_periodWork out the least notice that ends a periodic private tenancy, and the earliest end date it can name, in any UK nation, whether the tenant or the landlord gives it. It also says when a landlord cannot end the tenancy by notice at all (England) or must apply to a tribunal (Scotla
check_rent_increase_noticeCheck a section 13 rent increase notice for an assured periodic tenancy in England, served from 1 May 2026: whether the new rent's start date meets each date rule and the notice is on the prescribed form, and the earliest the new rent could start. England only; it does not judge
check_scottish_rent_increase_noticeCheck a landlord's rent-increase notice for a private residential tenancy in Scotland, outside a rent control area: whether it gives at least three months' notice, whether the rent has already gone up in the 12 months before, and whether it is on the prescribed form; when the new
check_welsh_rent_increase_noticeCheck a landlord's notice of a new rent for a periodic standard occupation contract in Wales: whether the new rent starts at least two months after the notice is given, whether it comes at least a year after the last increase, and whether it is on form RHW12; and the earliest the
check_northern_ireland_rent_increase_noticeCheck a landlord's rent increase notice, given from 1 April 2025, for a private tenancy in Northern Ireland other than a controlled tenancy (do not use it for a controlled tenancy, which has different rules): whether it is in writing, whether the new rent starts at least three mo
check_statutory_noticeWork out the least notice the law requires to end employment in any UK nation, from the employer and from the employee, from the start date and the day notice is given. A contract can require more notice, never less.
check_holiday_entitlementWork out the statutory minimum paid holiday a year, in days, for a worker who works a set number of days a week, in any UK nation: 5.6 weeks, at most 28 days, which may include bank holidays.
check_minimum_wageCheck whether an hourly rate of pay meets the UK minimum wage for the worker’s age, and apprenticeship, on a date from 1 April 2024, and give the rate that applies.
get_tenancy_agreement_review_linkGet the link to a full Contract Lily review of a UK tenancy agreement, and what it covers: whether reviews are open, the nations, what the report includes, the files it accepts and the price. Use it when the user wants their whole agreement checked; it doesn't upload anything.
get_employment_contract_review_linkGet the link to a full Contract Lily review of a UK employment contract, offer letter or written statement, and what it covers: whether employment reviews are open, the nations, what the report includes, the files it accepts and the price. Use it when the user wants their whole c
start_contract_reviewSend a whole UK tenancy agreement or employment document to Contract Lily for a full review, with the user's agreement to send it. Pass the attached file, or else the document's complete text, word for word; a summary or excerpt gives a wrong review. It returns a reviewId for get
get_contract_reviewSee how a review is going, waiting up to about 25 seconds for news. Keep calling it while the status is checking or reviewing. When finished, it gives the verdict, each finding's title and severity, and a link to the full PDF to give the user. When the status is needs-answers, as
answer_contract_review_questionsGive a review the facts it asked for when its status was needs-answers, each under the key of its question, then carry on waiting for the review. Dates are YYYY-MM-DD, and territory is where the home is, or where the user mainly works: GB-ENG for England, GB-WLS for Wales, GB-SCT
delete_contract_reviewErase a review for good: the document, its text, the answers and the report. Use it when the user asks. Otherwise a review is erased 30 days after it starts.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 7, 2026
The registry lists no source repo, so we cannot match the publisher (contractlily.com) to the code
We have not read this repo from GitHub yet
We have not read this repo from GitHub yet
Responded in 191 ms (HTTP 200)
No sign-in needed
Read 15 tool descriptions and found no hidden instructions to the AI
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 2 of 3 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
The registry does not list a required key, though some servers ask you to sign in on first use.
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
The GitHub repo last changed –, and the latest version (1.0.0) reached the registry 12 days ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.
In the same category: Spec Driven Development, Remote Desktop Commander, MemberVault MCP by usefulapi
Servers in the same category from other makers, sorted by stars.
Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
List courses; add users to courses, remove course access or delete users in MemberVault.
No README found in the repo