← WebMCP Directory

Tool tree

sorteador.com.br

Productivity & BusinessTools verified
Website
Sorteio de Números
Explore capabilities

    page: Every page

    draw_random_numbersAction

    Draw random numbers in a range on Sorteador. Use for raffles, bingo, prize draws or sampling. Returns the drawn numbers.

    View tool JSON
    {
      "name": "draw_random_numbers",
      "kind": "act",
      "impl": "imperative",
      "description": "Draw random numbers in a range on Sorteador. Use for raffles, bingo, prize draws or sampling. Returns the drawn numbers.",
      "inputSchema": {
        "type": "object",
        "required": [
          "quantity",
          "from",
          "to"
        ],
        "properties": {
          "quantity": {
            "type": "integer",
            "minimum": 1,
            "maximum": 99999,
            "description": "How many numbers to draw."
          },
          "from": {
            "type": "integer",
            "minimum": 0,
            "description": "Range start, inclusive."
          },
          "to": {
            "type": "integer",
            "description": "Range end, inclusive. Must be >= from."
          },
          "dontRepeat": {
            "type": "array",
            "items": {
              "type": "integer"
            },
            "description": "Numbers to exclude from the range."
          },
          "allowRepetition": {
            "type": "boolean",
            "description": "Draw with replacement, so the same number can come out more than once. Default false."
          }
        }
      },
      "page": "/"
    }
    draw_from_listAction

    Pick random winners from a list of names or items on Sorteador. IMPORTANT: send the complete list without deduplicating — the number of times an entry appears is its weight, so someone who entered three times gets three chances. To guarantee distinct winners while keeping those odds, set unique_winners.

    View tool JSON
    {
      "name": "draw_from_list",
      "kind": "act",
      "impl": "imperative",
      "description": "Pick random winners from a list of names or items on Sorteador. IMPORTANT: send the complete list without deduplicating — the number of times an entry appears is its weight, so someone who entered three times gets three chances. To guarantee distinct winners while keeping those odds, set unique_winners.",
      "inputSchema": {
        "type": "object",
        "required": [
          "quantity",
          "list"
        ],
        "properties": {
          "quantity": {
            "type": "integer",
            "minimum": 1,
            "description": "How many winners to draw."
          },
          "list": {
            "type": "array",
            "minItems": 1,
            "items": {
              "type": "string"
            },
            "description": "The complete entry list. Do not deduplicate: repeated entries are extra chances."
          },
          "unique_winners": {
            "type": "boolean",
            "description": "Guarantee distinct winners without changing the odds — selection runs over the full list and deduplication happens afterwards."
          }
        }
      },
      "page": "/"
    }
    draw_teamsAction

    Randomly split a list of people into teams on Sorteador. With criteria "teams", factor is how many teams to form; with criteria "players", factor is how many members per team.

    View tool JSON
    {
      "name": "draw_teams",
      "kind": "act",
      "impl": "imperative",
      "description": "Randomly split a list of people into teams on Sorteador. With criteria \"teams\", factor is how many teams to form; with criteria \"players\", factor is how many members per team.",
      "inputSchema": {
        "type": "object",
        "required": [
          "list",
          "criteria"
        ],
        "properties": {
          "list": {
            "type": "array",
            "minItems": 1,
            "items": {
              "type": "string"
            }
          },
          "criteria": {
            "type": "string",
            "enum": [
              "teams",
              "players"
            ],
            "description": "\"teams\" → factor is the number of teams. \"players\" → factor is members per team."
          },
          "factor": {
            "type": "integer",
            "minimum": 1
          }
        }
      },
      "page": "/"
    }
    pair_two_listsAction

    Randomly pair each item of one list with an item of another on Sorteador — secret santa, assigning prizes to winners, building a rotation.

    View tool JSON
    {
      "name": "pair_two_lists",
      "kind": "act",
      "impl": "imperative",
      "description": "Randomly pair each item of one list with an item of another on Sorteador — secret santa, assigning prizes to winners, building a rotation.",
      "inputSchema": {
        "type": "object",
        "required": [
          "list_a",
          "list_b"
        ],
        "properties": {
          "list_a": {
            "type": "array",
            "minItems": 1,
            "items": {
              "type": "string"
            }
          },
          "list_b": {
            "type": "array",
            "minItems": 1,
            "items": {
              "type": "string"
            }
          }
        }
      },
      "page": "/"
    }
    get_draw_result_urlAnswer

    Build the permanent public result page URL for a saved Sorteador draw code. Anyone can open it to check the winners, the date and the draw type.

    View tool JSON
    {
      "name": "get_draw_result_url",
      "kind": "answer",
      "impl": "imperative",
      "description": "Build the permanent public result page URL for a saved Sorteador draw code. Anyone can open it to check the winners, the date and the draw type.",
      "inputSchema": {
        "type": "object",
        "required": [
          "code"
        ],
        "properties": {
          "code": {
            "type": "string",
            "description": "The draw code (the part after /r/ in a Sorteador result link)."
          }
        }
      },
      "page": "/"
    }
    navigate_to_draw_toolAction

    Navigate the current Sorteador page to one of the site draw tools, so the user can run the draw visually. Use this when the draw needs the user present — an Instagram or Facebook comment giveaway can only be run by the account owner.

    View tool JSON
    {
      "name": "navigate_to_draw_tool",
      "kind": "act",
      "impl": "imperative",
      "description": "Navigate the current Sorteador page to one of the site draw tools, so the user can run the draw visually. Use this when the draw needs the user present — an Instagram or Facebook comment giveaway can only be run by the account owner.",
      "inputSchema": {
        "type": "object",
        "required": [
          "tool"
        ],
        "properties": {
          "tool": {
            "type": "string",
            "enum": [
              "numbers",
              "names",
              "teams",
              "linked_lists",
              "roulette",
              "instagram",
              "facebook",
              "lotteries"
            ],
            "description": "Which tool page to open."
          }
        }
      },
      "page": "/"
    }