About Shiplegal
Shiplegal is an MCP server for generating privacy policies tailored to a business and its users’ jurisdictions. It is intended for people preparing website or app policies, with support for several regional privacy laws and configurable data practices.
Key features
- 01Generate business-specific privacy policies
- 02Support GDPR, CCPA, Australian Privacy Act, and PIPEDA
- 03Configure business type and data collected
- 04List supported jurisdictions and data types
Use cases
- 01Draft a privacy policy for a SaaS app
- 02Prepare policies for users in multiple regions
MCP support
The MCP server exposes `generate_privacy_policy` and `list_jurisdictions` tools to AI clients. It generates policies from the business, data, and jurisdiction details provided.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEShipLegal MCP Server
Generate professional, jurisdiction-aware privacy policies from your AI assistant.
What It Does
- Generates complete privacy policies tailored to your business
- Supports GDPR (EU/UK), CCPA (US), Australian Privacy Act, and PIPEDA (Canada)
- Customises based on business type, data collected, and third-party services
- Professional quality, ready to review with legal counsel
Installation
npx -y github:coffee-fuelled-code/mcp-shiplegal # runs it straight from GitHub
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"shiplegal": {
"command": "npx",
"args": ["-y", "github:coffee-fuelled-code/mcp-shiplegal"]
}
}
}
Tools
generate_privacy_policy
Generate a privacy policy for your website or app.
Parameters:
business_name(string): Your business namewebsite_url(string): Your website URLbusiness_type(enum): saas, ecommerce, mobile_app, blog, or agencycontact_email(string): Contact email for privacy inquiriesjurisdictions(array): Which privacy laws to include (us, eu, uk, au, ca, international)data_collected(array): Types of data you collect (name, email, payment, location, cookies, analytics, social_login, phone, address, usage_data)shares_with_third_parties(boolean): Whether you share data with third partiesthird_party_description(string, optional): Description of third-party services
list_jurisdictions
List supported jurisdictions, data types, and business types.
Example
> Generate a privacy policy for my SaaS app
I'll create one for you. What's your business name, website URL, and contact email?
What data do you collect? And which regions are your users in?
[Generates a complete, jurisdiction-compliant privacy policy]
Full Legal Document Suite
This MCP server generates privacy policies (free). For Terms of Service, Cookie Policy, and Disclaimer, visit ShipLegal.
Made By
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.