MultimodalPDFContractClauseRiskAuditor
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MultimodalPDFContractClauseRiskAuditorAudit this MSA for unlimited indemnity and IP assignment."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
genpark-multimodal-pdf-contract-clause-risk-auditor-skill
Enterprise Multi-Modal Contract Clause Risk Auditor & Redline Synthesizer. Scans enterprise MSAs, NDAs, and Vendor SOWs in Tencent Docs, detects high-risk clauses (unlimited indemnity, one-sided IP assignment, perpetual non-compete, evergreen auto-renewal traps), calculates composite risk scores, and generates precise legal redlines.
🌟 Key Features
100% Zero External Dependencies: Runs entirely on the Python 3.9+ standard library.
Model Context Protocol (MCP) Standard: Native support for JSON-RPC 2.0
initialize,tools/list, andtools/call.Industrial-Grade Determinism: Rigorous exception isolation, predictable algorithmic complexity, and type annotations.
Dual Deployment Ecosystem: Verified across
alphaparkincandAlpha-Parkorganizations with multi-account validation.
Related MCP server: Plain English
🚀 Quick Start
1. Direct Python SDK Usage
"""Example usage for MultimodalPDFContractClauseRiskAuditor."""
import sys
import json
from client import MultimodalPDFContractClauseRiskAuditor
sys.stdout.reconfigure(encoding='utf-8')
def main():
print("=== Enterprise Legal WorkBuddy Contract Clause Risk Auditor Demo ===")
auditor = MultimodalPDFContractClauseRiskAuditor()
draft_contract = """
Section 4: Intellectual Property.
All work product, inventions, and discoveries created under this SOW shall vest exclusively as the sole property of customer.
Section 9: Indemnification.
Vendor shall indemnify, defend and hold harmless the customer from all claims, damages, liabilities and legal costs with unlimited liability.
Section 14: Term and Renewal.
This agreement shall automatically renew for successive twelve-month periods unless written notice is given 90 days prior.
"""
print("\n--- 1. Auditing Contract Clauses for Structural Legal Risks ---")
audit = auditor.audit_contract_risks(draft_contract, "Vendor Cloud AI SOW")
print(f"Contract Health Score: {audit['overall_health_score']}/100 ({audit['composite_status']})")
print(f"Detected {audit['total_risk_findings']} high-risk clauses.")
print("\n--- 2. Generating Redlines and Executive Legal Memo ---")
redlines = auditor.generate_redlines(audit)
print(redlines)
if __name__ == "__main__":
main()
2. Run as Model Context Protocol (MCP) Server
Start standard JSON-RPC 2.0 server over stdio:
python mcp_server.pyExecute embedded test harness:
python mcp_server.py --test🛠️ MCP Tool Specification
Inspect skill.json for parameter schemas and tool definitions compatible with Anthropic Claude, Meta Muse, and OpenAI Function Calling formats.
📜 License
Licensed under the MIT License. Copyright © 2026 GenPark AI.
This server cannot be deployed
Maintenance
Related MCP Connectors
- ClmentOAuthcom.clment
Contract review that keeps your contracts: cited answers, Word redlines, key-date alerts.
Review contracts for risks: summary, severity-rated flags, key terms, and clause coverage.
Run deterministic SaaS contract redlining, GDPR Art. 28 DPA & EU AI Act compliance audits.
Run deterministic SaaS contract redlining, GDPR Art. 28 DPA & EU AI Act compliance audits.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAnalyzes contracts for safety score and risk assessment, identifying dangerous clauses and dispute patterns, with recommendations for improvements.-
- AlicenseNot gradedqualityDmaintenanceEnables users to paste contracts, leases, terms of service, and other documents to receive a plain-English summary of key risks, deadlines, rights, and negotiation points.MIT
- AlicenseAqualityCmaintenanceEnables agents to analyze contract excerpts and receive calibrated risk annotations across 10 default risk classes, including presence probabilities, overall risk levels, and human review recommendations.1MIT
- AlicenseNot gradedqualityBmaintenanceEnables users to scan enterprise MSAs, NDAs, and Vendor SOWs in Tencent Docs for high-risk clauses such as unlimited indemnity, one-sided IP assignment, perpetual non-compete, and evergreen auto-renewal traps; calculates composite risk scores and generates precise legal redlines.7MIT