Statute-cited lien and notice deadlines for material suppliers; lien guides for 50 states and DC.
One address for any MCP client. No sign-in needed on this server.
3 read
Grouped by tool name. At most: only reads or looks up information.
Odel charges nothing per call. The publisher may charge for its own service.
Ask your AI assistant when your preliminary notice and mechanics lien deadlines fall, and get the statute behind every date. This MCP server connects Claude, ChatGPT, Cursor, VS Code and any other MCP client to LienDeadline, the deadline engine for US construction material suppliers. There is nothing to install: add one URL.
Quick start · What you can ask · Coverage · Tools · Privacy · liendeadline.com
Miss a preliminary notice or a lien filing deadline and a supplier can lose its lien rights on the job, and with them the leverage to get paid. The rules change with the state, the project type and who hired you. LienDeadline turns your delivery dates into those deadlines and shows its work.
The hosted server needs no install, account or key:
https://mcp.liendeadline.com/mcp
| Client | How to add it |
|---|---|
| Claude (web, desktop, mobile) | Open LienDeadline in Claude's Connectors directory and connect it. |
| Claude Code | claude mcp add --transport http liendeadline https://mcp.liendeadline.com/mcp |
| Cursor | |
| VS Code | |
| ChatGPT | Open Plugins, select + → Add custom MCP server, paste the URL above and choose No authentication. |
| Codex CLI | codex mcp add liendeadline --url https://mcp.liendeadline.com/mcp |
| Any MCP client | Streamable HTTP at the URL above, no authentication. |
Want your agent to ask the right questions too? The LienDeadline agent skill (GitHub) teaches it which facts to collect. The Claude Code plugin adds the skill and this server in one step:
claude plugin marketplace add LienDeadline/skills
claude plugin install liendeadline@liendeadline
The local server needs Node.js 22.22 or newer and serves every tool, including the two
customer API tools. It ships npm-shrinkwrap.json, so npx installs the
exact dependency versions each release was tested with.
Claude Desktop: download liendeadline-mcp-<version>.mcpb from the
latest release and open it.
Claude Code:
claude mcp add liendeadline -- npx -y liendeadline-mcp
Codex CLI:
codex mcp add liendeadline -- npx -y liendeadline-mcp
Cursor, Windsurf and other mcpServers clients:
{
"mcpServers": {
"liendeadline": { "command": "npx", "args": ["-y", "liendeadline-mcp"] }
}
}
VS Code (.vscode/mcp.json):
{
"servers": {
"liendeadline": { "type": "stdio", "command": "npx", "args": ["-y", "liendeadline-mcp"] }
}
}
Try asking:
| What | Where | Needs |
|---|---|---|
| Calculated supplier deadlines | Florida and Kansas private projects | Nothing |
| More states (v3 tools) | Added as each state's reviewed rules are released. Until then, the v3 tools return an error and no date. | Nothing |
| Lien guides | All 50 states and DC | Nothing |
| Invoice-based deadlines | 51 jurisdictions | A customer API key |
When LienDeadline can't calculate a date, because of a public project, a state that isn't covered
or a fact you don't know, it returns review_required with the reason instead of a date.
| Tool | What it does | Key |
|---|---|---|
calculate_supplier_deadlines | Preliminary notice and lien filing deadlines from delivery dates and yes, no or unknown event answers | None |
get_supplier_questions | Whether v3 covers a state, project type and hiring relationship, with its questions, sources and rule versions | None |
calculate_supplier_deadlines_v3 | Deadlines from the facts gathered with get_supplier_questions | None |
get_state_lien_guide | One state's lien guide: rules, statute citations, deadline table and FAQs | None |
list_state_lien_guides | Every guide (50 states and DC) with its code, title and slug | None |
calculate_lien_deadline | Invoice-based deadlines (local server only) | Customer |
list_supported_states | Jurisdictions the invoice calculation accepts (local server only) | Customer |
Inputs, outputs and statuses are in the tool reference.
Details: LienDeadline privacy policy.
Results are educational baselines calculated from published state rules. Statutes change and every project is different, so verify critical deadlines with counsel before relying on them. LienDeadline is not a law firm and does not file anything on your behalf.