{
  "server": {
    "command": "node",
    "args": [
      "/Users/jakeshore/.clawdbot/workspace/mcp-diagrams/mcp-servers/clickup/dist/index.js"
    ],
    "env": {
      "CLICKUP_API_KEY": "factory_discovery_dummy"
    }
  },
  "tests": {
    "tools": {
      "list_spaces": {
        "args": {
          "team_id": "test-id-123",
          "archived": true
        },
        "expect": "content && content.length > 0"
      },
      "list_lists": {
        "args": {
          "folder_id": "test-id-123",
          "space_id": "test-id-123",
          "archived": true
        },
        "expect": "content && content.length > 0"
      },
      "list_lists:empty-folder_id": {
        "args": {
          "folder_id": "",
          "space_id": "test-id-123",
          "archived": true
        },
        "expect": "exists"
      },
      "list_lists:empty-space_id": {
        "args": {
          "folder_id": "test-id-123",
          "space_id": "",
          "archived": true
        },
        "expect": "exists"
      },
      "list_tasks": {
        "args": {
          "list_id": "test-id-123",
          "archived": true,
          "page": 50,
          "order_by": "id",
          "reverse": true,
          "subtasks": true,
          "include_closed": true,
          "statuses": [],
          "assignees": []
        },
        "expect": "content && content.length > 0"
      },
      "list_tasks:empty-order_by": {
        "args": {
          "list_id": "test-id-123",
          "archived": true,
          "page": 50,
          "order_by": "",
          "reverse": true,
          "subtasks": true,
          "include_closed": true,
          "statuses": [],
          "assignees": []
        },
        "expect": "exists"
      },
      "get_task": {
        "args": {
          "task_id": "test-id-123",
          "include_subtasks": true
        },
        "expect": "content && content.length > 0"
      },
      "create_task": {
        "args": {
          "list_id": "test-id-123",
          "name": "Test Name",
          "description": "test_value",
          "assignees": [],
          "tags": [],
          "status": "test_value",
          "priority": 1,
          "due_date": 50,
          "start_date": 50,
          "time_estimate": 50,
          "parent": "test_value"
        },
        "expect": "content && content.length > 0"
      },
      "create_task:empty-description": {
        "args": {
          "list_id": "test-id-123",
          "name": "Test Name",
          "description": "",
          "assignees": [],
          "tags": [],
          "status": "test_value",
          "priority": 1,
          "due_date": 50,
          "start_date": 50,
          "time_estimate": 50,
          "parent": "test_value"
        },
        "expect": "exists"
      },
      "create_task:empty-status": {
        "args": {
          "list_id": "test-id-123",
          "name": "Test Name",
          "description": "test_value",
          "assignees": [],
          "tags": [],
          "status": "",
          "priority": 1,
          "due_date": 50,
          "start_date": 50,
          "time_estimate": 50,
          "parent": "test_value"
        },
        "expect": "exists"
      },
      "create_task:empty-parent": {
        "args": {
          "list_id": "test-id-123",
          "name": "Test Name",
          "description": "test_value",
          "assignees": [],
          "tags": [],
          "status": "test_value",
          "priority": 1,
          "due_date": 50,
          "start_date": 50,
          "time_estimate": 50,
          "parent": ""
        },
        "expect": "exists"
      },
      "update_task": {
        "args": {
          "task_id": "test-id-123",
          "name": "Test Name",
          "description": "test_value",
          "status": "test_value",
          "priority": 1,
          "due_date": 50,
          "start_date": 50,
          "time_estimate": 50,
          "assignees_add": [],
          "assignees_remove": [],
          "archived": true
        },
        "expect": "content && content.length > 0"
      },
      "update_task:empty-name": {
        "args": {
          "task_id": "test-id-123",
          "name": "",
          "description": "test_value",
          "status": "test_value",
          "priority": 1,
          "due_date": 50,
          "start_date": 50,
          "time_estimate": 50,
          "assignees_add": [],
          "assignees_remove": [],
          "archived": true
        },
        "expect": "exists"
      },
      "update_task:empty-description": {
        "args": {
          "task_id": "test-id-123",
          "name": "Test Name",
          "description": "",
          "status": "test_value",
          "priority": 1,
          "due_date": 50,
          "start_date": 50,
          "time_estimate": 50,
          "assignees_add": [],
          "assignees_remove": [],
          "archived": true
        },
        "expect": "exists"
      },
      "update_task:empty-status": {
        "args": {
          "task_id": "test-id-123",
          "name": "Test Name",
          "description": "test_value",
          "status": "",
          "priority": 1,
          "due_date": 50,
          "start_date": 50,
          "time_estimate": 50,
          "assignees_add": [],
          "assignees_remove": [],
          "archived": true
        },
        "expect": "exists"
      },
      "add_comment": {
        "args": {
          "task_id": "test-id-123",
          "comment_text": "Sample content for testing",
          "assignee": "test_value",
          "notify_all": true
        },
        "expect": "content && content.length > 0"
      },
      "add_comment:empty-assignee": {
        "args": {
          "task_id": "test-id-123",
          "comment_text": "Sample content for testing",
          "assignee": "",
          "notify_all": true
        },
        "expect": "exists"
      },
      "get_time_entries": {
        "args": {
          "team_id": "test-id-123",
          "start_date": 50,
          "end_date": 50,
          "assignee": "test_value",
          "task_id": "test-id-123",
          "list_id": "test-id-123",
          "space_id": "test-id-123",
          "include_task_tags": true,
          "include_location_names": true
        },
        "expect": "content && content.length > 0"
      },
      "get_time_entries:empty-assignee": {
        "args": {
          "team_id": "test-id-123",
          "start_date": 50,
          "end_date": 50,
          "assignee": "",
          "task_id": "test-id-123",
          "list_id": "test-id-123",
          "space_id": "test-id-123",
          "include_task_tags": true,
          "include_location_names": true
        },
        "expect": "exists"
      },
      "get_time_entries:empty-task_id": {
        "args": {
          "team_id": "test-id-123",
          "start_date": 50,
          "end_date": 50,
          "assignee": "test_value",
          "task_id": "",
          "list_id": "test-id-123",
          "space_id": "test-id-123",
          "include_task_tags": true,
          "include_location_names": true
        },
        "expect": "exists"
      },
      "get_time_entries:empty-list_id": {
        "args": {
          "team_id": "test-id-123",
          "start_date": 50,
          "end_date": 50,
          "assignee": "test_value",
          "task_id": "test-id-123",
          "list_id": "",
          "space_id": "test-id-123",
          "include_task_tags": true,
          "include_location_names": true
        },
        "expect": "exists"
      },
      "get_time_entries:empty-space_id": {
        "args": {
          "team_id": "test-id-123",
          "start_date": 50,
          "end_date": 50,
          "assignee": "test_value",
          "task_id": "test-id-123",
          "list_id": "test-id-123",
          "space_id": "",
          "include_task_tags": true,
          "include_location_names": true
        },
        "expect": "exists"
      }
    },
    "resources": {},
    "prompts": {},
    "timeout": 30000
  }
}