MCPサーバー

ClausePilot

io.github.sarvin-tech/clausepilot
法務・コンプライアンス 公開・接続可能 MCP 2025-11-25

このMCPでできること

Analyzes contracts for renewal terms, obligations, and risks through a paid workflow.

analyze_contract_risk
Analyze contract risk with ClausePilot
Paid $0.05 USDC contract workflow analysis. Without paymentSignature it returns the x402 payment challenge; retry after payment to receive the analysis.
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['text'], 'properties': {'text': {'type': 'string', 'minLength': 1, 'description': 'Contract text to analyze.'}, 'owner': {'type': 'string'}, 'title': {'type': 'string'}, 'category': {'type': 'string'}, 'counterparty': {'type': 'string'}, 'paymentSignature': {'type': 'string', 'description': 'Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.'}}}
check_nda_clauses
Check NDA clauses
Paid $0.04 USDC tool that extracts confidentiality scope, duration, exclusions, residuals, return/destruction and related NDA clauses.
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['text'], 'properties': {'text': {'type': 'string', 'minLength': 1, 'description': 'Contract text to analyze.'}, 'title': {'type': 'string', 'description': 'Optional contract title.'}, 'counterparty': {'type': 'string', 'description': 'Optional counterparty name.'}, 'paymentSignature': {'type': 'string', 'description': 'Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.'}}}
check_saas_terms
Check SaaS terms
Paid $0.04 USDC tool that checks SaaS terms for suspension, unilateral changes, data, SLA, renewal and liability signals.
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['text'], 'properties': {'text': {'type': 'string', 'minLength': 1, 'description': 'Contract text to analyze.'}, 'title': {'type': 'string', 'description': 'Optional contract title.'}, 'counterparty': {'type': 'string', 'description': 'Optional counterparty name.'}, 'paymentSignature': {'type': 'string', 'description': 'Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.'}}}
compare_contract_risk
Compare contract risk
Paid $0.06 USDC tool that compares two contracts across renewal, notice, penalties and operational risk signals.
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['textA', 'textB'], 'properties': {'textA': {'type': 'string', 'minLength': 1, 'description': 'First contract text.'}, 'textB': {'type': 'string', 'minLength': 1, 'description': 'Second contract text.'}, 'titleA': {'type': 'string', 'description': 'Optional title for the first contract.'}, 'titleB': {'type': 'string', 'description': 'Optional title for the second contract.'}, 'paymentSignature': {'type': 'string', 'description': 'Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.'}}}
extract_contract_obligations
Extract contract obligations
Paid $0.02 USDC tool that extracts operational obligations such as reporting, security, SLA, audit and insurance duties.
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['text'], 'properties': {'text': {'type': 'string', 'minLength': 1, 'description': 'Contract text to analyze.'}, 'title': {'type': 'string', 'description': 'Optional contract title.'}, 'counterparty': {'type': 'string', 'description': 'Optional counterparty name.'}, 'paymentSignature': {'type': 'string', 'description': 'Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.'}}}
extract_employment_terms
Extract employment terms
Paid $0.04 USDC tool that extracts employment terms without making jurisdiction-specific legal conclusions.
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['text'], 'properties': {'text': {'type': 'string', 'minLength': 1, 'description': 'Contract text to analyze.'}, 'title': {'type': 'string', 'description': 'Optional contract title.'}, 'counterparty': {'type': 'string', 'description': 'Optional counterparty name.'}, 'paymentSignature': {'type': 'string', 'description': 'Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.'}}}
extract_payment_terms
Extract invoice and payment terms
Paid $0.02 USDC tool that extracts payment timing, invoicing, late fees, currency, billing cycle and discount signals.
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['text'], 'properties': {'text': {'type': 'string', 'minLength': 1, 'description': 'Contract text to analyze.'}, 'title': {'type': 'string', 'description': 'Optional contract title.'}, 'counterparty': {'type': 'string', 'description': 'Optional counterparty name.'}, 'paymentSignature': {'type': 'string', 'description': 'Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.'}}}
extract_renewal_deadline
Extract renewal deadline
Paid $0.015 USDC tool that extracts term, expiry, auto-renewal and notice-window signals from contract text.
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['text'], 'properties': {'text': {'type': 'string', 'minLength': 1, 'description': 'Contract text to analyze.'}, 'title': {'type': 'string', 'description': 'Optional contract title.'}, 'counterparty': {'type': 'string', 'description': 'Optional counterparty name.'}, 'paymentSignature': {'type': 'string', 'description': 'Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.'}}}
find_contract_penalties
Find contract penalties
Paid $0.015 USDC tool that finds early termination fees, liquidated damages, late fees and similar exposure.
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['text'], 'properties': {'text': {'type': 'string', 'minLength': 1, 'description': 'Contract text to analyze.'}, 'title': {'type': 'string', 'description': 'Optional contract title.'}, 'counterparty': {'type': 'string', 'description': 'Optional counterparty name.'}, 'paymentSignature': {'type': 'string', 'description': 'Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.'}}}
get_clausepilot_payment_info
Get ClausePilot payment info
Returns the ClausePilot flagship paid contract-risk API URL, price, network and x402 payment protocol without charging.
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
list_clausepilot_paid_tools
List ClausePilot paid tools
Lists the ClausePilot flagship API plus all focused Agent Store tools, including price and endpoint, without charging.
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
review_vendor_contract_risk
Review vendor contract risk
Paid $0.05 USDC tool that reviews vendor contracts for renewal, lock-in, service, data, liability and commercial risk signals.
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['text'], 'properties': {'text': {'type': 'string', 'minLength': 1, 'description': 'Contract text to analyze.'}, 'title': {'type': 'string', 'description': 'Optional contract title.'}, 'counterparty': {'type': 'string', 'description': 'Optional counterparty name.'}, 'paymentSignature': {'type': 'string', 'description': 'Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.'}}}
scan_contract_portfolio_200
Scan up to 200 contracts
Paid $12.90 USDC high-volume portfolio scan for up to 200 contracts with ranked operational triage.
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['contracts'], 'properties': {'contracts': {'type': 'array', 'items': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'minLength': 1, 'description': 'Contract text.'}, 'title': {'type': 'string', 'description': 'Optional contract title.'}, 'counterparty': {'type': 'string', 'description': 'Optional counterparty name.'}}}, 'maxItems': 200, 'minItems': 1}, 'paymentSignature': {'type': 'string', 'description': 'Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.'}}}
scan_contract_portfolio_50
Scan up to 50 contracts
Paid $3.49 USDC portfolio scan for up to 50 contracts with ranked risk, renewal, penalty, obligation and payment-term summaries.
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['contracts'], 'properties': {'contracts': {'type': 'array', 'items': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'minLength': 1, 'description': 'Contract text.'}, 'title': {'type': 'string', 'description': 'Optional contract title.'}, 'counterparty': {'type': 'string', 'description': 'Optional counterparty name.'}}}, 'maxItems': 50, 'minItems': 1}, 'paymentSignature': {'type': 'string', 'description': 'Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.'}}}
summarize_contract_for_agents
Summarize contract for agents
Paid $0.02 USDC tool that produces a compact structured contract summary for downstream agents and workflows.
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['text'], 'properties': {'text': {'type': 'string', 'minLength': 1, 'description': 'Contract text to analyze.'}, 'title': {'type': 'string', 'description': 'Optional contract title.'}, 'counterparty': {'type': 'string', 'description': 'Optional counterparty name.'}, 'paymentSignature': {'type': 'string', 'description': 'Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.'}}}
triage_contract
Triage a contract
Paid $0.08 USDC bundle that returns contract summary, renewal timing, penalties, obligations and payment terms in one call.
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['text'], 'properties': {'text': {'type': 'string', 'minLength': 1, 'description': 'Contract text to analyze.'}, 'title': {'type': 'string', 'description': 'Optional contract title.'}, 'counterparty': {'type': 'string', 'description': 'Optional counterparty name.'}, 'paymentSignature': {'type': 'string', 'description': 'Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.'}}}
triage_contract_batch_10
Triage up to 10 contracts
Paid $0.69 USDC portfolio tool for up to 10 contracts with per-contract triage and portfolio-level ranking.
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['contracts'], 'properties': {'contracts': {'type': 'array', 'items': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string', 'minLength': 1, 'description': 'Contract text.'}, 'title': {'type': 'string', 'description': 'Optional contract title.'}, 'counterparty': {'type': 'string', 'description': 'Optional counterparty name.'}}}, 'maxItems': 10, 'minItems': 1}, 'paymentSignature': {'type': 'string', 'description': 'Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.'}}}
triage_pdf_contract
Triage a PDF contract
Paid $0.12 USDC tool for text-based PDFs. Extracts up to 30 pages and returns bundled contract triage. Invalid or image-only PDFs are rejected before settlement.
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['pdfBase64'], 'properties': {'title': {'type': 'string', 'description': 'Optional document title.'}, 'pdfBase64': {'type': 'string', 'minLength': 8, 'description': 'Base64-encoded text-based PDF. Maximum decoded size is 2.5 MB.'}, 'counterparty': {'type': 'string', 'description': 'Optional counterparty name.'}, 'paymentSignature': {'type': 'string', 'description': 'Optional x402 PAYMENT-SIGNATURE header value. Omit it first to receive the payment challenge, then retry after payment.'}}}
追加
extract_payment_terms
2026年10月2日2:40
追加
extract_employment_terms
2026年10月2日2:40
追加
check_nda_clauses
2026年10月2日2:40
追加
check_saas_terms
2026年10月2日2:40
追加
review_vendor_contract_risk
2026年10月2日2:40
追加
compare_contract_risk
2026年10月2日2:40
追加
scan_contract_portfolio_200
2026年10月2日2:40
追加
scan_contract_portfolio_50
2026年10月2日2:40
追加
triage_contract_batch_10
2026年10月2日2:40
追加
triage_pdf_contract
2026年10月2日2:40
追加
triage_contract
2026年10月2日2:40
追加
summarize_contract_for_agents
2026年10月2日2:40
追加
extract_contract_obligations
2026年10月2日2:40
追加
find_contract_penalties
2026年10月2日2:40
追加
extract_renewal_deadline
2026年10月2日2:40
変更
analyze_contract_risk
2026年10月2日2:40
追加
list_clausepilot_paid_tools
2026年10月2日2:40
変更
get_clausepilot_payment_info
2026年10月2日2:40
追加
analyze_contract_risk
2026年9月30日2:40
追加
get_clausepilot_payment_info
2026年9月30日2:40