{
  "server": {
    "command": "node",
    "args": [
      "/Users/jakeshore/.clawdbot/workspace/mcp-diagrams/mcp-servers/brevo/dist/index.js"
    ],
    "env": {
      "BREVO_API_KEY": "factory_discovery_dummy"
    }
  },
  "tests": {
    "tools": {
      "send_email": {
        "args": {
          "to": [],
          "sender": {},
          "subject": "test_value",
          "htmlContent": "Sample content for testing",
          "textContent": "Sample content for testing",
          "templateId": 50,
          "params": {},
          "replyTo": {},
          "attachment": [],
          "tags": []
        },
        "expect": "content && content.length > 0"
      },
      "send_email:empty-subject": {
        "args": {
          "to": [],
          "sender": {},
          "subject": "",
          "htmlContent": "Sample content for testing",
          "textContent": "Sample content for testing",
          "templateId": 50,
          "params": {},
          "replyTo": {},
          "attachment": [],
          "tags": []
        },
        "expect": "exists"
      },
      "send_email:empty-htmlContent": {
        "args": {
          "to": [],
          "sender": {},
          "subject": "test_value",
          "htmlContent": "",
          "textContent": "Sample content for testing",
          "templateId": 50,
          "params": {},
          "replyTo": {},
          "attachment": [],
          "tags": []
        },
        "expect": "exists"
      },
      "send_email:empty-textContent": {
        "args": {
          "to": [],
          "sender": {},
          "subject": "test_value",
          "htmlContent": "Sample content for testing",
          "textContent": "",
          "templateId": 50,
          "params": {},
          "replyTo": {},
          "attachment": [],
          "tags": []
        },
        "expect": "exists"
      },
      "list_contacts": {
        "args": {
          "limit": 50,
          "offset": 50,
          "modifiedSince": "test_value",
          "sort": "test_value"
        },
        "expect": "content && content.length > 0"
      },
      "list_contacts:empty-modifiedSince": {
        "args": {
          "limit": 50,
          "offset": 50,
          "modifiedSince": "",
          "sort": "test_value"
        },
        "expect": "exists"
      },
      "list_contacts:empty-sort": {
        "args": {
          "limit": 50,
          "offset": 50,
          "modifiedSince": "test_value",
          "sort": ""
        },
        "expect": "exists"
      },
      "add_contact": {
        "args": {
          "email": "test@example.com",
          "attributes": {},
          "listIds": [],
          "updateEnabled": true,
          "smtpBlacklistSender": []
        },
        "expect": "content && content.length > 0"
      },
      "update_contact": {
        "args": {
          "identifier": "test-id-123",
          "attributes": {},
          "listIds": [],
          "unlinkListIds": [],
          "emailBlacklisted": true,
          "smsBlacklisted": true
        },
        "expect": "content && content.length > 0"
      },
      "list_campaigns": {
        "args": {
          "type": "test_value",
          "status": "test_value",
          "limit": 50,
          "offset": 50,
          "sort": "test_value"
        },
        "expect": "content && content.length > 0"
      },
      "list_campaigns:empty-type": {
        "args": {
          "type": "",
          "status": "test_value",
          "limit": 50,
          "offset": 50,
          "sort": "test_value"
        },
        "expect": "exists"
      },
      "list_campaigns:empty-status": {
        "args": {
          "type": "test_value",
          "status": "",
          "limit": 50,
          "offset": 50,
          "sort": "test_value"
        },
        "expect": "exists"
      },
      "list_campaigns:empty-sort": {
        "args": {
          "type": "test_value",
          "status": "test_value",
          "limit": 50,
          "offset": 50,
          "sort": ""
        },
        "expect": "exists"
      },
      "create_campaign": {
        "args": {
          "name": "Test Name",
          "subject": "test_value",
          "sender": {},
          "htmlContent": "Sample content for testing",
          "templateId": 50,
          "recipients": {},
          "scheduledAt": "test_value",
          "replyTo": "test_value",
          "toField": "test_value",
          "tag": "test_value"
        },
        "expect": "content && content.length > 0"
      },
      "create_campaign:empty-htmlContent": {
        "args": {
          "name": "Test Name",
          "subject": "test_value",
          "sender": {},
          "htmlContent": "",
          "templateId": 50,
          "recipients": {},
          "scheduledAt": "test_value",
          "replyTo": "test_value",
          "toField": "test_value",
          "tag": "test_value"
        },
        "expect": "exists"
      },
      "create_campaign:empty-scheduledAt": {
        "args": {
          "name": "Test Name",
          "subject": "test_value",
          "sender": {},
          "htmlContent": "Sample content for testing",
          "templateId": 50,
          "recipients": {},
          "scheduledAt": "",
          "replyTo": "test_value",
          "toField": "test_value",
          "tag": "test_value"
        },
        "expect": "exists"
      },
      "create_campaign:empty-replyTo": {
        "args": {
          "name": "Test Name",
          "subject": "test_value",
          "sender": {},
          "htmlContent": "Sample content for testing",
          "templateId": 50,
          "recipients": {},
          "scheduledAt": "test_value",
          "replyTo": "",
          "toField": "test_value",
          "tag": "test_value"
        },
        "expect": "exists"
      },
      "create_campaign:empty-toField": {
        "args": {
          "name": "Test Name",
          "subject": "test_value",
          "sender": {},
          "htmlContent": "Sample content for testing",
          "templateId": 50,
          "recipients": {},
          "scheduledAt": "test_value",
          "replyTo": "test_value",
          "toField": "",
          "tag": "test_value"
        },
        "expect": "exists"
      },
      "create_campaign:empty-tag": {
        "args": {
          "name": "Test Name",
          "subject": "test_value",
          "sender": {},
          "htmlContent": "Sample content for testing",
          "templateId": 50,
          "recipients": {},
          "scheduledAt": "test_value",
          "replyTo": "test_value",
          "toField": "test_value",
          "tag": ""
        },
        "expect": "exists"
      },
      "send_sms": {
        "args": {
          "sender": "test_value",
          "recipient": "test_value",
          "content": "Sample content for testing",
          "type": "test_value",
          "tag": "test_value",
          "webUrl": "https://example.com"
        },
        "expect": "content && content.length > 0"
      },
      "send_sms:empty-type": {
        "args": {
          "sender": "test_value",
          "recipient": "test_value",
          "content": "Sample content for testing",
          "type": "",
          "tag": "test_value",
          "webUrl": "https://example.com"
        },
        "expect": "exists"
      },
      "send_sms:empty-tag": {
        "args": {
          "sender": "test_value",
          "recipient": "test_value",
          "content": "Sample content for testing",
          "type": "test_value",
          "tag": "",
          "webUrl": "https://example.com"
        },
        "expect": "exists"
      },
      "send_sms:empty-webUrl": {
        "args": {
          "sender": "test_value",
          "recipient": "test_value",
          "content": "Sample content for testing",
          "type": "test_value",
          "tag": "test_value",
          "webUrl": ""
        },
        "expect": "exists"
      },
      "list_templates": {
        "args": {
          "templateStatus": true,
          "limit": 50,
          "offset": 50,
          "sort": "test_value"
        },
        "expect": "content && content.length > 0"
      },
      "list_templates:empty-sort": {
        "args": {
          "templateStatus": true,
          "limit": 50,
          "offset": 50,
          "sort": ""
        },
        "expect": "exists"
      }
    },
    "resources": {},
    "prompts": {},
    "timeout": 30000
  }
}