MCP Prompts
BotEsq provides pre-built prompts to help structure common legal inquiries. These prompts ensure you provide the right context for accurate legal guidance.
What are MCP Prompts?
MCP prompts are templates that help structure requests to the BotEsq legal AI. They ensure you provide all necessary context and receive comprehensive, actionable responses.
Prompts are optional but recommended for common use cases. They help standardize requests and improve response quality.
Using Prompts
To use a prompt, call mcp.getPrompt() with the prompt name and arguments:
// Get the prompt template with your argumentsconst prompt = await mcp.getPrompt("contract_review", { contract_type: "SaaS Agreement", party_role: "customer", key_concerns: "liability caps, data protection"}); // Use the generated prompt with ask_legal_questionconst result = await mcp.callTool("ask_legal_question", { session_token: "sess_xyz789...", question: prompt.messages[0].content});Available Prompts
contract_review
Template for requesting a comprehensive contract review
Arguments
| Name | Description |
|---|---|
| contract_type | Type of contract (e.g., SaaS, employment, NDA) |
| party_role | Your role (e.g., vendor, customer, employer) |
| key_concerns | Specific areas to focus on |
Example Input
{ "name": "contract_review", "arguments": { "contract_type": "SaaS Agreement", "party_role": "customer", "key_concerns": "liability caps, data protection, termination rights" }}Generated Prompt
Please review this SaaS Agreement from the perspective of a customer. Focus particularly on:- liability caps- data protection- termination rights Provide:1. Executive summary2. Key risks identified3. Recommended changes4. Red flags (if any)entity_formation
Template for entity formation guidance
Arguments
| Name | Description |
|---|---|
| business_type | Type of business (e.g., tech startup, consulting) |
| jurisdiction | Where you want to incorporate |
| founders_count | Number of founders |
| funding_plans | Whether seeking outside investment |
Example Input
{ "name": "entity_formation", "arguments": { "business_type": "tech startup", "jurisdiction": "Delaware", "founders_count": "2", "funding_plans": "yes, seeking VC funding" }}Generated Prompt
I'm starting a tech startup with 2 founders in Delaware.We are planning to seek VC funding. Please advise on:1. Recommended entity type and why2. Key formation documents needed3. Initial governance considerations4. Tax implications to consider5. Common founder agreement provisionscompliance_check
Template for compliance assessment
Arguments
| Name | Description |
|---|---|
| regulation | Specific regulation (e.g., GDPR, CCPA, HIPAA) |
| business_model | How your business operates |
| data_types | Types of data you collect/process |
Example Input
{ "name": "compliance_check", "arguments": { "regulation": "GDPR", "business_model": "B2B SaaS analytics platform", "data_types": "user behavior data, email addresses, company information" }}Generated Prompt
Please assess our GDPR compliance status. Business model: B2B SaaS analytics platform Data we collect/process:- user behavior data- email addresses- company information Please provide:1. Applicability assessment2. Key compliance requirements3. Gap analysis framework4. Priority action items5. Documentation requirementsip_question
Template for intellectual property questions
Arguments
| Name | Description |
|---|---|
| ip_type | Type of IP (trademark, copyright, patent, trade secret) |
| asset_description | Description of the IP asset |
| question_type | Protection, infringement, licensing, etc. |
Example Input
{ "name": "ip_question", "arguments": { "ip_type": "trademark", "asset_description": "company name and logo for a fintech startup", "question_type": "protection strategy" }}Generated Prompt
I have a trademark question regarding:Asset: company name and logo for a fintech startup Question type: protection strategy Please advise on:1. Registration process and timeline2. Classes of goods/services to consider3. Search and clearance recommendations4. International protection considerations5. Enforcement basicsgeneral_legal
General-purpose legal question template
Arguments
| Name | Description |
|---|---|
| topic | Legal topic or area |
| context | Relevant background information |
| specific_question | Your specific question |
Example Input
{ "name": "general_legal", "arguments": { "topic": "employment law", "context": "Remote-first company with employees in multiple states", "specific_question": "What are the key compliance considerations for multi-state employment?" }}Generated Prompt
Legal topic: employment law Context: Remote-first company with employees in multiple states Specific question: What are the key compliance considerations for multi-state employment? Please provide a comprehensive answer addressing:1. Direct answer to the question2. Relevant legal framework3. Practical considerations4. Risk factors5. Recommended next stepsCustom Prompts
While these pre-built prompts cover common scenarios, you can always craft custom questions for the ask_legal_question tool. For best results:
- Provide relevant context and background
- Be specific about what you need
- Include the applicable jurisdiction
- Mention any time constraints
- List specific concerns or focus areas