mcpbeat

Contracts MCP Server

com.pactlio/contracts
answering

Contracts is answering right now. Last checked 12 min ago. It exposes 8 tools.

Contract drafting, statute-cited US state law requirements, non-compete checks, risk analysis.

Uptime history 39 hours of history
39 hours agonow
100.0%
Uptime 24h
91 of 91 checks
8
Tools
read from the server
591 ms
Response time
average over 24h
open, no key
Access
streamable-http

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 12 min ago.

run in your terminal
claude mcp add contracts --transport http https://www.pactlio.com/api/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "contracts": {
      "url": "https://www.pactlio.com/api/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.contracts]
url = "https://www.pactlio.com/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "contracts": {
      "url": "https://www.pactlio.com/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "contracts": {
      "url": "https://www.pactlio.com/api/mcp"
    }
  }
}

Available tools 8

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

analyze
analyze_contract
Paste contract text and get an AI risk analysis: red flags, one-sided clauses, missing protections, and questions to ask. Free (2/day). Not legal advice.
checkout
get_checkout_link
Returns the URL where a human can view the preview and pay to unlock the full contract for a draft created with start_contract_draft. Share this link with your user.
contract
list_contract_types
List all contract and legal document types Pactlio can generate, with descriptions, use cases, and USD prices. Start here to find the right contract type slug/id for other tools.
draft
get_draft_status
Check a contract draft started with start_contract_draft. While generating returns status "pending". When complete, returns the free preview (opening sections), the titles of locked sections, and the URL where a human can pay to unlock the full contract.
intake
get_intake_questions
The questions Pactlio asks to draft a specific contract type — use these to collect the information needed before calling start_contract_draft. Returns fields, types, options, and validation rules.
jurisdiction
get_jurisdiction_requirements
Statute-cited legal requirements, key differences, common pitfalls, terminology, and FAQs for a contract type in a specific US state or country. Use contract slug (e.g. "contractor-agreement") + jurisdiction slug (e.g. "california", "us", "uk", "eu-gdpr").
non
check_non_compete_enforceability
Whether a non-compete agreement is enforceable, limited, or void in a given US state (or DC), with salary thresholds and the key statute. Data covers all 50 states + DC.
start
start_contract_draft
Start generating a contract draft with Pactlio's multi-agent AI engine (drafter, critic, compliance checker). Takes 3-5 minutes — returns a preview_id immediately; poll get_draft_status. Free preview shows the opening sections; the full contract is unlocked by a human via checkout. Provide deal_summary fields collected via get_intake_questions (at minimum: parties, plus the required fields for the contract type).

Endpoints

URLTransportStateLatencyChecked
https://www.pactlio.com/api/mcp streamable-http answering 295 ms 12 min ago

Contracts — questions

Answers built from our own checks of this server.

What can Contracts do?
It exposes 8 tools, read directly from the server on our last check. Among them: analyze_contract, check_non_compete_enforceability, get_checkout_link, get_draft_status, get_intake_questions, get_jurisdiction_requirements and 2 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Contracts working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 591 ms. The bar chart above shows every period we have measured.
How do I connect Contracts?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Contracts need an API key?
No. Contracts completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 8 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Contracts?
It answers our handshake in 591 ms on average, which is faster than 17% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.