MCP server for Legal & Contract Management — contract analysis, clause extraction, regulatory compliance, NDA generation, ToS review, legal precedents, disclaimers, and liability risk assessment.
Project description
GadgetHumans Legal MCP Server
MCP server for Legal & Contract Management — contract analysis, clause extraction, regulatory compliance, NDA generation, ToS review, legal precedents, disclaimers, and liability risk assessment.
Tools
| Tool | Description |
|---|---|
analyze_contract |
Analyze a contract for key terms, risks, and obligations |
extract_clauses |
Extract specific clause types from a contract |
check_regulatory_compliance |
Check regulatory compliance requirements for a business activity |
generate_nda |
Generate a non-disclosure agreement (NDA) template |
review_terms_of_service |
Review Terms of Service for key clauses, risks, and fairness |
find_legal_precedents |
Search for relevant legal precedents and case law |
draft_disclaimer |
Draft a legal disclaimer for products, services, or content |
assess_liability_risk |
Assess potential liability risk for a business scenario |
Usage
# Run directly
uv run python server.py
# Or install and run
uv pip install -e .
gadgethumans-legal-mcp
# In Claude Desktop / any MCP client:
# {
# "mcpServers": {
# "legal": {
# "command": "uv",
# "args": ["run", "--directory", "/path/to/gadgethumans-legal-mcp", "python", "server.py"]
# }
# }
# }
Development
# Create virtual environment
uv venv
source .venv/bin/activate
# Install in editable mode
uv pip install -e .
# Run the server
python server.py
Status
Placeholder implementation. Tools return structured placeholder responses. Connect to real legal document engines (Ironclad, Evisort, LexisNexis, Thomson Reuters, etc.) for production use.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gadgethumans_legal_mcp-1.0.0.tar.gz.
File metadata
- Download URL: gadgethumans_legal_mcp-1.0.0.tar.gz
- Upload date:
- Size: 5.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.5 {"installer":{"name":"uv","version":"0.11.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a4417ebfdf7ecb5b30887bde04f1c217ce88698270c980e89b0e0df846e80c07
|
|
| MD5 |
1162f056717d5a9d5981b2c29a97801c
|
|
| BLAKE2b-256 |
8073f2930ed64d96000d0734cee587b6a148bb2d046f4e6a7a72d73675754584
|
File details
Details for the file gadgethumans_legal_mcp-1.0.0-py3-none-any.whl.
File metadata
- Download URL: gadgethumans_legal_mcp-1.0.0-py3-none-any.whl
- Upload date:
- Size: 6.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.5 {"installer":{"name":"uv","version":"0.11.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e1f9b4a36a97a70425ce22848063cbab01410e3f1b55f8e9351cfa18e53bed43
|
|
| MD5 |
9a10c8e9f2695a9e6a3402e2039efff4
|
|
| BLAKE2b-256 |
582a916cbfba8c85a41e6af70f4113f5d93fe74a4d89e6a08f08665eec3f98e5
|