{
  "server": {
    "command": "node",
    "args": [
      "/Users/jakeshore/.clawdbot/workspace/mcp-diagrams/mcp-servers/jobber/dist/index.js"
    ],
    "env": {
      "JOBBER_ACCESS_TOKEN": "factory_discovery_dummy"
    }
  },
  "tests": {
    "tools": {
      "list_jobs": {
        "args": {
          "first": 50,
          "after": "test_value"
        },
        "expect": "content && content.length > 0"
      },
      "list_jobs:empty-after": {
        "args": {
          "first": 50,
          "after": ""
        },
        "expect": "exists"
      },
      "get_job": {
        "args": {
          "id": "test-id-123"
        },
        "expect": "content && content.length > 0"
      },
      "create_job": {
        "args": {
          "clientId": "test-id-123",
          "title": "test_value",
          "instructions": "test_value",
          "startAt": "test_value",
          "endAt": "test_value",
          "lineItems": []
        },
        "expect": "content && content.length > 0"
      },
      "create_job:empty-instructions": {
        "args": {
          "clientId": "test-id-123",
          "title": "test_value",
          "instructions": "",
          "startAt": "test_value",
          "endAt": "test_value",
          "lineItems": []
        },
        "expect": "exists"
      },
      "create_job:empty-startAt": {
        "args": {
          "clientId": "test-id-123",
          "title": "test_value",
          "instructions": "test_value",
          "startAt": "",
          "endAt": "test_value",
          "lineItems": []
        },
        "expect": "exists"
      },
      "create_job:empty-endAt": {
        "args": {
          "clientId": "test-id-123",
          "title": "test_value",
          "instructions": "test_value",
          "startAt": "test_value",
          "endAt": "",
          "lineItems": []
        },
        "expect": "exists"
      },
      "list_quotes": {
        "args": {
          "first": 50,
          "after": "test_value"
        },
        "expect": "content && content.length > 0"
      },
      "list_quotes:empty-after": {
        "args": {
          "first": 50,
          "after": ""
        },
        "expect": "exists"
      },
      "create_quote": {
        "args": {
          "clientId": "test-id-123",
          "title": "test_value",
          "message": "test_value",
          "lineItems": []
        },
        "expect": "content && content.length > 0"
      },
      "create_quote:empty-message": {
        "args": {
          "clientId": "test-id-123",
          "title": "test_value",
          "message": "",
          "lineItems": []
        },
        "expect": "exists"
      },
      "list_invoices": {
        "args": {
          "first": 50,
          "after": "test_value"
        },
        "expect": "content && content.length > 0"
      },
      "list_invoices:empty-after": {
        "args": {
          "first": 50,
          "after": ""
        },
        "expect": "exists"
      },
      "list_clients": {
        "args": {
          "first": 50,
          "after": "test_value",
          "searchTerm": "test query"
        },
        "expect": "content && content.length > 0"
      },
      "list_clients:empty-after": {
        "args": {
          "first": 50,
          "after": "",
          "searchTerm": "test query"
        },
        "expect": "exists"
      },
      "list_clients:empty-searchTerm": {
        "args": {
          "first": 50,
          "after": "test_value",
          "searchTerm": ""
        },
        "expect": "exists"
      },
      "create_client": {
        "args": {
          "firstName": "Test Name",
          "lastName": "Test Name",
          "companyName": "Test Name",
          "isCompany": true,
          "email": "test@example.com",
          "phone": "test_value",
          "street1": "test_value",
          "city": "test_value",
          "province": "test_value",
          "postalCode": "javascript"
        },
        "expect": "content && content.length > 0"
      },
      "create_client:empty-companyName": {
        "args": {
          "firstName": "Test Name",
          "lastName": "Test Name",
          "companyName": "",
          "isCompany": true,
          "email": "test@example.com",
          "phone": "test_value",
          "street1": "test_value",
          "city": "test_value",
          "province": "test_value",
          "postalCode": "javascript"
        },
        "expect": "exists"
      },
      "create_client:empty-email": {
        "args": {
          "firstName": "Test Name",
          "lastName": "Test Name",
          "companyName": "Test Name",
          "isCompany": true,
          "email": "",
          "phone": "test_value",
          "street1": "test_value",
          "city": "test_value",
          "province": "test_value",
          "postalCode": "javascript"
        },
        "expect": "exists"
      },
      "create_client:empty-phone": {
        "args": {
          "firstName": "Test Name",
          "lastName": "Test Name",
          "companyName": "Test Name",
          "isCompany": true,
          "email": "test@example.com",
          "phone": "",
          "street1": "test_value",
          "city": "test_value",
          "province": "test_value",
          "postalCode": "javascript"
        },
        "expect": "exists"
      },
      "create_client:empty-street1": {
        "args": {
          "firstName": "Test Name",
          "lastName": "Test Name",
          "companyName": "Test Name",
          "isCompany": true,
          "email": "test@example.com",
          "phone": "test_value",
          "street1": "",
          "city": "test_value",
          "province": "test_value",
          "postalCode": "javascript"
        },
        "expect": "exists"
      },
      "create_client:empty-city": {
        "args": {
          "firstName": "Test Name",
          "lastName": "Test Name",
          "companyName": "Test Name",
          "isCompany": true,
          "email": "test@example.com",
          "phone": "test_value",
          "street1": "test_value",
          "city": "",
          "province": "test_value",
          "postalCode": "javascript"
        },
        "expect": "exists"
      },
      "create_client:empty-province": {
        "args": {
          "firstName": "Test Name",
          "lastName": "Test Name",
          "companyName": "Test Name",
          "isCompany": true,
          "email": "test@example.com",
          "phone": "test_value",
          "street1": "test_value",
          "city": "test_value",
          "province": "",
          "postalCode": "javascript"
        },
        "expect": "exists"
      },
      "create_client:empty-postalCode": {
        "args": {
          "firstName": "Test Name",
          "lastName": "Test Name",
          "companyName": "Test Name",
          "isCompany": true,
          "email": "test@example.com",
          "phone": "test_value",
          "street1": "test_value",
          "city": "test_value",
          "province": "test_value",
          "postalCode": ""
        },
        "expect": "exists"
      }
    },
    "resources": {},
    "prompts": {},
    "timeout": 30000
  }
}